MOTOROLA
Appendix B. Serial Communications Performance
B-1
Appendix B
Serial Communications Performance
B0
B0
Due to the architecture of the MPC860, the overall performance of the serial channels
cannot be stated in absolute terms. The serial channels of the MPC860 can be programmed
in many different modes, which require different degrees of processing. There are several
individual bottlenecks in the system, with their own speciÞc considerations. These are
described in the following sections.
B.1 Serial Clocking (Peak Rate Limitation)
The maximum rate at which a serial channel can be clocked is governed by the
synchronization hardware of the serial channels. The rate at which the serial channel can be
clocked depends on the physical interface of the channel. Examples include:
¥
maximum clocking rate for an SCC connected to a dedicated set of pins (NMSI
mode)=SYNCCLK/2
¥
maximum clocking rate for a TDM channel=SYNCCLK/2.5
For limitations of other channels, refer to the appropriate chapter of the manual.
SYNCCLK is a programmable clock rate which is derived from the system frequency; see
Chapter 15, ÒClocks and Power Control.Ó At its maximum rate, it is equal to the system
frequency.
The maximum serial clock rate is a limitation on the peak data rate. This is the maximum
rate at which the receiver or transmitter hardware can transfer data between its internal
FIFO and the serial line. However, this rate is higher than the rate at which data in these
internal FIFOs can be processed by the CPM and transferred to system memory. Therefore,
this peak rate can only be maintained for short bursts which do not exceed the internal FIFO
depth. The serial clocks must also be turned off between these bursts. The FIFOs of the
SCCs are 32 bytes for SCC1 and 16 bytes for SCC[2Ð4]. The SMCs and SPI are
double-buffered, and thus have an effective FIFO depth of two characters.
To summarize, the architecture of the MPC860 allows the serial channels to handle
high-speed bursts of data for short periods of time subject to their internal FIFO sizes. If
transfers are sufÞciently short, and if serial clocks are turned off between the transfers, then
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......