ZHCSJ33F December 2015 – May 2019 DRA745 , DRA746 , DRA750 , DRA756
PRODUCTION DATA.
| NO. | PARAMETER | DESCRIPTION | RMIIn | MIN | MAX | UNIT |
|---|---|---|---|---|---|---|
| RMII11 | td(REF_CLK-TXD) | Delay time, REF_CLK high to selected transmit signals valid | RMII0 | 2 | 13.5 | ns |
| tdd(REF_CLK-TXEN) | ||||||
| td(REF_CLK-TXD) | RMII1 | 2 | 13.8 | ns | ||
| tdd(REF_CLK-TXEN) |
Figure 7-58 GMAC Transmit Interface Timing RMIIn Operation In Table 7-83 are presented the specific groupings of signals (IOSET) for use with GMAC RMII signals.
| SIGNALS | IOSET1 | IOSET2 | ||
|---|---|---|---|---|
| BALL | MUX | BALL | MUX | |
| GMAC RMII1 | ||||
| RMII_MHZ_50_CLK | U3 | 0 | ||
| rmii1_txd1 | V5 | 2 | ||
| rmii1_txd0 | V4 | 2 | ||
| rmii1_rxd1 | W9 | 2 | ||
| rmii1_rxd0 | V9 | 2 | ||
| rmii1_rxer | Y1 | 2 | ||
| rmii1_txen | U5 | 2 | ||
| rmii1_crs | V2 | 2 | ||
| GMAC RMII0 | ||||
| RMII_MHZ_50_CLK | U3 | 0 | ||
| rmii0_txd1 | Y2 | 1 | ||
| rmii0_txd0 | W2 | 1 | ||
| rmii0_rxd1 | V6 | 1 | ||
| rmii0_rxd0 | U6 | 1 | ||
| rmii0_txen | V3 | 1 | ||
| rmii0_rxer | U7 | 1 | ||
| rmii0_crs | V7 | 1 | ||
Manual IO Timings Modes must be used to ensure some IO timings for GMAC. See Table 7-2Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 7-84Manual Functions Mapping for GMAC RMII0 for a definition of the Manual modes.
Table 7-84 lists the A_DELAY and G_DELAY values needed to calculate the correct values to be set in the CFG_x registers.
| BALL | BALL NAME | GMAC_RMII0_MANUAL1 | CFG REGISTER | MUXMODE | ||
|---|---|---|---|---|---|---|
| A_DELAY (ps) | G_DELAY (ps) | 0 | 1 | |||
| U3 | RMII_MHZ_50_CLK | 0 | 0 | CFG_RMII_MHZ_50_CLK_IN | RMII_MHZ_50_CLK | |
| U6 | rgmii0_txd0 | 500 | 500 | CFG_RGMII0_TXD0_IN | rmii0_rxd0 | |
| V6 | rgmii0_txd1 | 840 | 1000 | CFG_RGMII0_TXD1_IN | rmii0_rxd1 | |
| U7 | rgmii0_txd2 | 360 | 840 | CFG_RGMII0_TXD2_IN | rmii0_rxer | |
| V7 | rgmii0_txd3 | 600 | 1000 | CFG_RGMII0_TXD3_IN | rmii0_crs | |
Manual IO Timings Modes must be used to ensure some IO timings for GMAC. See Table 7-2Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 7-85Manual Functions Mapping for GMAC RMII1 for a definition of the Manual modes.
Table 7-85 list the A_DELAY and G_DELAY values needed to calculate the correct values to be set in the CFG_x registers.
| BALL | BALL NAME | GMAC_RMII1_MANUAL1 | CFG REGISTER | MUXMODE | ||
|---|---|---|---|---|---|---|
| A_DELAY (ps) | G_DELAY (ps) | 0 | 2 | |||
| U3 | RMII_MHZ_50_CLK | 0 | 0 | CFG_RMII_MHZ_50_CLK_IN | RMII_MHZ_50_CLK | |
| V9 | rgmii0_txctl | 300 | 1000 | CFG_RGMII0_TXCTL_IN | rmii1_rxd0 | |
| W9 | rgmii0_txc | 300 | 1200 | CFG_RGMII0_TXC_IN | rmii1_rxd1 | |
| Y1 | uart3_txd | 300 | 500 | CFG_UART3_TXD_IN | rmii1_rxer | |
| V2 | uart3_rxd | 400 | 700 | CFG_UART3_RXD_IN | rmii1_crs | |