APPENDIX A <REFERENCE> EXTERNAL DEVICE INTERFACE TIMINGS
A.6 8255A
8255A interface setup examples
Operating | Read cycle | Write cycle | Output disable | ||
|
|
|
|
| |
|
|
|
|
|
|
frequency | Wait cycle | Read cycle |
| delay time |
|
20MHz | 9 ∗ 1 | 10 | 10 | 3.5 |
|
25MHz | 11 | 12 | 12 | 3.5 |
|
33MHz | 14 | 15 | 15 | 3.5 | ∗ 2 |
8255A interface timing
| SRAM interface |
|
|
|
| 33MHz | 25MHz | 20MHz | |||
| Parameter | Symbol | Min. | Max. | Cycle | Time | Cycle | Time | Cycle | Time | |
| <Read cycle> |
|
|
|
|
|
|
|
|
|
|
| Read cycle time | tRC |
| 300 | – | 15 | 450 | 12 | 480 | 10 | 500 |
| Address access time | tACC |
| – | 250 | 15 | 450 | 12 | 480 | 10 | 500 |
| #CE access time | tACS |
| – | 250 | 15 | 450 | 12 | 480 | 10 | 500 |
| #OE access time | tOE |
| – | 250 | 14.5 | 435 | 11.5 | 460 | 9.5 | 475 |
| Output disable delay time | tOHZ |
| 10 | 150 | 3.5 | 105 | 3.5 | 140 | 3.5 | 175 |
| <Write cycle> |
|
|
|
|
|
|
|
|
|
|
| Write cycle time | tWC |
| 430 | – | 15 | 450 | 12 | 480 | 10 | 500 |
| Address enable time | tAW |
| 400 | – | 14.5 | 435 | 11.5 | 460 | 9.5 | 475 |
| Write pulse width | tWP |
| 400 | – | 14 | 420 | 11 | 440 | 9 | 450 |
| Input data setup time | tDW |
| 100 | – | 14 | 420 | 11 | 440 | 9 | 450 |
| Input data hold time | tDH |
| 30 | – | 0.5 | 15 | 0.5 | 20 | 0.5 | 25 |
| ∗ 3 |
|
|
|
|
|
|
|
|
|
|
∗ 1 The S1C33210 enables up to 7 cycles of |
needs to be inserted, input the #WAIT signal from external hardware. Note that the interface must be set for SRAM type devices to insert wait cycles using the #WAIT pin. (Refer to "BCU (Bus Control Unit)" in the "S1C33210 FUNCTION PART", for more information.)
∗2 This setting cannot satisfy the 150 ns of
∗3 If the data hold time that can be set is not sufficient for the device, secure it by connecting a bus repeater to the external data bus D[15:0] or by inserting a latch at the output side of the external system interface.
EPSON | S1C33210 PRODUCT PART |