
SMSC LAN91C111
nDATACS | t2 |
| |
t3A | t4 |
Read Data | Valid |
| t6A |
t1 | t5 |
nRD, nWR |
|
Write Data | t5A |
Figure 3.8 Asynchronous Cycle - nADS=0
(nDATACS Used to Select Data Register; Must Be 32 Bit Access)
| PARAMETER | MIN | TYP | MAX | UNITS |
|
|
|
|
|
|
t1 | nDATACS Setup to nRD, nWR | 2 |
|
| ns |
| Active |
|
|
|
|
|
|
|
|
|
|
t2 | nDATACS Hold After nRD, nWR | 5 |
|
| ns |
| Inactive (Assuming nADS Tied |
|
|
|
|
| Low) |
|
|
|
|
|
|
|
|
|
|
t3A | nRD Low to Valid Data |
|
| 30 | ns |
|
|
|
|
|
|
t4 | nRD High to Data Invalid | 2 |
| 15 | ns |
|
|
|
|
|
|
t5 | Data Setup to nWR Inactive | 10 |
|
| ns |
|
|
|
|
|
|
t5A | Data Hold After nWR Inactive | 5 |
|
| ns |
|
|
|
|
|
|
t6A | nRD Strobe Width | 30 |
|
| ns |
|
|
|
|
|
|
This timing diagram and subsequent parameter information detail a typical reads or write operation. As you can see by the timing diagram the first step is to have the address qualified with the assertion of nADS. Since this discussion is focused on the use of the nDATACS signal, this step is accomplished by programming the pointer register to where the access is going to occur. By using nDATACS the values on the address bus and the byte enable lines
There is a minimum delay of 2nS prior to the assertion of nRD or nWR. For a read operation the data becomes valid on the data bus a maximum of 30nS after the assertion of the nRD line. For a write operation the data needs to be valid for a minimum of 10nS prior to the
In asynchronous mode of operation, to accomplish multiple
3.9Burst Mode Operation Timing – Synchronous Operation
Burst mode operations using the LAN91C111 require that the nVLBUS pin to be
SMSC AN 9.6 | 17 | Revision 1.0 |
APPLICATION NOTE