mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 626

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Communication Processor Module
16.9.4 Data Synchronization Register
Each serial communication controller has a 16-bit, memory-mapped, read/write data
synchronization register (DSR) that specifies the pattern used in the frame synchronization
procedure of the synchronous protocols. In the UART protocol, it is used to configure
fractional stop bit transmission. In the Transparent protocol, it must be programmed with the
preferred Sync pattern. In the Ethernet protocol, it must be programmed with 0xD555. At
reset, it defaults to 0x7E7E (two HDLC flags), so it does not need to be written for HDLC
mode. When the DSR is used to send out syncs (such as in transparent mode), the contents
of the DSR are always transmitted least-significant bit first.
16.9.5 Transmit-on-Demand Register
If no frame is currently being transmitted by a serial communication controller, the RISC
microcontroller periodically polls the R bit of the next transmit (TX) buffer descriptor to see
if you have requested a new frame/buffer to be transmitted. This polling algorithm depends
on the configuration of the serial communication controller, but it occurs every 8 to 32 serial
transmit clocks. You can, however, request that the RISC microcontroller begin processing
the new frame/buffer immediately, without waiting until the normal polling time. To obtain
immediate processing, set the TOD bit in the transmit-on-demand register (TODR) after you
set the R bit in the TX buffer descriptor.
This feature, which decreases the transmission latency of the transmit buffer/frame, is
particularly useful for LAN-type protocols in which maximum interframe GAP times are
limited by the protocol specification. Since the transmit-on-demand feature gives high
priority to the specified TX buffer descriptor, it can affect the servicing of the receive FIFO.
Therefore, it is recommended that you only use the transmit-on-demand feature when a
high-priority TX buffer descriptor has been prepared and if a sufficient amount of time has
passed since a serial communication controller was transmitted.
DSR
RESET
FIELD
ADDR
R/W
BIT
0
0
1
1
2
1
Freescale Semiconductor, Inc.
For More Information On This Product,
3
1
SYN2
R/W
MPC823 REFERENCE MANUAL
4
1
Go to: www.freescale.com
5
1
(IMMR & 0xFFF0000) + 0xA2E
6
1
7
0
8
0
9
1
10
1
11
1
SYN1
R/W
12
1
13
1
MOTOROLA
14
1
15
0

Related parts for mpc823rg