SPRSP65G April 2021 – May 2024 AM2431 , AM2432 , AM2434
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
In order to ensure the MII_G_RT I/O timing values published in the device data sheet, the PRU_ICSSG ICSSGn_CORE_CLK (where n = 0 to 1) core clock must be configured for 200MHz, 225MHz, or 250MHz and the TX_CLK_DELAYn (where n = 0 or 1) bit field in the ICSSG_TXCFG0/1 register must be set to 0h (default value).
Table 6-131, Table 6-132, Figure 6-104, Table 6-133, Figure 6-105, Table 6-134, Figure 6-106, Table 6-135, and Figure 6-107 present timing conditions, requirements, and switching characteristics for PRU_ICSSG MII.
| PARAMETER | MIN | MAX | UNIT | |
|---|---|---|---|---|
| INPUT CONDITIONS | ||||
| SRI | Input slew rate | 0.9 | 3.6 | V/ns |
| OUTPUT CONDITIONS | ||||
| CL | Output load capacitance | 2 | 20 | pF |
| NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
|---|---|---|---|---|---|---|
| PMIR1 | tc(RX_CLK) | Cycle time, MII[x]_RX_CLK | 10Mbps | 399.96 | 400.04 | ns |
| 100Mbps | 39.996 | 40.004 | ns | |||
| PMIR2 | tw(RX_CLKH) | Pulse Duration, MII[x]_RX_CLK High | 10Mbps | 140 | 260 | ns |
| 100Mbps | 14 | 26 | ns | |||
| PMIR3 | tw(RX_CLKL) | Pulse Duration, MII[x]_RX_CLK Low | 10Mbps | 140 | 260 | ns |
| 100Mbps | 14 | 26 | ns |
Figure 6-104 PRU_ICSSG
MII[x]_RX_CLK Timing| NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
|---|---|---|---|---|---|---|
| PMIR4 | tsu(RXD-RX_CLK) | Setup time, MII[x]_RXD[3:0] valid before MII[x]_RX_CLK | 10 Mbps | 8 | ns | |
| tsu(RX_DV-RX_CLK) | Setup time, MII[x]_RX_DV valid before MII[x]_RX_CLK | 8 | ns | |||
| tsu(RX_ER-RX_CLK) | Setup time, MII[x]_RX_ER valid before MII[x]_RX_CLK | 8 | ns | |||
| tsu(RXD-RX_CLK) | Setup time, MII[x]_RXD[3:0] valid before MII[x]_RX_CLK | 100 Mbps | 8 | ns | ||
| tsu(RX_DV-RX_CLK) | Setup time, MII[x]_RX_DV valid before MII[x]_RX_CLK | 8 | ns | |||
| tsu(RX_ER-RX_CLK) | Setup time, MII[x]_RX_ER valid before MII[x]_RX_CLK | 8 | ns | |||
| PMIR5 | th(RX_CLK-RXD) | Hold time, MII[x]_RXD[3:0] valid after MII[x]_ RX_CLK | 10 Mbps | 8 | ns | |
| th(RX_CLK-RX_DV) | Hold time, MII[x]_RX_DV valid after MII[x]_RX_CLK | 8 | ns | |||
| th(RX_CLK-RX_ER) | Hold time, MII[x]_RX_ER valid after MII[x]_RX_CLK | 8 | ns | |||
| th(RX_CLK-RXD) | Hold time, MII[x]_RXD[3:0] valid after MII[x]_ RX_CLK | 100 Mbps | 8 | ns | ||
| th(RX_CLK-RX_DV) | Hold time, MII[x]_RX_DV valid after MII[x]_RX_CLK | 8 | ns | |||
| th(RX_CLK-RX_ER) | Hold time, MII[x]_RX_ER valid after MII[x]_RX_CLK | 8 | ns |
Figure 6-105 PRU_ICSSG
MII[x]_RXD[3:0], MII[x]_RX_DV, and MII[x]_RX_ER Timing| NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
|---|---|---|---|---|---|---|
| PMIT1 | tc(TX_CLK) | Cycle time, MII[x]_TX_CLK | 10Mbps | 399.96 | 400.04 | ns |
| 100Mbps | 39.996 | 40.004 | ns | |||
| PMIT2 | tw(TX_CLKH) | Pulse Duration, MII[x]_TX_CLK High | 10Mbps | 140 | 260 | ns |
| 100Mbps | 14 | 26 | ns | |||
| PMIT3 | tw(TX_CLKL) | Pulse Duration, MII[x]_TX_CLK Low | 10Mbps | 140 | 260 | ns |
| 100Mbps | 14 | 26 | ns |
Figure 6-106 PRU_ICSSG
MII[x]_TX_CLK Timing| NO. | PARAMETER | DESCRIPTION | MODE | MIN | MAX | UNIT |
|---|---|---|---|---|---|---|
| PMIT4 | td(TX_CLK-TXD) | Delay time, MII[x]_TX_CLK High to MII[x]_TXD[3:0] valid | 10 Mbps | 0 | 25 | ns |
| td(TX_CLK-TX_EN) | Delay time, MII[x]_TX_CLK to MII[x]_TX_EN valid | 0 | 25 | ns | ||
| td(TX_CLK-TXD) | Delay time, MII[x]_TX_CLK High to MII[x]_TXD[3:0] valid | 100 Mbps | 0 | 25 | ns | |
| td(TX_CLK-TX_EN) | Delay time, MII[x]_TX_CLK to MII[x]_TX_EN valid | 0 | 25 | ns |
Figure 6-107 PRU_ICSSG
MII[x]_TXD[3:0], MII[x]_TX_EN Timing