Figure 6-4 – Xilinx IP Ethernet AVB Endpoint v2.4 UG492 User Manual

Page 62

Advertising
background image

62

www.xilinx.com

Ethernet AVB Endpoint User Guide

UG492 September 21, 2010

Chapter 6: Ethernet AVB Endpoint Transmission

Figure 6-4

illustrates the key features of the credit based algorithm, which are:

•

The Tx Arbiter will schedule queued transmission from the

“Tx AV Traffic I/F”

if the

algorithm is in credit (greater or equal to 0).

•

If there is less than 0 credit (not shown in

Figure 6-4

, but the credit can sink below 0),

then the Tx Arbiter will not allow AV traffic to be transmitted; legacy traffic, if
queued, will be scheduled instead.

•

When no AV traffic is queued, any positive credit will be lost and the credit is reset to
0.

•

When AV traffic is queued, and until the time at which the Tx Arbiter is able to
schedule it (while waiting for an in-progress legacy frame to complete transmission),
credit can be gained at a rate defined by the idleSlope.

X-Ref Target - Figure 6-4

Figure 6-4:

Credit-based Shaper Operation

hiLimit

loLimit

0

increasing
time

credit=0

when no frames

are waiting

idleSlope

sendSlope

credits withdrawn

when no frames

are waiting

increasing

credit

number of AV

queued frames

0

transmitting

AV frame

transmitting

Legacy frame

TRUE

TRUE

FALSE

FALSE

1

conflicting legacy traffic present, so queued AV frame is not

transmitted until conflicting legacy frame has been transmitted

Advertising