© 2010–2011 Freescale Semiconductor, Inc.
Freescale Semiconductor
Data Sheet Document Number: MSC8158
Rev. 0, 11/2011
MSC8158
FC-PBGA–783
29 mm ×29 mm
• Six StarCore SC3850 DSP subsystems, each with an SC3850 DSP
core, 32 Kbyte L1 instruction cache, 32 Kbyte L1 data cache,
unified 512 Kbyte L2 cache confi gurable as M2 memory in
64 Kbyte increments, memory management unit (MMU),
extended programmable interrupt controller (EPIC), two
general-purpose 32-bit tim e rs, debug and profiling support,
low-power Wait, Stop, and power-down processing modes, and
ECC/EDC support.
• Chip -leve l arbitra tio n and swi tc hing syste m (CLASS) that
provides full fabric non-blocking arbitration between the cores
and other ini tia tors and the M2 memory, share d M3 memory,
DDR SRAM controller, device configuration control and status
register s, MAPLE-B, and other targets.
• 307 2 Kbyt e 128- bit wid e M3 memo ry, 2048 Kbyte s of wh ich can
be turned off to save power.
• 96 Kbyte boot ROM.
• Three input clocks (one global and two differential) .
• Six PLLs (three global, two Serial RapidIO, one DDR PLLs).
• Secon d genera tion Multi-Ac celerato r Platform Engine for
Baseband (MAPLE-B2) with a second generation programmable
system interface (PSIF2); Turbo encoding and decoding; Viterbi
decoding; FFT/iFFT and DFT/iDFT processing; downlink chip
rate processing; CRC processing and insertion; uplink batch and
fast processing. Some MAPLE-B2 pro cessors can be disabl ed
when not required to reduce overall power consumption.
• One DDR controllers with up to a 667 MHz clock (1333 MHz
data rate), 64/32 bit data bus, supporting up to a total 2 Gbyte in
up to four banks (two per controller) and support for DDR3.
• DMA con trol l er with 32 unidirec tio na l cha nn els sup por tin g 16
memory-to-memory channels with up to 1024 buffer descriptors
per channe l, and program mable priority, bu ffer , a nd multiplexin g
configuration. It is optimized for DDR SDRAM.
• High-speed serial interface wi t h an 8-lane SerDes PHY that
suppor ts two Serial RapidIO interfaces, six C PR I lanes, and two
SGMII interfaces (multiplexed). Serial RapidIO controller 1
supports x1/x2/x4 op eration and serial RapidI O controller 2
supports x1/x2 operation, bot h up to 5 Gbaud with an enhanced
messaging unit (eMSG) and two DMA units. The six CPRI
controllers can support six lanes up to 6.144 Gbaud.
• QUICC E ngine technology subsyst em with dual R ISC
processors, 48 Kbyte multi-master RAM, 48 Kbyte instructi on
RAM, supportin g two commun ication controllers fo r two Gigabit
Ethernet interfaces (RGMII or SGMII), to offload scheduling
tasks from the DSP cores, and an SPI.
• I/O Interrupt Concentrator consolidates all chip maskable
interrupt and non-maskable interrupt sources and routes then to
INT_OUT/CP_TX_INT, NMI_OUT/CP_RX_INT, and the cores.
• UART that permits full-duplex operation with a bit rate of up to
6.25 Mbps.
• T wo general-pu rpose 32-bit timers for R T OS support per SC3850
core, four timer modules with four 16-bit fully programmable
timers, two timer modules with four 32-bit fully programmable
timers; and eight software watchdog timers (SWT).
• Eight programmable hard war e semaphores.
• Up to 32 virtual interrupts and a virtual NMI asserted by simple
write access.
•I
2C interface.
• Up to 32 GPIO ports, sixteen of which can be configured as
external interrupts.
• Boot interface options include Ethernet, Serial RapidIO interface,
I2C, and SPI.
• Supports IEEE Std. 1149.6 JTAG interface
• Low power CMOS design , with low-power standby and
powe r-dow n modes, a nd opt imized po wer- managem ent circu itry .
• 45 nm SOI CMOS technology.
Six-Core Digital Signal
Processor