ZHCSH00F August 2016 – November 2019 AM5706 , AM5708
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 5-70 GMAC Transmit Interface Timing RMIIn Operation In Table 5-103 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 | P5 | 0 | ||
| rmii1_txd1 | P2 | 2 | ||
| rmii1_txd0 | N1 | 2 | ||
| rmii1_rxd1 | T4 | 2 | ||
| rmii1_rxd0 | T5 | 2 | ||
| rmii1_rxer | N6 | 2 | ||
| rmii1_txen | N2 | 2 | ||
| rmii1_crs | N5 | 2 | ||
| GMAC RMII0 | ||||
| RMII_MHZ_50_CLK | P5 | 0 | ||
| rmii0_txd1 | N3 | 1 | ||
| rmii0_txd0 | N4 | 1 | ||
| rmii0_rxd1 | R2 | 1 | ||
| rmii0_rxd0 | R1 | 1 | ||
| rmii0_txen | P1 | 1 | ||
| rmii0_rxer | P3 | 1 | ||
| rmii0_crs | P4 | 1 | ||
Manual IO Timings Modes must be used to ensure some IO timings for GMAC. See Table 5-30Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 5-104Manual Functions Mapping for GMAC RMII0 for a definition of the Manual modes.
Table 5-104 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 | |||
| P5 | RMII_MHZ_50_CLK | 0 | 0 | CFG_RMII_MHZ_50_CLK_IN | RMII_MHZ_50_CLK | |
| R1 | rgmii0_txd0 | 2444 | 804 | CFG_RGMII0_TXD0_IN | rmii0_rxd0 | |
| R2 | rgmii0_txd1 | 2453 | 981 | CFG_RGMII0_TXD1_IN | rmii0_rxd1 | |
| P3 | rgmii0_txd2 | 2356 | 847 | CFG_RGMII0_TXD2_IN | rmii0_rxer | |
| P4 | rgmii0_txd3 | 2415 | 993 | CFG_RGMII0_TXD3_IN | rmii0_crs | |
Manual IO Timings Modes must be used to ensure some IO timings for GMAC. See Table 5-30Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 5-105Manual Functions Mapping for GMAC RMII1 for a definition of the Manual modes.
Table 5-105 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 | |||
| P5 | RMII_MHZ_50_CLK | 0 | 0 | CFG_RMII_MHZ_50_CLK_IN | RMII_MHZ_50_CLK | |
| T5 | rgmii0_txctl | 2450 | 909 | CFG_RGMII0_TXCTL_IN | rmii1_rxd0 | |
| T4 | rgmii0_txc | 2327 | 926 | CFG_RGMII0_TXC_IN | rmii1_rxd1 | |
| N6 | uart3_txd | 2553 | 443 | CFG_UART3_TXD_IN | rmii1_rxer | |
| N5 | uart3_rxd | 1943 | 1110 | CFG_UART3_RXD_IN | rmii1_crs | |