MSC8144E Reference Manual, Rev. 3
1-16
Freescale
Semiconductor
Overview
The trace data can be one of the following:
The OCE program trace, unchanged.
The OCE program trace, compressed so that software and hardware loops are reported
only once with the number of iterations. Task ID changes are reported as well.
The OCE program trace (in subroutine and interrupt modes only), in which a snapshot of
the 6 counters is added upon each core trace entry (jump/return from every subroutine
and/or interrupt). Task ID changes are also reported.
User-requested or OCE-triggered snapshot of the six registers to trace the task ID.
User data written by the core software to a specified DPU memory mapped address.
1.5
Chip-Level Arbitration and Switching System (CLASS)
The CLASS is the central interconnect system for the MSC8144E device. The CLASS is a
non-blocking, full fabric crossbar switch, that gives any initiator access to any target in parallel
with another initiator-target couple. The CLASS demonstrates per-target prioritized round-robin
arbitration, highly optimized to the target characteristics.
The CLASS initiators are:
Four SC3400 DSP subsystems
L2 ICache
DMA
TDM
Serial RapidIO subsystem
QUICC Engine module subsystem
PCI Controller
The CLASS targets are:
M2 memory
M3 memory
DDR controller
PCI controller
Configuration control and status registers (CCSRs)
The CLASS operates at 400 MHz, separate from the SC3400 core subsystem frequency, as an
optimized trade-off between power dissipation, memory technology, and miss latency.
Controlling the inter-device data flow, the CLASS reduces bottlenecks and imposes high
bandwidth and fully pipelined traffic.
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 ...