MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
xli
About This Book
The MSC8144E device is based on the StarCore SC3400 DSP core. It addresses the challenges of
the media processing networking market. The benefits of the MSC8144E include not only a very
high level of performance but also a product design that enables effective software development
and integration. Its tool suite provides a full-featured development environment for C/C++ and
assembly languages as well as ease of integration with third-party software, such as off-the-shelf
libraries and a real-time operating system. The MSC8144E device includes four DSP core
subsystems, a large internal memory subsystem and DDR memory controller for external
memory, and a variety of communication processors and interfaces.
Each DSP core subsystem includes an
SC3400 DSP core, a 16 KB 8-way level
1 ICache, a 32 KB 8-way level 1
DCache, a memory management unit,
an embedded programmable interrupt
controller (EPIC) with up to 256
interrupts and 32 priority levels, two
general-purpose 32-bit timers, an on-
chip emulator (OCE), a debug and
profiling unit (DPU), a JTAG test access
port (TAP), and two low-power operating
modes (Wait and Stop). Interface from
the cores to the memories and external
interfaces is through a chip-level
arbitration and switching system
(CLASS).
Four DSP Core Subsystems
Communications
Memory Subsystem
Includes a PCI interface, serial
RapidIO® interface, eight 512-channel
(256 transmit and 256 receive) TDM
interfaces, a UART interface, an I
2
C
interface, eight timer input/outputs, and a
QUICC Engine module with one
asynchronous transfer mode (UTOPIA)
controller, two 10/100/1000Base-T
Ethernet controllers, and an SPI. In
addition, the global interrupt controller
(GIC) consolidates all chip-maskable
and non-maskable interrupts and routes
them to
NMI_OUT
,
INT_OUT
, and to the
cores. The hardware semaphores allow
initiators to protect and reserve the
system hardware resources.
The memory subsystem includes 128
KB of shared L2 ICache, 512 KB of
shared M2 memory for critical data and
temporary data buffering, 10 MB of
shared M3 memory that permit most
applications to run using no external
memory, a DDR-SDRAM controller to
access up to 0.5 GB of DDR1 and DDR2
external memory, and a 32-channel
direct memory access (DMA) controller
optimized for DDR-SDRAM.
Security Engine (SEC)
The SEC subsystem includes an internal
bus controller, four data channels, six
execution units, and a shared random
number generator to provide encryption/
decryption support for communications
security applications.
Processors and Interfaces
TDM
UTOPIA
Serial RapidIO
DDR Interface
Ethernet
StarCore
SC3400
Core Subsystem
10 MB M3
Memory
512 KB M2
Memory
128 KB L2
ICache
PCI
Ethernet
DDR
Memory
Controller
QUICC
UART
I
2
C
Timers
Engine
Module
SPI
SEC
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...