Copyright ©2008 by Zilog®, Inc. All rights reserved.
www.zilog.com
FEATURES
Z85C30 Optimized for Non-Multiplexed Bus
Microprocessors. Z80C30 Optimized for Mul-
tiplexed Bus Microprocessors.
Pin Compatible to NMOS Versions
Two Independent, 0 to 4.1 Mbit/Second, Full-
Duplex Channels, Each with a Separate Crystal
Oscillator, BaudRate Generator, and Digital
Phase-Locked Loop (DPLL) for Clock Recov-
ery.
Multi-Protocol Operation under Program Con-
trol; Programmable for NRZ, NRZI, or FM
Data Encoding.
Asynchronous Mode with Five to Eight Bits
and One, One and One-Half, or Two Stop Bits
Per Character, Programmable Clock Factor,
Break Detection and Generation; Parity, Over-
run, and Framing Error Detection.
Synchronous Mode with Internal or External
Character Synchronization on One or Two
Synchronous Characters and CRC Generation
and Checking with CRC-16 or CRC-CCITT
Preset to either 1s or 0s.
SDLC/HDLC Mode with Comprehensive
Frame-Level Control, Automatic Zero Inser-
tion and Deletion, I-Field Residue Handling,
Abort Generation and Detection, CRC Genera-
tion and Checking, and SDLC Loop.
Software Interrupt Acknowledge Feature (not
with NMOS)
Local Loopback and Auto Echo Modes
Supports T1 Digital Trunk
Enhanced DMA Support (not with NMOS)
10 x 19-Bit Status FIFO
14-Bit Byte Counter
Speeds:
Z85C30 -8.5, 10, 16.384 MHz
Z80C30 -8, 10 MHz
Other Features for Z85C30 only:
New programmable WR7' (write register 7
prime) to enable new features.
Improvements to support SDLC mode of syn-
chronous communication:
Improve functionality to ease sending
back-to-back frames.
Automatic SDLC opening Flag transmis-
sion*
Automatic Tx Underrun/EOM Latch reset
in SDLC mode*
Automatic /RTS deactivation*
TxD pin forced "H" in SDLC NRZI mode
after closing flag*
Complete CRC reception*
Improved response to Abort sequence in
status FIFO
Automatic Tx CRC generator preset/reset
Extended read for write registers*
Write data set-up timing improvement
Improved AC timing
Three to 3.6 PCLK access recovery time
Programmable /DTR//REQ timing*
Write data to falling edge of /WR set-up
time requirement is now eliminated.
Reduced /INT timing
Other features include:
Extended read function to read back the
written value to the write registers. *
Latching RR0 during read
CMOS Z-BUS® SCC SERIAL COMMUNICATION CONTROLLER
PB005702-0608
Z80C30
Product Brief
PB005702-0608 Page 2 of 4
Z80C30 CMOS Z-Bus® SCC Serial Communication Controller
RR0, bit D7 and RR10, bit D6 now has
reset default value.
Some of the features listed above are available by
default, and some of them (features with "*") are
disabled on default to maintain compatibility with
the existing SCC design, and "program to enable"
through WR7' (write register 7 prime).
GENERAL DESCRIPTION
The Zilog Serial Communications Controller,
Z80C30 SCC, is a pin and software compatible
CMOS member of the SCC family introduced by
Zilog in 1981. It is a dual channel, multi-protocol
data communications peripheral that easily inter-
faces to CPU's with multiplexed address/data
buses. The advanced CMOS process offers lower-
power consumption, highe r performance, and
superior noise immunity. The programming flexi-
bility of the internal registers allows the SCC to be
configuredto satisfy a wide variety of serial com-
munications applications. The many on-chip fea-
tures such as baud rate generators, digital phase
locked loops, and crystal oscillators dramatically
reduce the need for external logic. Additional fea-
tures including a 10x19-bit status FIFO and 14-bit
byte counter were added to support high speed
SDLC transfers using DMA contro lle rs.
The SCC handles asynchronous formats, synchro-
nous byte-oriented protocols such as IBM Bisync,
and synchronous bit-oriented protocols such as
HDLC and IBM SDLC. This versatile device sup-
ports virtually any serial data transfer application
(cassette, diskette, tape drives, etc.)
The device can generate and check CRC codes in
any synchronous mode and can be programmed to
check data integrity in various modes. The SCC
also has facilities for modem controls in both chan-
nels. In applications where these controls are not
needed, the modem controls can be used for gen-
eral-purpose I/O.
The daisy-chain interrupt hierarchy is also sup-
ported as is standard for Zilog peripheral compo-
nents.
All Signals with a preceding front
slash, "/", are active Low, e.g.: B//W
(WORD is active Low); /B/W (BYTE
is active Low, only).
Power connections follow conventional descrip-
tions below:
Figure 1. Z80C30 Functional Block Diagram
Connection Circuit Device
Power VCC V
DD
Ground GND VSS
Note:
Internal
Control
Logic
Channel A
Register
Channel B
Register
Interrupt
Control
Logic
CPU & DMA
Bus Interface
Databus
Control
Channel A
Channel B
/INT
/INTAC
K
IEI
IEO
Interrup
t
Control
PB005702-0608 Page 3 of 4
Z80C30 CMOS Z-Bus® SCC Serial Communication Controller
Figure 2. Channel A Exploded View
TxDA
Channel A
Exploded View
Transmit Logic
Receive and Transmit Clock Multipexer
Transmit
Buffer
Digital
Phas e-Locked
Loop
Baud Rate
Generator
Crystal
Oscillator
Amplifier
Modem/C ontrol Logic
Receive MUX
CRC Checker,
Data Decode &
Sync Character
Detection
Rec. Status
FIFO 3 B
y
te
Rec. Data
FIFO 3 Byte
SDLC Frame Status FIFO
10 x 19
R eceive Logic
Transmit MUX
Data Encoding & CR C
Generation
/T R xC A
/R T xC A
/C T S A
/D C D A
/S Y N C A
/R T S A
/D T R A //R E Q A
RxDA
PB005702-0608 Page 4 of 4
Z80C30 CMOS Z-Bus® SCC Serial Communication Controller
DO NOT USE IN LIFE SUPPORT
LIFE SUPPORT POLICY
ZILOG'S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICA L COMPONENTS IN LIFE
SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS PRIOR WRITTEN APPROVAL OF
THE PRESIDENT AND GENERAL COUNSEL OF ZILOG CORPORATION.
As used herein
Life support devices or systems are devices which (a) are intended for surgical implant into the body, or (b)
support or sustain life and whose failure to perform when properly used in accordance with instructions for
use provided in the labeling can be reasonably expected to result in a significant injury to the user. A
critical component is any component in a life support device or system whose failure to perform can be
reasonably expected to cause the failure of the life support device or system or to affect its safety or
effectiveness.
Document Disclaimer
©2008 by Zilog, Inc. All rights reserved. Information in this publication concerning the devices,
applications, or technology described is intended to suggest possible uses and may be superseded. ZILOG,
INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY
OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT.
ZILOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY
INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR
TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. The information contained within this
document has be en verified according to the gene ral pr inciples of electrical and mechanical engineering.
Z8, Z8 Encore!, Z8 Encore! XP, Z8 Encore! MC, Crimzon, eZ80, and ZNEO are tradema rks or registered
trademarks of Zilog, Inc. All other product or service names are the property of their respective owners.
Warning: