MSC8144E Reference Manual, Rev. 3
11-24
Freescale
Semiconductor
Internal Memory Subsystem
The M3 memory features include:
Memory size: 10 MB
Maximum bandwidth: 6.4 GB/s
ECC support
Access types:
— Read aligned burst of 4 beats of 128-bit each (64 bytes). The data returns to the bus as
an aligned burst: D0, D1, D2, D3.
— Read non-aligned burst of 4 beats of 128-bit each. Assuming that the read is to address
0xD0000.0010, then the data returns to the bus as: D1, D2, D3, D0 (critical word first).
— Write aligned burst of 4 beats of 128-bit each.
— Read single of 16 bytes.
— Write single of 16 bytes.
— Read partial of between 1 and 15 bytes aligned to a 16-byte boundary.
— Write partial of between 1 and 15 bytes aligned to a 16-byte boundary. In this case, the
M3 controller performs a read-modify-write sequence to update the ECC bits in the
memory.
The CLASS in the MSC8144E is responsible for making sure that any access that is different
from the above is sliced to a few accesses each of which complies with the above requirements.
The eDRAM memory can fix faulty bits by using both redundancy columns and ECC bits. There
are two redundancy columns in each 4 Mb macrocell and the number of columns needing
replacement is determined internally. In addition, there are 8 ECC bits per 128 bits in the whole
memory. Using its ECC equation, the controller can detect and correct one error in each 128-bit
group. The memory is initialized by an initialization sequence performed right after reset
deassertion. The initialization sequence lasts up to 0.5 ms. During this period, the MSC8144E
can issue accesses to the memory, but the controller keeps the access open and reports the bus as
busy.
Note:
Atomic operations are only supported in M2 memory and not in any other memory.
11.7
Internal Boot ROM
The MSC8144E device includes 96 KB of boot ROM accessible from all of the cores. This ROM
provides the basic loading programming that allows the device to complete its initialization and
load additional configuration and booting from external sources.
Содержание 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 ...