
SMSC LAN91C111 32/16/8-Bit Three-In-One Fast Ethernet Controller
accomplished through external circuitry. Signal W/nR has to be asserted high no later than nCYCLE assertion.
3.6.2Write Cycle Data Phase - Cycle End
During next rising edge after de-assertion of nCYCLE, write data has to be presented to the LAN91C111. The data bus will need to be stable at least 15nS prior to the rising edge of LCLK and are required to hold 4nS, as specified by timing parameter t18 and t20. nSRDY (translated to nLRDY for the VL-Bus) is asserted during data latching for one cycle. Data input latch is transparent during nSRDY is low, data is being written to internal registers. nSRDY will de-assert indicating that the data was written to the LAN91C111 successfully. The W/nR signal can be released 3nS after the rising edge of LCLK during the data phase of the cycle.
3.6.3Read Cycle
We will now examine a Read Cycle using the VL-Bus on the LAN91C111. Below is the timing diagram and parameter listing from the Data Sheet. As you can see the Read cycle requires one more clock cycle than the Write cycle. This extra time is required for the LAN91C111 to fetch the data internally prior to presenting it on the Data Bus.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | t23 | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t20 | | |
| | | Clock | | | | | | | | | | | | t10 | | | | | | | | | | t24 | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Address, AEN, nBE[3:0] | Valid | | | t9 | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | nADS | | | | | t8 | | t16 | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | W/nR | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | nCYCLE | | | | | | | | | | | | | | t11 | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | Read Data | | | | | | | | | | | | | | | | | | Valid | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | nSRDY | | | | | | | | | | | | | | | | | | | t21 | | | | | | | | | | t21 | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | nRDYRTN | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | Figure 3.5 Synchronous Read Cycle - NVLBUS=0 | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | PARAMETER | | | | | | | | MIN | | TYP | | MAX | | UNITS |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| t8 | | A1-A15, AEN, nBE [3:0] Setup to | 8 | | | | | | | | | | | | | | | | | | | ns |
| | | nADS Rising | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| t9 | | A1-A15, AEN, nBE[3:0] Hold After | 5 | | | | | | | | | | | | | | | | | | | ns |
| | | nADS Rising | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| t10 | | nCYCLE Setup to LCLK Rising | 5 | | | | | | | | | | | | | | | | | | | ns |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
SMSC AN 9.6 | | | | | | | | | | 13 | | | | | | | | | | | Revision 1.0 (08-14-08) |