SMSC LAN91C111
nRDYRTN can be used to insert wait states. In Synchronous mode back to back time between read or write is limited by access times. From timing diagram, it is 3 clocks for read and 2 clocks for write, but it has to be bigger than 100ns for read and 80ns for write.
3.10 Burst Mode Write Operation
The timing diagram below details a burst mode write operation and shows three separate packets of data being transferred. The first two packets occur sequentially and the third packet is held off using the nRDYRTN signal.
| t12 |
|
|
|
t17 | t22 | t18 | t14 | t18 |
Clock |
|
|
|
|
nDATACS |
|
|
| t12A |
|
|
|
| |
W/nR |
|
|
| t17A |
|
|
|
| |
nCYCLE |
|
|
| t22A |
|
|
|
| |
Write Data | t20 |
| t20 | t20 |
a | b |
| c | |
|
|
|
| t15 |
nRDYRTN |
|
|
|
|
Figure 3.9 Burst Mode Write Operation
| PARAMETER | MIN | TYP | MAX | UNITS |
|
|
|
|
|
|
t12 | nDATACS Setup to LCLK | 20 |
|
| ns |
| Rising |
|
|
|
|
|
|
|
|
|
|
t12A | nDATACS Hold After LCLK | 0 |
|
| ns |
| Rising |
|
|
|
|
|
|
|
|
|
|
t14 | nRDYRTN Setup to LCLK | 10 |
|
| ns |
| Falling |
|
|
|
|
|
|
|
|
|
|
t15 | nRDYRTN Hold after LCLK | 10 |
|
| ns |
| Falling |
|
|
|
|
|
|
|
|
|
|
t17 | W/nR Setup to LCLK Falling | 15 |
|
| ns |
|
|
|
|
|
|
t17A | W/nR Hold After LCLK Falling | 3 |
|
| ns |
|
|
|
|
|
|
t18 | Data Setup to LCLK Rising | 15 |
|
| ns |
| (Write) |
|
|
|
|
|
|
|
|
|
|
t20 | Data Hold from LCLK Rising | 4 |
|
| ns |
| (White |
|
|
|
|
|
|
|
|
|
|
t22 | nCYCLE Setup to LCLK | 5 |
|
| ns |
| Rising |
|
|
|
|
|
|
|
|
|
|
t22A | nCYCLE Hold After LCLK | 10 |
|
| ns |
| Rising |
|
|
|
|
|
|
|
|
|
|
Revision 1.0 | 18 |
|
| SMSC AN 9.6 |
APPLICATION NOTE