Freescale Semiconductor
Technical Data
MSC8122
Rev. 13, 10/2006
MSC8122
Quad Core 16-Bit Digital Signal Processor
The raw processing power of
this highly integrated system-
on- a-chip device will enable
developers to create next-
generation networking
products that offer
tremendous channel
densities, while maintaining
system flexibility, scalability,
and upgradeability. The
MSC8122 is offered in three
core speed levels: 300, 400,
and 500 MHz.
What鈥檚 New?
Rev. 13
includes the following:
MII/RMII/SMII
鈥?Chapter 2
updates
Table 2-13
to
add timings 17 and 18 for IRQs.
SC140
Extended Core
MQBus
SC140
Extended Core
128
SQBus
SC140
Extended Core
SC140
Extended Core
128
64
IP Master
32 Timers
Local Bus
Boot
ROM
M2
RAM
Memory
Controller
UART
4 TDMs
RS-232
PLL/Clock
PLL
IPBus
32
GPIO
GIC
8 Hardware
Semaphores
Ethernet
GPIO Pins
Interrupts
JTAG Port
JTAG
64
System
Interface
Internal Local Bus
SIU
Registers
64
DMA
Bridge
Direct
Slave
Interface
(DSI)
Memory
Controller
DSI Port
32/64
System Bus
32/64
Internal System Bus
Figure 1.
MSC8122 Block Diagram
The MSC8122 is a highly integrated system-on-a-chip that combines four SC140 extended cores with an RS-232
serial interface, four time-division multiplexed (TDM) serial interfaces, thirty-two general-purpose timers, a
flexible system interface unit (SIU), an Ethernet interface, and a multi-channel DMA engine. The four extended
cores can deliver a total 4800/6400/8000 DSP MMACS performance at 300/400/500 MHz.
Each core has four arithmetic logic units (ALUs), internal memory, a write buffer, and two interrupt controllers.
The MSC8122 targets high-bandwidth highly computational DSP applications and is optimized for wireless
transcoding and packet telephony as well as high-bandwidth base station applications. The MSC8122 delivers
enhanced performance while maintaining low power dissipation and greatly reducing system cost.
漏 Freescale Semiconductor, Inc., 2004, 2006. All rights reserved.