MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
4-1
Chip-Level Arbitration and Switching
System (CLASS)
4
The Chip Level Arbitration and Switching System (CLASS) is the central internal interconnect
system for the MSC8144E device. The CLASS is a non-blocking, full-fabric crossbar switch that
allows any initiator to access any target in parallel with another initiator-target couple. The
CLASS uses a fully pipelined low latency design. The CLASS demonstrates per-target
prioritized round-robin arbitration, highly optimized to the target characteristics. The CLASS
operates at 400 MHz, and is separate from the SC3400 core frequency to provide an optimized
trade-off between power dissipation, memory technology, and miss latency. Controlling the
intradevice data flow, the CLASS reduces bottle necks and permits high bandwidth fully
pipe-lined traffic. The CLASS system is ready for use and does not require any special
configuration to perform non-blocking pipelined transactions from any initiator to any memory.
The configurable arbitration features described in this chapter are for fine-tuning the system for
specific application requirements.
The CLASS initiators are:
Four SC3400 core subsystems
L2 ICache
DMA controller
TDM module
Serial RapidIO subsystem
QUICC Engine module
PCI controller
The CLASS targets are:
Four M2 memory spaces
M3 memory
DDR controller
PCI controller
Configuration Control and Status Registers (CCSR)
Note:
The CLASS modules also act as internal initiators and targets (see Figure 4-2).
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...