|
MCIMX50 Datasheet, PDF (4/134 Pages) Freescale Semiconductor, Inc – i.MX50 Applications Processors for Consumer Products | |||
|
◁ |
Introduction
The memory system consists of the following components:
⢠Level 1 cache:
â Instruction (32 Kbyte)
â Data (32 Kbyte)
⢠Level 2 cache:
â Unified instruction and data (256 Kbyte)
⢠Level 2 (internal) memory:
â Boot ROM, including HAB (96 Kbyte)
â Internal multimedia/shared, fast access RAM (128 Kbyte)
⢠External memory interfaces:
â 16/32-bit DDR2-533, LPDDR2-533, or LPDDR1-400 up to a total of 2 GByte
â 8-bit NAND SLC/MLC Flash with up to 100 MHz synchronous clock rate and up to 32-bit
hardware ECC for 1 Kbyte block size
â 16/32-bit NOR Flash with a dedicated 16-bit muxed-mode interface. I/O muxing logic selects
EIMv2 port as primary muxing at system boot.
â 16-bit PSRAM, Cellular RAM
â Managed NAND, including eMMC up to rev 4.4
The i.MX50 introduces a next generation system bus fabric architecture that aggregates various
sub-system buses and masters for access to system peripherals and memories. The various bus-systems and
components are as follows:
⢠64-bit AXI Fabric (266 MHz)âThis bus-fabric is the SoCâs central bus aggregation point.
â Provides access to all slave targets in the SoC:
â ROM (ROMCP)
â On-chip RAM (OCRAM)
â External DRAM (DRAM MC)
â External static RAM (EIM)
â Interrupt controller (TZIC)
â Decode into the AHB MAX crossbar second level AHB fabric.
â Provides arbitration to the following masters in the system:
â ARM CPU complex
â Pixel processing pipeline (ePXP)
â Electrophoretic display controller (EPDC)
â eLCDIF LCD display controller
â DCP Crypto engine
â BCH ECC engine
â MAX AHB crossbar
â GPU 2D
â SDMA
i.MX50 Applications Processors for Consumer Products, Rev. 2
4
Freescale Semiconductor
|
▷ |