z16c30 ZiLOG Semiconductor, z16c30 Datasheet - Page 46
![no-image](/images/no-image-200.jpg)
z16c30
Manufacturer Part Number
z16c30
Description
Cmos Usc Universal Serial Controller
Manufacturer
ZiLOG Semiconductor
Datasheet
1.Z16C30.pdf
(102 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
z16c3010AEC
Manufacturer:
HOLT
Quantity:
101
Company:
Part Number:
z16c3010AEG
Manufacturer:
ZILOG
Quantity:
993
Company:
Part Number:
z16c3010GMB
Manufacturer:
QUICKLOGIC
Quantity:
1
Company:
Part Number:
z16c3010VEC
Manufacturer:
ZILOG
Quantity:
5 888
Company:
Part Number:
z16c3010VEC
Manufacturer:
ZILOG
Quantity:
12 388
Part Number:
z16c3010VSC
Manufacturer:
ZLONG
Quantity:
20 000
Z16C30
Product Specification
42
grammed to automatically send CRC on either an underrun or at the end of a programmed
message length.
This mode is identical to monosync mode except that character synchroni-
Bisync Mode—
zation requires two successive characters for synchronization. The two characters need not
be identical.
In this mode, the receiver recognizes flags, performs optional address
HDLC Mode—
matching, accommodates extended address fields, 8- or 16-bit control fields and logical
control fields, performs zero deletion and CRC checking. The receiver is capable of
receiving shared-zero flags, recognizes the abort sequence and can receive arbitrary length
messages. The transmitter automatically sends opening and closing flags, performs zero
insertion and can be programmed to send an abort, an extended abort, a flag or CRC, and a
flag on transmit underrun. The transmitter can also automatically send the closing flag
with optional CRC at the end of a programmed message length. Shared-zero flags are
selected in the transmitter and a separate character length may be programmed for the last
character in the frame.
In this mode, the synchronization pattern is DLE–SYN, pro-
Bisync Transparent Mode—
grammable selected from either ASCII or EBCDIC encoding. The receiver recognizes
control character sequences and automatically handles CRC calculation without CPU
intervention. The transmitter can be programmed to send either SYN, DLE–SYN, CRC–
SYN, or CRC–DLE–SYN upon underrun and can automatically send the closing DLE–
SYN with optional CRC at the end of a programmed message length.
This mode is identical to async except that the receiver checks for the status
NBIP Mode—
of an additional address/data bit between the parity bit and the stop bit. The value of this
bit is FIFO’ed along with the data. This bit is automatically inserted in the transmitter with
the value that is FIFO’ed with the transmit data.
This mode implements the data format of IEEE 802.3 with 16-bit address
802.3 Mode—
compare. In this mode, DCD and CTS are used to implement the carrier sense and colli-
sion detect interactions with the receiver and transmitter.
This mode is available only in the transmitter and allows the
Slaved Monosync Mode—
transmitter (operating as though it were in monosync mode) to send data that is byte-syn-
chronous to the data being received by the receiver.
This mode is also available only in the transmitter and allows the
HDLC Loop Mode—
USC to be used in an HDLC loop configuration. In this mode, the receiver is programmed
to operate in HDLC mode so that the transmitter echoes received messages. Upon receipt
of a particular bit pattern (actually a sequence of seven consecutive ones) the transmitter
breaks the loop and inserts its own frame(s).
Data Encoding
The USC may be programmed to encode and decode the serial data in any of eight differ-
ent ways as displayed in
Figure 28
on page 44. The transmitter encoding method is
selected independently of the receiver decoding method.
DS007902-0708
P R E L I M I N A R Y
Functional Description