MSC8144E Reference Manual, Rev. 3
1-2
Freescale
Semiconductor
Overview
1.1
Features
Table 1-1 lists the features of the Freescale MSC8144E device.
Table 1-1. MSC8144E Features
Feature
Description
Performance
Offered with core frequencies of 800 MHz or 1 GHz, supports:
•
16 x 16-bit multiply accumulate instructions. Up to 12800/16000 MMACS at 800 MHz/1 GHz
within four SC3400 cores.
•
8 x 8-bit multiply accumulate instructions for video applications. Up to 25600/32000 MMACS at
800 MHz/1 GHz within four SC3400 cores.
The 16 ALUs deliver a performance equivalent to a single core running at 3.2/4 GHz. A multiply-
accumulate operation includes a multiply-add instruction with the associated data move and pointer
update.
StarCore DSP
Subsystem
Each high performance DSP subsystem includes:
•
StarCore SC3400 core.
•
L1 ICache:
– 16 KB
– 8 way with 8 lines per way.
– Multitasking support.
– Real-time support through locking flexible boundaries.
– Prefetch capability.
– Software coherency support.
•
L1 DCache:
– 32 KB.
– 8 way with 16 lines per way.
– Can service two data accesses in parallel (Xa, Xb).
– Multitasking support.
– Real-time support through locking flexible boundaries.
– Software coherency support.
– Writing policy programmable per memory segment as either write-back or write-through.
– 0.25 KB write-back buffer (WBB).
– Six 64-bit entry write-through buffer (WTB).
– Prefetch capability.
•
Memory management unit (MMU):
– Virtual-to-physical address translation.
– Task protection.
– Multitasking.
•
Embedded programmable interrupt controller (EPIC).
– Up to 256 interrupts.
– 32 priority levels.
•
Two general-purpose 32-bit timers.
•
Debug and profiling support:
– On-chip emulator (OCE) for core-related debug and profiling support.
– Debug and profiling unit (DPU) for platform level debug and profiling support.
– Debug state, single stepping, and command insertion from the host debugger.
– Test Access Port (TAP) designed to comply with IEEE Std. 1149.1™.
– Breakpoints on PC, data address, and data bus values.
– More than 40 event counting options in 6 parallel counters.
– Cache debug mode enables cache state observation (cache array, tags, valid, and dirty bits)
and DCache array content modification.
– Real-time tracing of PC, task ID, and profiling information to the main memory with the virtual
trace write buffer.
•
Low-power design.
•
Low-power modes of operation:
– Wait processing state in which the core clocks and caches are gated but peripherals continue to
operate.
– Stop processing state for full clock gating.
Содержание 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 ...