Z84C9010VEC Zilog, Z84C9010VEC Datasheet
![no-image](/images/manufacturer_photos/0/7/729/zilog_sml.jpg)
Z84C9010VEC
Specifications of Z84C9010VEC
Available stocks
Related parts for Z84C9010VEC
Z84C9010VEC Summary of contents
Page 1
... Z84C90 KIO Serial/Parallel Counter Timer Product Specification PS011802-0902 ZiLOG Worldwide Headquarters • 532 Race Street • San Jose, CA 95126-3432 Telephone: 408.558.8500 • Fax: 408.558.8300 • http://www.ZiLOG.com ...
Page 2
... INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. Devices sold by ZiLOG, Inc. are covered by warranty and limitation of liability provisions appearing in the ZiLOG, Inc. Terms and Conditions of Sale. ZiLOG, Inc. makes no warranty of merchantability or fitness for any purpose Except with the express written approval of ZiLOG, use of information, devices, or technology as critical components of life support systems is not authorized ...
Page 3
Table of Contents Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 4
List of Figures Figure 1. KIO Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 5
List of Tables Table 1. Z84C90 KIO Serial/Parallel/Counter/TimerPackages . . . . . . . . . . . . . . . . . . 1 Table 2. KIO Registers . . . . . . . . . ...
Page 6
... Z84C9010VSC Z84C9012VSC General Description ZiLOG’s Z84C90 Serial/Parallel/Counter/Timer KIO is a multi-channel, multipurpose I/O device designed to provide the end-user with a cost-effective and powerful solution to meet peripheral needs. The Z84C90 combines the features of one Z84C30 CTC, one Z84C20 PIO, a Z84C4x SIO, a 8-bit, bit-programmable I/O port, and a crystal-oscillator into a single package (84-pin PLCC or 100-pin LQFP) ...
Page 7
OSC XTAL 1 Oscillator XTAL 0 CLKOUT Bus MI Interface RD and IORQ Control RESET CLK INT Interrupt IE1 Control IE0 Figure 1. KIO Block Diagram PS011802-0902 KIO Serial/Parallel Counter Timer ...
Page 8
Absolute Maximum Ratings Voltage Voltages on all inputs with respect Operating Ambient Temperature Storage Temperature Stresses greater than those listed under Absolute Maximum Ratings may cause permanent damage to the device. This rating is ...
Page 9
Pin Types PC1 (SYNCB) 12 PC2 (DTRB) 13 PC3 (RTSB) 14 TxDA 15 TxCA 16 RxCA 17 RxDA 18 PA0 19 PA1 20 PA2 PA3 23 GND 24 PA4 25 PA5 26 PA6 27 PA7 28 ...
Page 10
PC0 (WT/RDYB) GND CSTA 80 DCDA DCDB CTSB TxDB TxCB 85 RxCB RxDB IORQ RESET CLK/TRG3 NC NC 100 1 Figure 3. 100-Pin LQFP Configuration ...
Page 11
Port B does not support Mode 2 operation and can only be used in Note: Mode 3 when Port A is programmed for Mode 2. BRDY is not associated with Port B when it is operating in Mode 3. ASTB, ...
Page 12
IEI. Interrupt Enable In (input, Active High). This signal is used with Interrupt Enable Out (IEO) to form a priority daisy chain when there is more than one interrupt-driven device. A High on this line indicates that no higher-priority device ...
Page 13
SIO channels disabled • Marking with interrupts disabled. All control registers must be rewritten after a hardware reset. RTSA, RTSB. Request to Send (outputs, Active Low). These signals are modem control signals for their serial channels. They follow the ...
Page 14
Table 2. KIO Registers Address Register 0: PIO Port A Data Register 1: PIO Port A Command Register 2: PIO Port B Data Register 3: PIO Port B Command Register 4: CTC Channel 0 Register 5: CTC Channel 1 Register ...
Page 15
The Ordering Information section lists temperature ranges and product numbers. Package drawings are in the Package Information section. Refer to the Literature List for additional documentation. From Output Under Test Figure 4. Test Load Diagram Data CPU Bus I/O Control ...
Page 16
Data Bus Figure 6. PIA Block Diagram Data 8 CPU Bus I/O Control 6 Figure 7. CTC Block Diagram PS011802-0902 KIO Serial/Parallel Counter Timer Port C PC0`PC7 Dir. Ctrl. Internal Bus Reset Z84C90 Internal Control Logic INT Interrupt IE1 Logic ...
Page 17
ZTALI Crystal Inputs XTALO Figure 8. Crystal Connection PS011802-0902 KIO Serial/Parallel Counter Timer C1 C2 Z84C90 12 ...
Page 18
Channel A Control and Status Registers Internal Control Logic Data 8 CPU Bus I/O Control 7 Interrupt Interrupt Control Control Lines Logic Channel B Control and Status Registers Figure 9. SIO Block Diagram PS011802-0902 KIO Serial/Parallel Counter Timer Channel A ...
Page 19
DC Characteristics V = 5.0V +/– 10% unless otherwise specified. cc Table 3. DC Characteristics of the Z84C90 Symbol Item V Clock Input Low Voltage ILC V Clock Input High Voltage IHC V Input Low Voltage IL V Input High ...
Page 20
AC Characteristics Table 5. AC Characteristics of the Z84C90 No. Symbol Parameter Bus Interface Timing 1 TcC Clock Cycle Time 2 TwCh Clock Pulse Width (High) 3 TwCl Clock Pulse Width (Low) 4 TfC Clock Fall Time 5 TrC Clock ...
Page 21
Table 5. AC Characteristics of the Z84C90 (Continued) No. Symbol Parameter 22 TsIEI(Cf) IEI to Clock Fall Setup (for 4D Decode) 23 TsIOr(Cf) IORQ Rise to Clock Fall Setup (to activate RDY on next clock) PIO Timing 24 TdCf(RDYr) Clock ...
Page 22
Table 5. AC Characteristics of the Z84C90 (Continued) No. Symbol Parameter 39 TdCTRr(INTf) CLK/TRG Rise to INT Fall Delay TsCTRr(Cr) satisfied TsCTRr(Cr) not satisfied 40 TcCTR CLK/TRG Cycle Time 41 TwCTRh CLK/TRG Width High 42 TwCTRI CLK/TRG Width Low 43 ...
Page 23
Table 5. AC Characteristics of the Z84C90 (Continued) No. Symbol Parameter 63 TrRxC RxC Rise Time 64 TfRxC RxC Fall Time 65 TsRxD(RxCr) RxD to RxC Rise Setup 66 ThRxCr(RxD) RxC Rise to RxD Hold Time 67 TdRxCr(W/Rf) RxC Rise ...
Page 24
Table 6.Daisy Chain Parameters (Continued) No. Symbol Parameter 2 19 TsIEI (IO) (PIO at #3) (CTC at #3) (SIO at # TdIEI(IEOf TdIEI(IEOr) Notes: to calculate Z80 KIO daisy-chain timing, use the Z80 PIO, CTC, and ...
Page 25
Clock 2 3 A0– IORQ 6 RD D0–D7 RD D0–D7 WT/RDY Wait Mode 48 WT/RDY Ready Mode Figure 10. I/O Read/Write Timing ( PS011802-0902 KIO Serial/Parallel Counter Timer ...
Page 26
CTS DCD SYNC TxC TxD WT/RDY INT RxC RxD WT/RDY INT SYNC Figure 11. Serial I/O Timing PS011802-0902 KIO Serial/Parallel Counter Timer ...
Page 27
Clock CLK/TRG Counter 37 CLK/TRG Timer 38 ZC/TO 39 INT Figure 12. Counter/Timer Timing PS011802-0902 KIO Serial/Parallel Counter Timer Z84C90 ...
Page 28
Clock IORQ RD 34 Port C Input Port C Output RDY STB Mode 0 Mode 1 Mode 2 Mode 3 INT Figure 13. Port I/O Read/Write Timing PS011802-0902 KIO Serial/Parallel Counter Timer Z84C90 24 25 ...
Page 29
T1 T2 Clock INT 16 M1 IORQ D – IE1 18 IE0 Figure 14. Interrupt Acknowledge Cycle Clock – IE1 20 21 IE0 Figure 15. Op Code Fetch Cycle PS011802-0902 KIO Serial/Parallel ...
Page 30
... There is no problem if the application has only one peripheral in the daisy chain. For two or more peripherals in the system, a “hardware workaround circuit” is needed. Please con- tact your local Zilog representatives to get more detailed information. Problem: Reset. KIO requires the M1 signal to exit from Reset state. If the M1 signal is not received, the KIO can not be programmed ...
Page 31
Work Around: This problem could happen under the following narrowly defined conditions: • CE signal is active throughout the Interrupt Acknowledge cycle. • The address on the bus, A3–A0, is “110b”. • During this time, bit • ...