Table 6-33, Table 6-34, Table 6-35, Figure 6-30, Table 6-36, Table 6-37, and Figure 6-31 present timing conditions, requirements, and switching characteristics for CPSW3G
RGMII.
Table 6-33 CPSW3G RGMII Timing
Conditions
PARAMETER |
MIN |
MAX |
UNIT |
INPUT CONDITIONS |
SRI |
Input slew rate |
2.64 |
5 |
V/ns |
OUTPUT CONDITIONS |
CL |
Output load capacitance |
2 |
20 |
pF |
PCB CONNECTIVITY
REQUIREMENTS |
td(Trace Mismatch Delay) |
Propagation
delay mismatch across all traces |
RGMII[x]_RXC, RGMII[x]_RD[3:0],
RGMII[x]_RX_CTL |
|
50 |
ps |
RGMII[x]_TXC, RGMII[x]_TD[3:0],
RGMII[x]_TX_CTL |
|
50 |
ps |
Table 6-34 RGMII[x]_RXC Timing
Requirements – RGMII Mode see Figure 6-30
NO. |
PARAMETER |
DESCRIPTION |
MODE |
MIN |
MAX |
UNIT |
RGMII1 |
tc(RXC) |
Cycle time,
RGMII[x]_RXC |
10Mbps |
360 |
440 |
ns |
100Mbps |
36 |
44 |
ns |
1000Mbps |
7.2 |
8.8 |
ns |
RGMII2 |
tw(RXCH) |
Pulse duration, RGMII[x]_RXC
high |
10Mbps |
160 |
240 |
ns |
100Mbps |
16 |
24 |
ns |
1000Mbps |
3.6 |
4.4 |
ns |
RGMII3 |
tw(RXCL) |
Pulse duration, RGMII[x]_RXC
low |
10Mbps |
160 |
240 |
ns |
100Mbps |
16 |
24 |
ns |
1000Mbps |
3.6 |
4.4 |
ns |
Table 6-35 RGMII[x]_RD[3:0], and
RGMII[x]_RX_CTL Timing Requirements – RGMII Mode see Figure 6-30
NO. |
PARAMETER |
DESCRIPTION |
MODE |
MIN |
MAX |
UNIT |
RGMII4 |
tsu(RD-RXC) |
Setup time, RGMII[x]_RD[3:0]
valid before RGMII[x]_RXC high/low |
10Mbps |
1 |
|
ns |
100Mbps |
1 |
|
ns |
1000Mbps |
1 |
|
ns |
tsu(RX_CTL-RXC) |
Setup time, RGMII[x]_RX_CTL
valid before RGMII[x]_RXC high/low |
10Mbps |
1 |
|
ns |
100Mbps |
1 |
|
ns |
1000Mbps |
1 |
|
ns |
RGMII5 |
th(RXC-RD) |
Hold time, RGMII[x]_RD[3:0]
valid after RGMII[x]_RXC high/low |
10Mbps |
1 |
|
ns |
100Mbps |
1 |
|
ns |
1000Mbps |
1 |
|
ns |
th(RXC-RX_CTL) |
Hold time, RGMII[x]_RX_CTL
valid after RGMII[x]_RXC high/low |
10Mbps |
1 |
|
ns |
100Mbps |
1 |
|
ns |
1000Mbps |
1 |
|
ns |
Table 6-36 RGMII[x]_TXC Switching
Characteristics – RGMII Mode see Figure 6-31
NO. |
PARAMETER |
DESCRIPTION |
MODE |
MIN |
MAX |
UNIT |
RGMII6 |
tc(TXC) |
Cycle time,
RGMII[x]_TXC |
10Mbps |
360 |
440 |
ns |
100Mbps |
36 |
44 |
ns |
1000Mbps |
7.2 |
8.8 |
ns |
RGMII7 |
tw(TXCH) |
Pulse duration, RGMII[x]_TXC
high |
10Mbps |
160 |
240 |
ns |
100Mbps |
16 |
24 |
ns |
1000Mbps |
3.6 |
4.4 |
ns |
RGMII8 |
tw(TXCL) |
Pulse duration, RGMII[x]_TXC
low |
10Mbps |
160 |
240 |
ns |
100Mbps |
16 |
24 |
ns |
1000Mbps |
3.6 |
4.4 |
ns |
Table 6-37 RGMII[x]_TD[3:0] and
RGMII[x]_TX_CTL Switching Characteristics – RGMII Mode see Figure 6-31
NO. |
PARAMETER |
DESCRIPTION |
MODE |
MIN |
MAX |
UNIT |
RGMII9 |
tosu(TD-TXC) |
Output setup time(1), RGMII[x]_TD[3:0] valid to RGMII[x]_TXC high/low |
10Mbps |
1.2 |
|
ns |
100Mbps |
1.2 |
|
ns |
1000Mbps |
1.2 |
|
ns |
tosu(TX_CTL-TXC) |
Output setup time(1), RGMII[x]_TX_CTL valid to RGMII[x]_TXC high/low |
10Mbps |
1.2 |
|
ns |
100Mbps |
1.2 |
|
ns |
1000Mbps |
1.2 |
|
ns |
RGMII10 |
toh(TXC-TD) |
Output hold time(1), RGMII[x]_TD[3:0] valid after RGMII[x]_TXC high/low |
10Mbps |
1.2 |
|
ns |
100Mbps |
1.2 |
|
ns |
1000Mbps |
1.2 |
|
ns |
toh(TXC-TX_CTL) |
Output hold time(1), RGMII[x]_TX_CTL valid after RGMII[x]_TXC high/low |
10Mbps |
1.2 |
|
ns |
100Mbps |
1.2 |
|
ns |
1000Mbps |
1.2 |
|
ns |
(1) Output setup/hold times are defining a delay relationship of the transmit data
and control outputs relative to the transmit clock output, but this output
relationship is being presented as the minimum setup/hold times provided to the
attached receiver. This approach matches how the output timing relationships are
defined in the RGMII specification.