7.6.7 RMII Timing
This section specifies the RMII interface transmit and receive timing.
In this mode, a 50 MHz clock must be input on the REFCLKIN pin. Refer to the RMII Clock Source - 50 MHz Oscillator section for additional clock details.
Note: The CRSDV pin performs both carrier sense
and data valid functions. CRSDV is asserted asynchronously on detection of carrier due to
the criteria relevant to the operating mode. If the PHY has additional bits to be presented
on RXD[1:0] following the initial negation of CRSDV, then the device will assert CRSDV on
cycles of REFCLKIN which present the second di-bit of each nibble and negate CRSDV on
cycles of REFCLKIN which present the first di‑bit of a nibble. For additional information,
refer to the RMII specification.
Description | Symbol | Min | Typ | Max | Units |
Additional |
---|---|---|---|---|---|---|
REFCLKIN period | tclkp | 20 | ns | Note 1 | ||
REFCLKIN high time | tclkh | tclkp * 0.45 | tclkp * 0.55 | ns | Note 1 | |
REFCLKIN low time | tclkl | tclkp * 0.45 | tclkp * 0.55 | ns | Notes 1, 2 | |
RXD[1:0], RXER, CRSDV output valid from rising edge of REFCLKIN | toval | 16 | ns | |||
RXD[1:0], RXER, CRSDV output invalid from rising edge of REFCLKIN | toinvld | 3.0 | ns | |||
TXD[1:0], TXEN setup time to rising edge of REFCLKIN | tsu | 4.0 | ns | |||
TXD[1:0], TXEN hold time after rising edge of REFCLKIN | tihold | 1.5 | ns | |||
Note:
|
Note: Timing was designed for system load
between 5 pF and 20 pF.