Epson S1C33210 Personal Computer User Manual


 
APPENDIX A <REFERENCE> EXTERNAL DEVICE INTERFACE TIMINGS
A-106 EPSON S1C33210 PRODUCT PART
A.6 8255A
8255A interface setup examples
Operating Read cycle
Write cycle
Output disable
frequency Wait cycle Read cycle delay time
20MHz 9 110103.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
3
tDH 30 0.5 15 0.5 20 0.5 25
1 The S1C33210 enables up to 7 cycles of wait-cycle insertion. If a number of wait cycles more than 7 cycles
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 output-disable delay time specification required for the 8255A. When
implementing such a low-speed device in the system, the external bus must be separated by inserting a 3-state bus
buffer at the output side (when viewed from the CPU) of the external system bus.
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.