M58LT128HST, M58LT128HSB
Configuration Register
6
Configuration Register
The Configuration Register is used to configure the type of bus access that the memory
performs. Refer to Chapter 7: Read modes for details on Read operations.
The Configuration Register is set through the Command Interface using the Set
Configuration Register command. After a reset or power-up, the device is configured for
Asynchronous Read (CR15 = 1). The Configuration Register bits are described in Table 11
and specify the selection of the burst length, burst type, burst X latency, and the Read
operation. Refer to Figures 5 and 6 for examples of synchronous burst configurations.
6.1
6.2
Read Select bit (CR15)
The Read Select bit, CR15, is used to switch between Asynchronous and Synchronous
Read operations.
When the Read Select bit is set to ’1’, Read operations are asynchronous; when the Read
Select bit is set to ’0’, Read operations are synchronous.
Synchronous Burst Read is supported in both parameter and main blocks, and can be
performed across banks.
On reset or power-up the Read Select bit is set to ’1’ for asynchronous access.
X-Latency bits (CR13-CR11)
The X-Latency bits are used during Synchronous Read operations to set the number of
clock cycles between the address being latched and the first data becoming available. Refer
to Figure 5: X-latency and data output configuration example.
For correct operation the X-Latency bits can only assume the values in Table 11:
Configuration Register.
Table 10 shows how to set the X-Latency parameter, taking into account the speed class of
the device and the frequency used to read the Flash memory in Synchronous mode.
Table 10. X-Latency Settings
fmax
tKmin
X-Latency min
30 MHz
40 MHz
52 MHz
33 ns
25 ns
19 ns
3
4
5
37/110