beautypg.com

Zilog Z16C30 User Manual

Page 17

background image

1-4

Z16C30 USC

®

U

SER

'

S

M

ANUAL

UM97USC0100

Z

ILOG

1.5 OVERVIEW OF THE USC AND THIS MANUAL

The following descriptions and Tables should be helpful in
initial evaluation of the USC

®

and in finding your way

around this document. Subjects in the Tables are arranged
in the same order they are covered in Chapters 2 and 4-8.

1.5.1 Bus Interfacing

Chapter 2 describes interfacing the USC to a processor or
backplane bus. The USC includes several flexible interfac-
ing options as described in Table 1-1. Some of these
options are controlled by the Bus Configuration Register
(BCR), which is implicitly the destination of the first write to
the USC after a Reset, and is then no longer accessible to
software.

1.5.2 Serial Interfacing

Chapter 4 covers Serial Interfacing, the “other side” of
hardware design from Bus Interfacing. Table 1-2 summa-
rizes the Serial Interfacing features of the USC, which
include Clock Selection, Baud Rate Generation, serial
data Encoding and Decoding, a Digital Phase Locked
Loop for reconstructing clocking from received data, and
“modem control” pins.

1.5.3 Serial Modes and Protocols

Chapter 5 covers how to program the Transmitter and
Receiver to handle many different protocols and applica-

tions. This Chapter focuses on software aspects of using
the USC while Chapter 4 is more hardware-oriented.
Tables 1-3 and 1-4 show the major subjects that you can
find in Chapter 5.

1.5.4 DMA Operation

Chapter 6 describes how to use the USC with DMA
channels, and is outlined in Table 1-5.

1.5.5 Interrupts

While Chapters 4-6 mention which conditions and events
can be enabled/armed to interrupt the processor, Chapter
7 pulls together all aspects of the USC’s extensive interrupt
capabilities, including interrupt acknowledge cycles, vec-
tors, and use of Interrupt Under Service bits to implement
nested interrupts. Table 1-6 summarizes the subject.

1.5.6 Software Summary

Chapter 8 contains only a small amount of new material: a
few software-related matters that didn’t seem to fit in
anywhere else. The bulk of the Chapter is the Register
Reference tables that summarize the use and function of
each bit and field in each register in the USC.

UM009402-0201