ZHCSIM5F December 2016 – July 2018 AM5746 , AM5748 , AM5749
ADVANCE INFORMATION for pre-production products; subject to change without notice.
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) |
In Table 5-110 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 guarantee some IO timings for GMAC. See Table 5-33, Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 5-111, Manual Functions Mapping for GMAC RMII0 for a definition of the Manual modes.
Table 5-111 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 guarantee some IO timings for GMAC. See Table 5-33, Modes Summary for a list of IO timings requiring the use of Manual IO Timings Modes. See Table 5-112, Manual Functions Mapping for GMAC RMII1 for a definition of the Manual modes.
Table 5-112 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 | |
W9 | rgmii0_txc | 300 | 1200 | CFG_RGMII0_TXC_IN | rmii1_rxd1 | |
V9 | rgmii0_txctl | 300 | 1000 | CFG_RGMII0_TXCTL_IN | rmii1_rxd0 | |
V2 | uart3_rxd | 400 | 700 | CFG_UART3_RXD_IN | rmii1_crs | |
Y1 | uart3_txd | 300 | 500 | CFG_UART3_TXD_IN | rmii1_rxer |