ChipFind - документация

Электронный компонент: Z16C3010VEC

Скачать:  PDF   ZIP

Document Outline

&55%%
P
RODUCT
S
PECIFICATION
<%
%/15 75% 7
0+8'45#.
5
'4+#.
%
10641..'4
('#674'5
Two Independent 0-to-10-mbps Full-Duplex Channels,
each with Two Baud Rate Generators and One Digital
Phase-Locked Loop for Clock Recovery
32-Byte Data FIFO's for each Receiver and Transmitter
110-ns Bus Cycle Time, 16-Bit Data Bus Bandwidth
Multi-Protocol Operation under Program Control with
Independent Mode Selection for Receiver and Transmit-
ter
Async Mode with 1 to 8 Bits/Character, 1/16 to 2 Stop
Bits/Character in 1/16-Bit Increments; Programmable
Clock Factor; Break Detect and Generation; Odd, Even,
Mark, Space or no Parity and Framing Error Detection;
Supports One Address/Data Bit and MIL STD 1553B
Protocols
Byte Oriented Synchronous Mode with One to Eight
Bits/Character; Programmable Idle Line Condition; Op-
tional Receive Sync Stripping; Optional Preamble
Transmission; 16- or 32-Bit CRC and Transmit-to-Re-
ceive Slaving (for X.21)
Bisync Mode with 2- to 16-Bit Programmable Sync
Character; Programmable Idle Line Condition; Optional
Receive Sync Stripping; Optional Preamble Transmis-
sion; 16- or 32-Bit CRC
Transparent Bisync Mode with EBCDIC or ASCII Char-
acter Code; Automatic CRC Handling; Programmable
Idle Line Condition; Optional Preamble Transmission;
Automatic Recognition of DLE, SYN, SOH, ITX, ETX,
ETB, EOT, ENQ and ITB
External Character Sync Mode for Receive
HDLC/SDLC Mode with Eight-Bit Address Compare;
Extended Address Field Option; 16- or 32-Bit CRC; Pro-
grammable Idle Line Condition; Optional Preamble
Transmission and Loop Mode
DMA Interface with Separate Request and Acknowl-
edge for Each Receiver and Transmitter
Channel Load Command for DMA Controlled Initializa-
tion
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
Low Power CMOS
68-Pin PLCC/100-Pin VQFP Packages
)'0'4#. &'5%4+26+10
The Z16C30 USCTM Universal Serial Controller is a dual-
channel multi-protocol data communications peripheral de-
signed for use with any conventional multiplexed or non-
multiplexed bus. The USC functions as a serial-to-parallel,
parallel-to-serial converter/controller and may be software
configured to satisfy a wide variety of serial communica-
tions applications. The device contains a variety of new, so-
phisticated internal functions including two baud rate gen-
erators per channel, one digital phase-locked loop per
channel, character counters for both receive and transmit in
each channel and 32-byte data FIFO's for each receiver and
transmitter (Figure 1).
ZiLOG now offers a high speed version of the USC with
improved bus bandwidth. CPU bus accesses have been
shortened from 160 ns per access to 110 ns per access. The
USC has a transmit and receive clock range of up to 10 MHz
<%
%/15 75% 7PKXGTUCN 5GTKCN %QPVTQNNGT
ZiLOG
&55%%
)'0'4#. &'5%4+26+10 %QPVKPWGF
(20 MHz when using the DPLL, BRG, or CTR) and data
transfer rates as high as 10 Mbits/sec full duplex.
The USC handles asynchronous formats, synchronous
byte-oriented formats such as BISYNC and synchronous
bit-oriented formats such as HDLC. This device supports
virtually any serial data transfer application.
The device can generate and check CRC in any synchronous
mode and can be programmed to check data integrity in var-
ious modes. The USC also has facilities for modem controls
in both channels. In applications where these controls are
not needed, the modem controls may be used for general-
purpose I/O. The same is true for most of the other pins in
each channel.
Interrupts are supported with a daisy-chain hierarchy, with
the two channels having completely separate interrupt
structures.
High-speed data transfers through DMA are supported by
a Request/Acknowledge signal pair for each receiver and
transmitter. The device supports automatic status transfer
through DMA and also allows device initialization under
DMA control.
0QVG When written to, all reserved bits must be programmed
to 0.
To aid the designer in efficiently programming the USC,
support tools are available. The Technical Manual describes
in detail all features presented in this Product Specification
and gives programming sequence hints. The Programmer's
Assistant is a MS-DOS disk-based programming initializa-
tion tool to be used in conjunction with the Technical Man-
ual. There are also available assorted application notes and
development boards to assist the designer in the hard-
ware/software development.
All Signals with an overline, are active Low. For example:
B/W, in which WORD is active Low, and B/W, in which
BYTE is active Low.
Power connections follow these conventional descriptions:
%QPPGEVKQP
%KTEWKV
&GXKEG
2QYGT
8
77
8
88
)TQWPF
)0&
8
SS
<%
ZiLOG
%/15 75% 7PKXGTUCN 5GTKCN %QPVTQNNGT
&55%%
(KIWTG <% $NQEM &KCITCO
6Q 1VJGT %JCPPGN
4GEGKXG
4GEGKXG
(+(1
+PVGTTWRV
%QPVTQN
%JCPPGN
%QPVTQN
6TCPUOKV
(+(1
6TCPUOKV
&/#
+
1
&C
VC
$
W
H
H
G
T
%27
D[VG
%QPVTQN
&/#
D[VG
%QPVTQN
4GEGKXG &CVC
4GEGKXGT
4GEGKXG
6TCPUOKV
%NQEMU
6TCPUOKVVGT
6TCPUOKV &CVC
%NQEM /7:
&2..
%QWPVGTU
$4)
$4)
+1 CPF
&GXKEG
5VCVWU
<%
%/15 75% 7PKXGTUCN 5GTKCN %QPVTQNNGT
ZiLOG
&55%%
PIN DESCRIPTION
(KIWTG <% 2KP (WPEVKQPU
#&
#&
#&
#&
#&
#&
#&
#&
#&
#&
#&
#&
#&
#&
#&
#&
#5
&5
4&
94
%5
#$
&%
49
2+6#%-
5+6#%-
9#+64&;
8
55
8
55
8
55
8
55
8
55
8
55
8
55
6Z&#
4Z&#
6Z%#
4Z%#
%65#
&%&#
4Z4'3#
4Z#%-#
6Z4'3#
6Z#%-#
+06#
+'+#
+'1#
6Z&$
4Z&$
5GTKCN
&CVC
%JCPPGN
%NQEMU
%JCPPGN
+1
%JCPPGN
&/#
+PVGTHCEG
4GUGV
&GXKEG
6Z%$
4Z%$
%65$
&%&$
4Z4'3$
4Z#%-$
6Z4'3$
6Z#%-$
+06$
+'+$
+'1$
4'5'6
8
&&
8
&&
8
&&
8
&&
8
&&
8
&&
8
&&
%JCPPGN
+PVGTTWRV
+PVGTHCEG
)TQWPF
+PVGTTWRV
%QPVTQN
$WU
6KOKPI
#FFTGUU
&CVC
$WU
5GTKCN
&CVC
%JCPPGN
%NQEMU
%JCPPGN
+1
%JCPPGN
&/#
+PVGTHCEG
%JCPPGN
+PVGTTWRV
+PVGTHCEG
2QYGT
<%
ZiLOG
%/15 75% 7PKXGTUCN 5GTKCN %QPVTQNNGT
&55%%
(KIWTG <% 2KP 2.%% 2KP #UUKIPOGPVU
60
44
10
26
4Z#%-#
+06#
+'+#
+'1#
)0&
8
%%
#&
#&
#&
#&
#&
#&
#&
#&
)0&
8
%%
4:4'3#
TXACKA
WAI
T
/
4&;
SIT
A
CK
A/
$
D/
%
CS
RESET
V
CC
V
CC
V
CC
AS
DS
RD
WR
R/
9
PIT
A
CK
TXACKB
2KP 2.%%
4:#%-$
+06$
+'+$
+'1$
)0&
8
%%
#&
#&
#&
#&
#&
#&
#&
#&
)0&
8
%%
4:4'3$
TX
R
E
Q
A
RXCA
RXDA
DCDA
TXCA
TXDA
CTSA
GN
D
GN
D
GN
D
CTSB
TXDB
TXCB
DCDB
RXDB
RXCB
TX
R
E
Q
B