| |||
| Home > Programmer’s Model > Register descriptions > Static Memory Extended Wait Register, MPMCStaticExtendedWait | |||
The 10-bit, read/write, MPMCStaticExtendedWait Register is used to time long static memory read and write transfers (that are longer than can be supported by the MPMCStaticWaitRd0-3 or, MPMCStaticWaitWr0-3 Registers) when the EW bit of the MPMCStaticConfig Registers is enabled. There is only a single MPMCStaticExtendedWait Register. This is used by the relevant static memory chip select if the appropriate Extended Wait (EW) bit in the MPMCStaticConfig Register is set. It is recommended that this register is modified during system initialization, or when there are no current or outstanding transactions. However, if necessary, these control bits can be altered during normal operation. This register can be accessed with one wait state.
Table 3.20 lists the bit assignments for the MPMCStaticExtendedWait Register.
Table 3.20. MPMCStaticExtendedWait Register bit assignments
| Bits | Name | Description |
|---|---|---|
| [31:10] | - | Reserved, read undefined, do not modify. |
| [9:0] | EXTENDEDWAIT | External wait time-out:
|
For example, for a static memory read or write transfer time of 16µs, and an HCLK frequency of 50MHz, the following value must be programmed into this register: