Z16C3220FSG Zilog, Z16C3220FSG Datasheet

IC 20MHZ CMOS IUSC 80-QFP

Z16C3220FSG

Manufacturer Part Number
Z16C3220FSG
Description
IC 20MHZ CMOS IUSC 80-QFP
Manufacturer
Zilog
Series
IUSC™r
Datasheets

Specifications of Z16C3220FSG

Controller Type
USC Controller
Interface
DMA
Voltage - Supply
4.5 V ~ 5.5 V
Current - Supply
7mA
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
80-BQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z16C3220FSG
Manufacturer:
Zilog
Quantity:
10 000
FEATURES
GENERAL DESCRIPTION
The Z16C32 IUSC
is a multiprotocol datacommunications device with on-
chip dual-channel DMA. The integration of a high-speed
Z
PS97USC0200
ILOG
Two Full-Capacity 20 MHz DMA Channels, Each with
32-Bit Addressing and 16-Bit Data Transfers.
DMA Modes Include Single Buffer, Pipelined, Array-
Chained and Linked-Array Chained.
Ring Buffer Feature Supports Circular Queue of Buffers
in Memory.
Linked Frame Status Transfer Feature Writes Status
Information for Received Frames and Reads Control
Information for Transmit Frames to the DMA Channel’s
Array or Linked List to Significantly Simplify Processing
Frame Status and Control Information.
Programmable Throttling of DMA Bus Occupancy in
Burst Mode with Bus Occupancy Time Limitation.
0 to 20 Mbit/sec, Full-Duplex Channel, with Two Baud
Rate Generators and a Digital Phase-Locked Loop for
Clock Recovery.
32-Byte Data FIFOs for Receiver and Transmitter
Up to 12.5 MByte/sec (16-Bit) Data Bus Bandwidth
Multiprotocol Operation Under Program Control with
Independent Mode Selection for Receiver and
Transmitter.
Async Mode with One-to-Eight Bits/Character, 1/16 to
Two Stop Bits/Character in 1/16 Bit Increments; 16x,
32x, or 64x Oversampling; Break Detect and
Generation; Odd, Even, Mark, Space or No Parity and
Framing Error Detection. Supports 9-Bit and MIL-STD-
1553B Protocols.
(Integrated Universal Serial Controller)
P R E L I M I N A R Y
P
Z16C32
IUSC
S
serial communications channel with high-performance
DMA facilitates higher data throughput than can be
achieved with discrete serial/DMA chip combinations.
RELIMINARY
ERIAL
HDLC/SDLC Mode with 8-Bit Address Compare;
Extended Address Field Option; 16- or 32-Bit CRC;
Programmable Idle Line Condition; Optional Preamble
Transmission and Loop Mode. Selectable Number of
Flags Between Back-to-Back Frames.
Byte Oriented Synchronous Mode with One-to-Eight
Bits/Character; Programmable Sync and Idle Line
Conditions; Optional Receive Sync Stripping; Optional
Preamble Transmission; 16- or 32-Bit CRC; Transmit-
to-Receive Slaving (for X.21).
External Character Sync Mode for Receive
Transparent Bisync Mode with EBCDIC or ASCII
Character Code; Automatic CRC Handling;
Programmable Idle Line Condition; Optional Preamble
Transmission; Automatic Recognition of DLE, SYN,
SOH, ITX, ETX, ETB, EOT, ENQ and ITB.
Flexible Bus Interface for Direct Connection to Most
Microprocessors; User Programmable for 8 or 16 Bits
Wide. Directly Supports 680X0 Family or 8X86 Family
Bus Interfaces.
Receive and Transmit Time Slot Assigners for ISDN,
T1 and E1 (CEPT) Applications.
8-Bit General-Purpose Port with Transition Detection
Low Power CMOS
68-Pin PLCC Package
Electronic Programmer's Manual Support Tool and
Software Drivers are Available.
I
C
NTEGRATED
ONTROLLER
P
RODUCT
U
NIVERSAL
S
PECIFICATION
Z16C32 IUSC
1

Related parts for Z16C3220FSG

Z16C3220FSG Summary of contents

Page 1

Z ILOG FEATURES Two Full-Capacity 20 MHz DMA Channels, Each with 32-Bit Addressing and 16-Bit Data Transfers. DMA Modes Include Single Buffer, Pipelined, Array- Chained and Linked-Array Chained. Ring Buffer Feature Supports Circular Queue of Buffers in Memory. Linked Frame ...

Page 2

... The CPU bus interface is designed for use with any conventional multiplexed or non-multiplexed bus from manufacturers of CISC and RISC processors including Intel, Motorola, and Zilog. The bus interface is configurable for 16-bit data, 8-bit data with separate address or 8-bit data without separate address to support multiplexed or non-multiplexed busses ...

Page 3

Z ILOG 16-Bit Internal Data Bus Host Bus Processor Interface Transmit DMA Transmit Time Slot Assigner PS97USC0200 Interrupt Control FIFO Serial Clock Logic DPLL Transmitter Counters BRG0, BRG1 Figure ...

Page 4

Z ILOG GENERAL DESCRIPTION (Continued) Address/ Data Bus Bus Timing Control Interrupt Ground TxD AD0 RxD AD1 /TxC AD2 /RxC AD3 /CTS AD4 /DCD AD5 /RxREQ AD6 /ABORT ...

Page 5

/UAS /INTACK R/W /WR /RD /DS /AS VCC VCC NC /RESET /CS D//C S//D /Wait//RDY 80 B// QFP 80 - Pin Figure 3. QFP 80-Pin Assignments P ...

Page 6

Z ILOG /ABORT /INT IEI IEO GND VCC AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 GND VCC /RxREQ Figure 4. Z16C32 68-Pin PLCC Pin Assignments PIN DESCRIPTION Figure 2 shows the logical pin groupings of the IUSC’s pins, and ...

Page 7

Z ILOG Any Transaction and Including BCR Write Non- Multiplexed Bus BCR Write Transaction BCR[2]=0 BCR[2]=0 BCR[15]=1 BCR[15]=0 8-Bit With 8-Bit Without Separate Separate Address Address Note: The presence of one transaction with an /AS active between ...

Page 8

... S//D input during the initial BCR write. If S//D is High when the BCR is written, this line operates as a Ready/Wait line for Zilog and most Intel processors. In this mode, the IUSC will not complete a master cycle while this line is Low, and it asserts this line Low until it’s ready to complete an interrupt acknowledge cycle ...

Page 9

Z ILOG PIN DESCRIPTION (Continued) /BUSREQ Bus Request (output, active Low). The DMA controller section drives this line Low to request control of the host bus. /BUSREQ can be an open-drain or totem- pole output depending on a bit in ...

Page 10

Z ILOG PORT7/TxCOMPLT General-Purpose I/O or Transmit Com- plete (input or output). Software can program the IUSC so that this pin is a general-purpose input or output that it carries a Transmit Complete signal from the Transmitter, that ...

Page 11

Z ILOG DMA AND BUS INTERFACE CAPABILITIES The IUSC’s two versatile DMA channels combined with a flexible bus interface gives it the ability to meet a wide variety of application requirements. The time required to move data into and out ...

Page 12

... The interrupt subsystem of the IUSC derives from Zilog’s experience in providing the most advanced interrupt ca- pabilities in the microprocessor field. These capabilities are at their best when used with a Zilog microprocessor, but it is easy to interface the IUSC to work well with other microprocessors as well. Four pins are dedicated to create an interrupt daisy-chain hierarchy within the Serial Chan- nel and between the Serial Channel and the DMA ...

Page 13

Z ILOG DMA AND BUS INTERFACE CAPABILITIES (Continued) There are six sources of Receive Status interrupt. Each one is individually armed: Receiver exited hunt, received idle line, received break/abort, received code violation/end-of- transmission/end-of-message, parity error/abort and over- run error. The ...

Page 14

Z ILOG Buffer 1 Address Buffer 1 Length Buffer 1 RSBR or 0 Buffer 1 RSHR Link Address of Entry2 Figure 5. Linked List Mode with Linked Frame Status Transfer and Ring Buffer Features Another method by ...

Page 15

Z ILOG DATA COMMUNICATIONS CAPABILITIES The IUSC provides a full-duplex channel programmable for use in any common data communication protocol. The receiver and transmitter are completely independent and each is supported by a 32-byte deep FIFO and a 16-bit frame ...

Page 16

Z ILOG Transparent Bisync Mode. In this mode, the synchroni- zation pattern is DLE-SYN, programmable selected from either ASCII or EBCDIC encoding. The receiver recog- nizes control character sequences and automatically handles CRC calculations without CPU intervention. The transmitter is ...

Page 17

Z ILOG DATA COMMUNICATIONS CAPABILITIES (Continued) Character Counters The IUSC contains separate 16-bit character counters for the receiver and transmitter. The receive character counter is set to a programmable starting value or automatically at the beginning of each received frame ...

Page 18

Z ILOG Clock Multiplexers The clock multiplexer logic selects the receive and trans- mit clocks and optional outputs on the /RxC and/or /TxC pin(s). In the Z16C32, the PORT0 and PORT1 pins can be used directly as receive and transmit ...

Page 19

Z ILOG PROGRAMMING An Electronic Programmer’s Manual (MS DOS based) and a Technical Manual are available to provide details about programming the IUSC. Also included are explanations and features of all registers in the IUSC. The registers in the IUSC ...

Page 20

Z ILOG Any Transaction and Including BCR Write Non- Multiplexed Bus BCR Write Transaction BCR[2]=0 BCR[2]=0 BCR[15]=1 BCR[15]=0 8-Bit With 8-Bit Without Separate Separate Address Address Note: The presence of one transaction with an /AS active between ...

Page 21

Z ILOG PROGRAMMING (Continued) S//D D// ...

Page 22

Z ILOG S//D D// ...

Page 23

Z ILOG REGISTER DESCRIPTION This section describes the function of the various bits in the registers of the device. Throughout this section the follow- ing conventions are discussed: Control bits are written and read by the CPU and are not ...

Page 24

Z ILOG ...

Page 25

Z ILOG CONTROL REGISTERS (Continued) Address: 00001 Auto Modes Disabled 0 1 Buffered 1 0 Array Chained 1 1 Linked-Array Chained Figure 10. Tx/Rx DMA Mode Register (TDMR) (RDMR) 25 ...

Page 26

Z ILOG ...

Page 27

Z ILOG CONTROL REGISTERS (Continued) Address: 00011 (Shared Channel Channel 1 0 Alternating 1 1 Reserved ...

Page 28

Z ILOG Big End Array (16-Bit bus) AD15 Address n 31 Address n+2 15 Little End Array (16-Bit bus) AD15 Address n 15 Address n+2 31 Big End Array (8-Bit bus) AD7 Address n 31 Address n+1 23 Address n+2 ...

Page 29

Z ILOG CONTROL REGISTERS (Continued) Address: 00100 (Shared) Figure 14a. DMA Array Count Register (DACR ...

Page 30

Z ILOG Address: 01001 (Shared) Figure 15. Burst Dwell Control Register (BDCR) Notes: BDCR Controls the amount of time that DMA may remain bus master. Bits 15 through 8 are used to select a limit for the number of DMA ...

Page 31

Z ILOG CONTROL REGISTERS (Continued) Address: 01010 (Shared) Figure 16. DMA Interrupt Vector Register (DIVR) Address: 01100 (Shared) Figure 17. DMA Interrupt Control Register (DICR None ...

Page 32

Z ILOG Address: 01101 (Shared) Figure 18. Clear DMA Interrupt Register (CDIR) Address: 01110 (Shared) Figure 19. Set DMA Interrupt Register (SDIR) * Address: 01111 Figure 20. Tx/Rx DMA Interrupt Arm (TDIAR)/(RDIAR) Notes: * The format of this register is ...

Page 33

Z ILOG CONTROL REGISTERS (Continued) Address: 10101 Figure 21. Tx/Rx Byte Count Register (TBCR)/(RBCR) Address: 10110 Figure 22. Tx/Rx Address Register (lower) (TARL)/(RARL Z16C32 IUSC ™ ...

Page 34

Z ILOG Address: 10111 Figure 23. Tx/Rx Address Register (Upper) (TARU)/(RARU) Address: 11101 Figure 24. Next Tx/Rx Byte Counter Register (NTBCR)/(RTBCR) PS97USC0200 Z16C32 IUSC ™ TAR <16> ...

Page 35

Z ILOG CONTROL REGISTERS (Continued) Address: 11110 Figure 25. Next Tx/Rx Address Register (Lower) (NTARL)/(RTARL) Address: 11111 Figure 26. Next Tx/Rx Address Register (Upper) (NTARU)/(RTARU Z16C32 ...

Page 36

Z ILOG Base Address Base Address + 2 Base Address + 4 Base Address + 6 Base Address + 8 Base Address + 10 Base Address + 12 Base Address + 14 Base Address + 16 Last Base Address Last ...

Page 37

Z ILOG CONTROL REGISTERS (Continued) Base Address Base Address + 2 Base Address + 4 Base Address + 6 Base Address + 8 Base Address + 10 Base Address + 12 Base Address + 14 Base Address + 16 Base ...

Page 38

Z ILOG Base Address Base Address + 2 Base Address + 4 Base Address + 6 Base Address + 8 Base Address + 10 Base Address + 12 Base Address + 14 Base Address + 16 Last Base Address Last ...

Page 39

Z ILOG CONTROL REGISTERS (Continued) Base Address Base Address + 1 Base Address + 2 Base Address + 3 Base Address + 4 Base Address + 5 Base Address + 6 Base Address + 7 Base Address + 8 Base ...

Page 40

Z ILOG Base Address Base Address + 1 Base Address + 2 Base Address + 3 Base Address + 4 Base Address + 5 Base Address + 6 Base Address + 7 Base Address + 8 Base Address + 9 ...

Page 41

Z ILOG CONTROL REGISTERS (Continued) Base Address Base Address + 1 Base Address + 2 Base Address + 3 Base Address + 4 Base Address + 5 Base Address + 6 Base Address + 7 Base Address + 8 Base ...

Page 42

Z ILOG Base Address Base Address + 2 Base Address + 4 Base Address + 6 Base Address + 8 #2 Base Address #2 Base Address + 2 #2 Base Address + 4 #2 Base Address + 6 #2 Base ...

Page 43

Z ILOG CONTROL REGISTERS (Continued) Base Address Base Address + 2 Base Address + 4 Base Address + 6 Base Address + 8 Base Address + 10 Base Address + 12 Base Address + 14 #2 Base Address #2 Base ...

Page 44

Z ILOG Base Address Base Address + 2 Base Address + 4 Base Address + 6 Base Address + 8 #2 Base Address #2 Base Address + 2 #2 Base Address + 4 #2 Base Address + 6 #2 Base ...

Page 45

Z ILOG CONTROL REGISTERS (Continued) Base Address Base Address + 1 Base Address + 2 Base Address + 3 Base Address + 4 Base Address + 5 Base Address + 6 Base Address + 7 Base Address + 8 Base ...

Page 46

Z ILOG Base Address Base Address + 1 Base Address + 2 Base Address + 3 Base Address + 4 Base Address + 5 Base Address + 6 Base Address + 7 Base Address + 8 Base Address + 9 ...

Page 47

Z ILOG CONTROL REGISTERS (Continued) Base Address Base Address + 1 Base Address + 2 Base Address + 3 Base Address + 4 Base Address + 5 Base Address + 6 Base Address + 7 Base Address + 8 Base ...

Page 48

Z ILOG Address: 00000 D15 D14 D13 D12 D11 D10 Null Command Reserved Reset Highest IUS Reserved ...

Page 49

Z ILOG CONTROL REGISTERS (Continued) Address: 00001 D15 D14 D13 D12 D11 D10 ...

Page 50

Z ILOG Address: 00001 D15 D14 D13 D12 D11 D10 16X Data Rate 0 1 32X Data Rate 1 0 64X Data Rate 1 1 Reserved 0 0 One Stop Bit 0 1 Two Stop ...

Page 51

Z ILOG CONTROL REGISTERS (Continued) Address: 00001 D15 D14 D13 D12 D11 D10 Figure 39. Channel Mode Register, Isochronous Mode Address: 00001 D15 D14 D13 D12 D11 D10 One Stop Bit 0 ...

Page 52

Z ILOG Address: 00001 D15 D14 D13 D12 D11 D10 Figure 41. Channel Mode Register, Monosync Mode Address: 00001 D15 D14 D13 D12 D11 D10 SYN1 0 1 SYN0/SYN1 1 0 CRC/SYN1 ...

Page 53

Z ILOG CONTROL REGISTERS (Continued) Address: 00001 D15 D14 D13 D12 D11 D10 Abort 0 1 Extended Abort 1 0 Flag 1 1 CRC/Flag Figure 43. Channel Mode Register, HDLC Mode Address: 00001 D15 D14 ...

Page 54

Z ILOG Address: 00001 D15 D14 D13 D12 D11 D10 16X Data Rate 0 1 32X Data Rate 1 0 64X Data Rate 1 1 Reserved Figure 45. Channel Mode Register, NBIP Mode Address: 00001 D15 ...

Page 55

Z ILOG CONTROL REGISTERS (Continued) Address: 00001 D15 D14 D13 D12 D11 D10 Figure 47. Channel Mode Register, Slaved Monosync Mode Address: 00001 D15 D14 D13 D12 D11 D10 Abort 0 1 Extended ...

Page 56

Z ILOG Address: 00010 D15 D14 D13 D12 D11 D10 Figure 49. Channel Command/Status Register (CCSR) PS97USC0200 ...

Page 57

Z ILOG CONTROL REGISTERS (Continued) Address: 00011 D15 D14 D13 D12 D11 D10 Status Block 0 1 One Word Status Block 1 0 Two Word Status Block 1 ...

Page 58

Z ILOG Address: 00100 D15 D14 D13 D12 D11 D10 D9 PS97USC0200 Figure 51. Port Status Register (PSR) Z16C32 IUSC D0 ...

Page 59

Z ILOG CONTROL REGISTERS (Continued) Address: 00101 D15 D14 D13 D12 D11 D10 Tri-State Output 0 1 Frame Sync Input 1 0 Output Output Tri-State Output 0 1 ...

Page 60

Z ILOG Address: 00110 D15 D14 D13 D12 D11 D10 D9 PS97USC0200 Figure 53. Test Mode Data Register (TMDR Test ...

Page 61

Z ILOG CONTROL REGISTERS (Continued) Address: 00111 D15 D14 D13 D12 D11 D10 D9 Figure 54. Test Mode Control Register (TMCR) Note: When software writes the value 1F to the LS byte of the Test Mode Control Register (TMCR), and ...

Page 62

Z ILOG Address: 01000 D15 D14 D13 D12 D11 D10 Disabled 0 1 Port0 Pin 1 0 /RxC Pin 1 1 /TxC Pin 0 0 Disabled 0 1 Port1 ...

Page 63

Z ILOG CONTROL REGISTERS (Continued) Address: 01001 D15 D14 D13 D12 D11 D10 32x Clock Mode 0 1 16x Clock Mode Clock Mode 1 1 Reserved 0 0 32x Clock ...

Page 64

Z ILOG Address: 01010 D15 D14 D13 D12 D11 D10 PS97USC0200 None ...

Page 65

Z ILOG CONTROL REGISTERS (Continued) Address: 01011 D15 D14 D13 D12 D11 D10 /DCD Input 0 1 /DCD//SYNC Input 1 0 Output Output ...

Page 66

Z ILOG Address: 01100 D15 D14 D13 D12 D11 D10 PS97USC0200 ...

Page 67

Z ILOG CONTROL REGISTERS (Continued) Address: 01101 D15 D14 D13 D12 D11 D10 Null Command 0 1 Null Command 1 0 Reset IUS 1 1 Set IUS Figure 60. Daisy-Chain Control Register (DCCR ...

Page 68

Z ILOG Address: 01110 D15 D14 D13 D12 D11 D10 D9 Figure 61. Miscellaneous Interrupt Status Register (MISR) PS97USC0200 Z16C32 ...

Page 69

Z ILOG CONTROL REGISTERS (Continued) Address: 01111 D15 D14 D13 D12 D11 D10 Disabled 0 1 Rising Edge Only 1 0 Falling Edge Only 1 1 Both Edges Figure ...

Page 70

Z ILOG Address: 1x000 D15 D14 D13 D12 D11 D10 D9 PS97USC0200 Figure 63. Receive Data Register (RDR) Z16C32 IUSC D1 D0 ...

Page 71

Z ILOG CONTROL REGISTERS (Continued) Address: 10001 D15 D14 D13 D12 D11 D10 CRC-CCITT 0 1 CRC- CRC- Reserved NRZ NRZB NRZI-Mark 0 1 ...

Page 72

Z ILOG Address: 10010 D15 D14 D13 D12 D11 D10 ...

Page 73

Z ILOG CONTROL REGISTERS (Continued) Address: 10011 D15 D14 D13 D12 D11 D10 Figure 66a. Receive Interrupt Control Register (RICR) Address: 10011 D15 D14 D13 D12 D11 D10 D9 Figure 66b. Receive Interrupt Control Register (RICR ...

Page 74

Z ILOG Address: 10011 D15 D14 D13 D12 D11 D10 ...

Page 75

Z ILOG CONTROL REGISTERS (Continued) Address: 10100 D15 D14 D13 D12 D11 D10 Figure 67. Receive Sync Register (RSR) Z16C32 IUSC ...

Page 76

Z ILOG Address: 10101 D15 D14 D13 D12 D11 D10 D9 Figure 68. Receive Count Limit Register (RCLR) PS97USC0200 Z16C32 IUSC ...

Page 77

Z ILOG CONTROL REGISTERS (Continued) Address: 10110 D15 D14 D13 D12 D11 D10 D9 Figure 69. Receive Character Count Register (RCCR ...

Page 78

Z ILOG Address: 10111 D15 D14 D13 D12 D11 D10 D9 PS97USC0200 Figure 70. Time Constant 0 Register (TC0R) Z16C32 IUSC ...

Page 79

Z ILOG CONTROL REGISTERS (Continued) Address: 1x000 D15 D14 D13 D12 D11 D10 Figure 71. Transmit Data Register (TDR) Z16C32 IUSC ...

Page 80

Z ILOG Address: 11001 D15 D14 D13 D12 D11 D10 CRC-CCITT 0 1 CRC- CRC- Reserved NRZ NRZB NRZI-Mark NRZI-Space 1 ...

Page 81

Z ILOG CONTROL REGISTERS (Continued) Address: 11010 D15 D14 D13 D12 D11 D10 Null Command Reserved Preset CRC Reserved ...

Page 82

Z ILOG Address: 11011 D15 D14 D13 D12 D11 D10 D9 Figure 74a. Transmit Interrupt Control Register (TICR) Address: 11011 D15 D14 D13 D12 D11 D10 D9 Figure 74b. Transmit Interrupt Control Register (TICR) PS97USC0200 ...

Page 83

Z ILOG CONTROL REGISTERS (Continued) Address: 11011 D15 D14 D13 D12 D11 D10 ...

Page 84

Z ILOG Address: 11100 D15 D14 D13 D12 D11 D10 D9 PS97USC0200 Figure 75. Transmit Sync Register (TSR) Z16C32 IUSC D1 D0 ...

Page 85

Z ILOG CONTROL REGISTERS (Continued) Address: 11101 D15 D14 D13 D12 D11 D10 D9 Figure 76. Transmit Count Limit Register (TCLR ...

Page 86

Z ILOG Address: 11110 D15 D14 D13 D12 D11 D10 D9 Figure 77. Transmit Character Count Register (TCCR) PS97USC0200 Z16C32 IUSC ...

Page 87

Z ILOG CONTROL REGISTERS (Continued) Address: 11111 D15 D14 D13 D12 D11 D10 Figure 78. Time Constant 1 Register (TC1R ...

Page 88

Z ILOG Address: None * D15 D14 D13 D12 D11 D10 Refer to Figure 22 (Channel Control Register) * Bits 6-7 for Access Method Figure 79. Receive Status Block Register (RSBR) PS97USC0200 ...

Page 89

Z ILOG CONTROL REGISTERS (Continued) Address: None * D15 D14 D13 D12 D11 D10 D9 Refer to Figure 22 (Channel Control Register) * Bits15-14 for Access Method Figure 80. Transmit Status Block Register (TSBR) Address: none * Must be programmed ...

Page 90

Z ILOG ABSOLUTE MAXIMUM RATINGS Symbol Description Min V Supply Voltage (*) –0 Storage Temp –65° STG T Oper Ambient Temp A Power Dissipation Notes: * Voltage on all pins with respect to GND. † See Ordering Information. ...

Page 91

Z ILOG IUSC TIMING The IUSC interface timing is similar to that found on a static RAM, except that it is much more flexible four separate timing strobe signals are present on the inter- face: /DS, /RD, /WR ...

Page 92

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /CS S//D, D//C /INTACK (Status) /AS R//W /DS AD15-AD0 /RxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready) PS97USC0200 Figure 85. Multiplexed /DS Read Cycle Z16C32 ...

Page 93

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /CS S//D, D//C /INTACK (Status) /AS R//W /DS AD15-AD0 /TxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready Figure 86. Multiplexed /DS Write Cycle Z16C32 ...

Page 94

Z ILOG /CS S//D, D//C /INTACK (Status) /AS /RD AD15-AD0 /RxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready) PS97USC0200 Figure 87. Multiplexed /RD Read Cycle Z16C32 IUSC ™ 94 ...

Page 95

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /CS S//D, D//C /INTACK (Status) /AS /WR AD15-AD0 /TxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready Figure 88. Multiplexed /WR Write Cycle Z16C32 IUSC ...

Page 96

Z ILOG /CS S//D, D//C /INTACK (Status) R//W /DS AD15-AD0 /RxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready) PS97USC0200 Figure 89. Non-Multiplexed /DS Read Cycle Z16C32 IUSC ™ 96 ...

Page 97

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /CS S//D, D//C /INTACK (Status) R//W /DS AD15-AD0 /TxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready Figure 90. Non-Multiplexed /DS Write Cycle Z16C32 IUSC ...

Page 98

Z ILOG /CS S//D, D//C /INTACK (Status) /RD AD15-AD0 /RxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready) PS97USC0200 Figure 91. Non-Multiplexed /RD Read Cycle Z16C32 IUSC ™ 98 ...

Page 99

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /CS S//D, D//C /INTACK (Status) /WR AD15-AD0 /TxREQ /WAIT//RDY (Wait) /WAIT//RDY (Ready Figure 92. Non-Multiplexed /WR Write Cycle Z16C32 IUSC ™ ...

Page 100

Z ILOG /AS /INTACK (Status) /DS AD15-AD0 /WAIT//RDY (Wait) /WAIT//RDY (Ready) IEI IEO /INT Figure 93. Multiplexed /DS Interrupt Acknowledge Cycle PS97USC0200 Z16C32 IUSC ™ 100 ...

Page 101

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /AS /INTACK (Status) /RD AD15-AD0 /WAIT//RDY (Wait) /WAIT//RDY (Ready) IEI IEO /INT Figure 94. Multiplexed /RD Interrupt Acknowledge Cycle 101 Z16C32 IUSC ...

Page 102

Z ILOG /AS /INTACK (Pulsed) AD15-AD0 /WAIT//RDY (Wait) /WAIT//RDY (Ready) IEI IEO /INT Figure 95. Multiplexed Pulsed Interrupt Acknowledge Cycle PS97USC0200 Z16C32 IUSC ™ 102 ...

Page 103

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /INTACK (Status) /DS AD15-AD0 /WAIT//RDY (Wait) /WAIT//RDY (Ready) IEI IEO /INT Figure 96. Non-Multiplexed /DS Interrupt Acknowledge Cycle 103 Z16C32 IUSC ™ ...

Page 104

Z ILOG /INTACK (Status) /RD AD15-AD0 /WAIT//RDY (Wait) /WAIT//RDY (Ready) IEI IEO /INT Figure 97. Non-Multiplexed /RD Pulsed Interrupt Acknowledge Cycle PS97USC0200 Z16C32 IUSC ™ 104 ...

Page 105

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /INTACK (Pulsed) AD15-AD0 /WAIT//RDY (Ready) IEI IEO /INT /WAIT//RDY (Wait) Figure 98. Non-Multiplexed Pulsed Interrupt Acknowledge Cycle 105 Z16C32 IUSC ™ PS97USC0200 ...

Page 106

Z ILOG /AS /INTACK (2-Pulse) AD15-AD0 /WAIT//RDY (Ready) /WAIT//RDY (Wait) IEI IEO /INT Figure 99. Multiplexed Double-Pulse Intack Cycle PS97USC0200 Z16C32 IUSC ™ 106 ...

Page 107

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) /INTACK (2-Pulse) AD15-AD0 /WAIT//RDY (Ready) /WAIT//RDY (Wait) IEI IEO /INT Figure 100. Non-Multiplexed Double-Pulse Intack Cycle 107 Z16C32 IUSC ™ PS97USC0200 ...

Page 108

Z ILOG CLK /UAS /AS /DS R//W /RD /WR S//D, D//C AD15-AD0 /BUSREQ /BIN PS97USC0200 Figure 101. DMA Start-Up Z16C32 IUSC ™ 108 ...

Page 109

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) CLK /UAS /AS /DS R//W /RD S//D, D//C AD15-AD0 /WAIT//RDY (Wait) /WAIT//RDY (Ready) /BIN /ABORT 109 Figure 102. Memory Read Z16C32 IUSC ...

Page 110

Z ILOG CLK /UAS /AS /DS R//W /WR S//D, D//C AD15-AD0 /WAIT//RDY (Ready) /WAIT//RDY (Wait) /BIN /ABORT PS97USC0200 Figure 103. Memory Write Z16C32 IUSC ™ 110 ...

Page 111

Z ILOG AC CHARACTERISTICS Timing Diagrams (Continued) CLK /UAS /AS /DS R//W /RD /WR S//D, D//C AD15-AD0 111 Figure 104. Bus Release Z16C32 IUSC ™ PS97USC0200 ...

Page 112

Z ILOG CLK /BUSREQ /BIN /BOUT PS97USC0200 Figure 105. Request Timing Z16C32 IUSC ™ 112 ...

Page 113

Z ILOG AC CHARACTERISTICS Timing Table No Symbol Parameter 1 Tcyc Bus Cycle Time 2 TwASl /AS Low Width 3 TwASh /AS High Width 4 TwDSl /DS Low Width 5 TwDSh /DS High Width 6 TdAS(DS) /AS Rise to /DS ...

Page 114

Z ILOG No Symbol Parameter 45 TdWRr(TRQ) /WR Rise to /TxREQ Active Delay 46 TsCS(DS) /CS to /DS Fall Setup Time 47 ThCS(DS) /CS to /DS Fall Hold Time 48 TsADD(DS) Direct Address to /DS Fall Setup Time 49 ThADD(DS) ...

Page 115

Z ILOG AC CHARACTERISTICS (Continued) Timing Table No Symbol Parameter 103 TsIEI(PIA) IEI to Pulsed /INTACK Fall Setup Time 104 ThIEI(PIA) IEI to Pulsed /INTACK Rise Hold Time 105 TdPIA(IEO) Pulsed /INTACK Fall to IEO Delay 106 TdPIA(INT) Pulsed /INTACK ...

Page 116

Z ILOG No Symbol Parameter 147 TdCLK(ADz) CLK Rise to Address Float Delay 148 TdCLK(ADa) CLK Rise to Address Active Delay 149 TsAD(UAS) Address to /UAS Rise Setup Time 150 ThAD(UAS) Address to /UAS Rise Hold Time 151 TsAD(AS) Address ...

Page 117

Z ILOG AC CHARACTERISTICS General Timing Diagram /RxC, /TxC Receive RxD /DCD as /SYNC External /TxC, /RxC Transmit TxD /RxC /TxC /CTS, /DCD /DCD as /SYNC Input 117 Figure ...

Page 118

Z ILOG AC CHARACTERISTICS General Timing Table No Symbol Parameter 1 TsRxD(RxCr) RxD to /RxC Rise Setup Time (x1 Mode) 2 ThRxD(RxCr) RxD to /RxC Rise Hold Time (x1 Mode) 3 TsRxd(RxCf) RxD to /RxC Fall Setup Time (x1 Mode) ...

Page 119

Z ILOG AC CHARACTERISTICS System Timing Diagram /RxC, /TxC Receive /RxREQ Request /RxC as Receiver Output /INT /RxC, /TxC Transmit /TxREQ /TxC as Transmitter Output /INT /CTS, /DCD, /TxREQ, /RxREQ /INT 119 ...

Page 120

Z ILOG AC CHARACTERISTICS System Timing Table No Symbol Parameter 1 TdRxC(REQ) /RxC Rise to /RxREQ Valid Delay 2 TdRxC(RxC) /TxC Rise to /RxC as Receiver Output Valid Delay 3 TdRxC(INT) /RxC Rise to /INT Valid Delay 4 TdTxC(REQ) /TxC ...

Page 121

Z ILOG PACKAGE INFORMATION 121 68-Pin PLCC Package Diagram Z16C32 IUSC ™ PS97USC0200 ...

Page 122

... Z ILOG ORDERING INFORMATION Z16C32 IUSC 20 MHz 68-Pin PLCC Z16C3220VSC For fast results, contact your local Zilog sales office for assistance in ordering the part desired. Package V = Plastic Chip Carrier Temperature S = 0°C to 70°C Speed MHz Environmental C = Plastic Standard Example: Z 16C32 Z16C32, 20 MHz, PLCC, 0°C to +70°C, Plastic Standard Flow ...

Related keywords