Document Number: 002-00833 Rev. *L
Page 57 of 74
S29VS256R
S29VS128R
S29XS256R
S29XS128R
11. Appendix
This section contains information relating to software control or interfacing with the Flash device.
11.1
Command Definitions
All values are in hexadecimal. The S29VS-R family of devices are 16-bit word address oriented. Most system address buses,
regardless of data bus size, are byte oriented. It is common practice for system designers to shift the address busses. That is, Flash
Address A0 is connected to system Address A1, etc. To accommodate the system designers, addresses are listed in both word
address and byte address where applicable. The flash address (word) is listed above the system address (byte).
Table 43. Command Definitions
Command Sequence
C
ycl
es
Bus Cycles (Notes
First
Second
Third
Fourth
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Read
RA
RD
Reset
1
X
F0
Write Buffer Load
3-34
(SA) 555
(SA) AAA
25
(SA) 2AA
(SA) 554
WC
(SA) PA
PD
PA
PD
Buffer to Flash
1
(SA) 555
(SA) AAA
29
Chip Erase
2
(SA) 555
(SA) AAA
80
(SA) 2AA
(SA) 554
10
Sector Erase
2
(SA) 555
(SA) AAA
80
(SA) 2AA
(SA) 554
30
Read Status Register
2
(SA) 555
(SA) AAA
70
(SA)
RR
Clear Status Register
1
(SA) 555
(SA) AAA
71
Program Suspend
1
XXX
51
Program Resume
1
(SA) 000
50
Erase Suspend
1
XXX
B0
Erase Resume
1
(SA) 000
30
Blank Check
1
(SA) 555
(SA) AAA
33
Sector Lock/Unlock
3
555
AAA
60
2AA
554
60
SLA
60
Sector Lock Range
4
555
AAA
60
2AA
554
60
SLA
61
SLA
61
ID/CFI Command Definitions
ID/CFI
ID/CFI Entry
1
(SA) X55
(SA) XAA
90 or 98
ID/CFI Read
1
(SA) RA
data
ID/CFI Exit
1
XXX
FO