English
Language : 

S25FL128S Datasheet, PDF (95/153 Pages) SPANSION – MirrorBit® Flash Non-Volatile Memory CMOS 3.0 Volt Core with Versatile I/O Serial Peripheral Interface with Multi-I/O
Data Sheet
10.4.3
Dual Output Read (DOR 3Bh or 4DOR 3Ch)
The instruction
 3Bh (ExtAdd=0) is followed by a 3-byte address (A23-A0) or
 3Bh (ExtAdd=1) is followed by a 4-byte address (A31-A0) or
 3Ch is followed by a 4-byte address (A31-A0)
Then the memory contents, at the address given, is shifted out two bits at a time through IO0 (SI) and IO1
(SO). Two bits are shifted out at the SCK frequency by the falling edge of the SCK signal.
The maximum operating clock frequency for the Dual Output Read command is 104 MHz. For Dual Output
Read commands, there are zero or eight dummy cycles required after the last address bit is shifted into SI
before data begins shifting out of IO0 and IO1. This latency period (i.e., dummy cycles) allows the device’s
internal circuitry enough time to read from the initial address. During the dummy cycles, the data value on SI
is a “don’t care” and may be high impedance. The number of dummy cycles is determined by the frequency of
SCK (refer to Table 8.12, Latency Codes for SDR Enhanced High Performance on page 61).
The address can start at any byte location of the memory array. The address is automatically incremented to
the next higher address in sequential order after each byte of data is shifted out. The entire memory can
therefore be read out with one single read instruction and address 000000h provided. When the highest
address is reached, the address counter will wrap around and roll back to 000000h, allowing the read
sequence to be continued indefinitely.
CS#
SCLK
Figure 10.27 Dual Output Read Command Sequence (3-byte Address, 3Bh [ExtAdd=0], LC=10b)
IO0
IO1
Phase
7 6 5 4 3 2 1 0 23 22 21 0
Instruction
Address
8 Dummy Cycles
6 42 06 42 0
7 53 17 53 1
Data 1
Data 2
CS#
SCLK
Figure 10.28 Dual Output Read Command Sequence
(4-byte Address, 3Ch or 3Bh [ExtAdd=1, LC=10b])
IO0
IO1
Phase
7 6 5 4 3 2 1 0 31 30 29 0
Instruction
Address
8 Dummy Cycles
6 42 06 42 0
7 53 17 53 1
Data 1
Data 2
CS#
SCLK
Figure 10.29 Dual Output Read Command Sequence
(4-byte Address, 3Ch or 3Bh [ExtAdd=1, LC=11b])
IO0
IO1
Phase
7 6 5 4 3 2 1 0 31 30 29 0 6 4 2 0 6 4 2 0
75 31 7 5 31
Instruction
Address
Data 1
Data 2
July 12, 2012 S25FL128S_256S_00_05
S25FL128S and S25FL256S
95