Motorola MPC823e Reference Manual page 618

Microprocessor for mobile computing
Table of Contents

Advertisement

Communication Processor Module
Each internal clock of a serial communication controller can be programmed with either an
external or internal source. The internal clocks originate from one of four baud rate
generators or one of four external clock pins. These clocks can be as fast as a 1:2 ratio of a
12.5MHz system clock. However, a serial communication controller's ability to support a
sustained bitstream depends on the protocol, as well as other factors. Associated with each
serial communication controller is a digital phase-locked loop (DPLL) for external clock
recovery (NRZ, NRZI, FM0, FM1, Manchester, and Differential Manchester). The DPLL can
be configured to NRZ operation to pass the clocks and data to or from a serial
communication controller without modifying it.
The RISC microcontroller is responsible for selecting and controlling the various ports and
controllers of the communication processor module. For information about the serial
communication controller command set, see Table 16-2.
A serial communication controller can be connected to its own set of pins on the MPC823e.
This configuration is called the nonmultiplexed serial interface (NMSI) and is described in
Section 16.7 The Serial Interface with Time-Slot Assigner . In this configuration, a serial
communication controller can support the standard modem interface signals—RTSx, CTSx,
and CDx—through the Port B, Port C and CPM interrupt controller pins. Additional
handshake signals can be supported with additional parallel I/O lines. The serial
communication controller block diagram is illustrated in Figure 16-64.
RECEIVE
MODEM LINES
CONTROL
UNIT
RXDx
DECODER
DELIMITER
Figure 16-64. Serial Communication Controller Block Diagram
16-164
U-BUS
CONTROL
REGISTERS
PERIPHERAL BUS
RECEIVE
TRANSMIT
DATA
DATA
FIFO
FIFO
SHIFTER
SHIFTER
MPC823e REFERENCE MANUAL
TCLK
DPLL
AND CLOCK
RECOVERY
RCLK
CLOCK
GENERATOR
INTERNAL CLOCKS
TRANSMIT
MODEM LINES
CONTROL
UNIT
TXDx
DELIMITER
ENCODER
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents