MSC8156E
Freescale Semiconductor
MSC8156E Reference Manual Six Core Digital Signal Processor with Security
Comprehensive reference manual for the NXP MSC8156E six-core StarCore SC3850 DSP, covering architecture, memory systems, security engine, and high-speed communication interfaces.
This reference manual provides technical details for the MSC8156E and MSC8154 Digital Signal Processors from NXP (formerly Freescale). The processors utilize six StarCore SC3850 DSP cores and include the Multi Accelerator Platform Engine (MAPLE-B) for baseband processing. The document details the device architecture, including the Chip-Level Arbitration and Switching System (CLASS), internal L1/L2/M3 memory subsystems, and dual DDR-SDRAM controllers. Integrated peripherals covered include Serial RapidIO, PCI Express, the QUICC Engine subsystem for Ethernet and SPI, TDM interfaces, and a dedicated security engine (SEC). It also describes interrupt handling, DMA controllers, boot options, and hardware debugging features.
MSC8156E
Freescale Semiconductor
MSC8156E Reference Manual Six Core Digital Signal Processor with Security
MSC8154
Freescale Semiconductor
MSC8154 SC3850 DSP Subsystem
0x7
Maxim
BTSZ 0x7 Maximum transfer size is one burst of 64 bytes
0x7
Maxim
BTSZ 0x7 Maximum transfer size is one burst of 64 bytes.
0xFFFFFF
Maxim
0xFFFFFF Maximum Interrupt Report Interval
256-byte
Maxim
• 256-byte maximum payload size (MAX_PAYLOAD_SIZE)
256-byte
Maxim
256-byte maximum payload size (MAX_PAYLOAD_SIZE).
64-Gbyte
Maxim
size may be programmed less than the 64-Gbyte maximum. However, accesses that miss all other windows
| MSC8156E | Freescale Semiconductor | MSC8156E Reference Manual Six Core Digital Signal Processor with Security |
| MSC8154 | Freescale Semiconductor | MSC8154 SC3850 DSP Subsystem |
| 0x7 | Maxim | BTSZ 0x7 Maximum transfer size is one burst of 64 bytes |
| 0x7 | Maxim | BTSZ 0x7 Maximum transfer size is one burst of 64 bytes. |
| 0xFFFFFF | Maxim | 0xFFFFFF Maximum Interrupt Report Interval |
| 256-byte | Maxim | • 256-byte maximum payload size (MAX_PAYLOAD_SIZE) |
| 256-byte | Maxim | 256-byte maximum payload size (MAX_PAYLOAD_SIZE). |
| 64-Gbyte | Maxim | size may be programmed less than the 64-Gbyte maximum. However, accesses that miss all other windows |