3.3.15. Dynamic Memory Load Mode Register, MPMCDynamictMRD

The four-bit, read/write, MPMCDynamictMRD Register enables you to program the load mode register to active command time, tMRD. It is recommended that this register is modified during system initialization, or when there are no current or outstanding transactions. This can be ensured by waiting until the PrimeCell MPMC is idle, and then entering low-power or disabled mode. This value is normally found in SDRAM data sheets as tMRD, or tRSA. This register can be accessed with one wait state.

Note

This register is used for all four dynamic memory chip selects. Therefore the worse case value for all of the chip selects must be programmed.

Table 3.18 lists the bit assignments for the MPMCDynamictMRD Register.

Table 3.18. MPMCDynamictMRD Register bit assignments

Bits Name

Description

[31:4]-

Reserved, read undefined, do not modify.

[3:0]tMRD

Load mode register to active command time:

0x0-0xE = n+1 clock cycles

0xF = 16 clock cycles (reset value on nPOR).

Copyright © 2002-2003, 2005 ARM Limited. All rights reserved.ARM DDI 0230D
Non-Confidential