3.2. Register summary

Figure 3.2 shows the memory controller configuration register map.

Figure 3.2. Memory controller configuration register map

Figure 3.3 shows the AXI ID configuration registers map.

Figure 3.3. AXI ID configuration register map

Figure 3.4 shows the chip configuration register map.

Figure 3.4. Chip configuration registers map

Figure 3.5 shows the identification register map.

Figure 3.5. Identification register map

Table 3.1 lists the memory controller registers.

Table 3.1. Memory controller register summary

Name

Base offset

Type

Reset value

Description

memc_status

0x000

RO

-[1]

Memory Controller Status Register

memc_cmd

0x004

WO-Memory Controller Command Register
direct_cmd0x008WO-Direct Command Register
memory_cfg0x00CRW0x00010020Memory Configuration Register
refresh_prd0x010RW0x00000A60Refresh Period Register
cas_latency0x014RW0x00000006CAS Latency Register
t_dqss0x018RW0x00000001t_dqss Register
t_mrd0x01CRW0x00000002t_mrd Register
t_ras0x020RW0x00000007t_ras Register
t_rc0x024RW0x0000000Bt_rc Register
t_rcd0x028RW0x0000001Dt_rcd Register
t_rfc0x02CRW0x00000212t_rfc Register
t_rp0x030RW0x0000001Dt_rp Register
t_rrd0x034RW0x00000002t_rrd Register
t_wr0x038RW0x00000003t_wr Register
t_wtr0x03CRW0x00000002t_wtr Register
t_xp0x040RW0x00000001t_xp Register
t_xsr0x044RW0x0000000At_xsr Register
t_esr0x048RW0x00000014t_esr Register
memory_cfg20x04CRW-[2]memory_cfg2 Register
memory_cfg30x050RW0x00000006memory_cfg3 Register
-0x054-0x0FC---
id_n_cfg0x100RW0x00000000id_<n>_cfg Registers
chip_n_cfg0x200RW0x0000FF00chip_<n>_cfg Registers
user_status0x300RO-user_status Register
user_config0x304WO-user_config Register
periph_id_n0xFE0-0xFECRO-Peripheral Identification Registers 0-3
pcell_id_n0xFF0-0xFFCRO-PrimeCell Identification Registers 0-3

[1] Dependent on configuration.

[2] Dependent on tie-off port values.

Copyright © 2004-2007 ARM Limited. All rights reserved.ARM DDI 0331E
Non-Confidential