MSC8122
Rev. 13, 10/2006
Freescale Semiconductor
Technical Data
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
SC140
SC140
SC140
SC140
Extended Core
Extended Core
Extended Core
Extended Core
MQBus
128
128
products that offer
tremendous channel
SQBus
Boot
ROM
64
Local Bus
densities, while maintaining
system flexibility, scalability,
and upgradeability. The
MSC8122 is offered in three
core speed levels: 300, 400,
and 500 MHz.
IP Master
32 Timers
UART
M2
RAM
Memory
Controller
RS-232
4 TDMs
GPIO Pins
Interrupts
PLL/Clock
PLL
IPBus
32
GPIO
GIC
What’s New?
Rev. 13 includes the following:
Chapter 2 updates Table 2-13 to
add timings 17 and 18 for IRQs.
JTAG Port
JTAG
8 Hardware
Semaphores
•
MII/RMII/SMII
DSI Port
Ethernet
Internal Local Bus
SIU
64
Direct
Slave
Interface
(DSI)
32/64
System
Interface
DMA
Bridge
Registers
System Bus
32/64
64
Memory
Controller
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.