
Figure A-4 shows a typical timing diagram for the Rabbit 4000 microprocessor external I/O read and write cycles.
External I/O Read (no extra wait states)
T1
Tw
T2
CLK A[15:0]
valid
Tadr
/CSx | TCSx |
TCSx | |
/IOCSx |
|
TIOCSx | TIOCSx |
/IORD |
|
TIORD | TIORD |
/BUFEN |
|
TBUFEN | TBUFEN |
| T |
D[7:0] | setup |
valid | |
| Thold |
External I/O Write (no extra wait states)
T1
Tw
T2
CLK A[15:0]
valid
Tadr
/CSx |
|
TCSx | TCSx |
/IOCSx | TIOCSx |
TIOCSx | |
/IOWR | TIOWR |
TIOWR | |
/BUFEN | TBUFEN |
TBUFEN | |
D[7:0] | valid |
TDHZV | TDVHZ |
Figure A-4. External I/O Read and Write Cycles—No Extra Wait States
NOTE: /IOCSx can be programmed to be active low (default) or active high.
86 | RabbitCore RCM4000 |