D a t a S h e e t ( P r e l i m i n a r y )
Table 12.2 S29GL-P Sector Protection Command Definitions, x16
Bus Cycles (Notes 1–5)
First/Seventh
Second
Third
Fourth
Fifth
Data
Sixth
Command (Notes)
Command Set Entry
Program (6)
Addr
555
XXX
77h
XXX
555
XXX
00
Data
AA
Addr
Data
55
Addr
Data
Addr
Data
Addr
Addr
Data
3
2
1
2
3
2
4
2AA
XXX
555
40
A0
DATA
Read (6)
DATA
90
Command Set Exit (7, 8)
Command Set Entry
Password Program (9)
Password Read (10)
XXX
2AA
00
55
AA
555
60
A0
PWA x PWD x
PWD0
25
01
00
PWD 1
03
02
00
PWD 2
PWD 0
03
01
PWD 3
PWD 1
00
02
PWD 2
03
PWD 3
Password Unlock (10)
7
00
29
Command Set Exit (7, 8)
PPB Command Set Entry
PPB Program (11, 12)
All PPB Erase (13)
2
3
2
2
1
2
3
2
1
2
3
2
2
1
2
XXX
555
XXX
XXX
SA
90
XXX
2AA
SA
00
55
00
30
AA
555
C0
A0
80
00
PPB Status Read (12)
PPB Command Set Exit (7, 8)
PPB Lock Command Set Entry
PPB Lock Set (12)
RD (0)
90
XXX
555
XXX
XXX
XXX
555
XXX
XXX
SA
XXX
2AA
XXX
00
55
00
AA
555
555
50
E0
A0
PPB Lock Status Read (12)
PPB Lock Command Set Exit (7, 8)
DYB Command Set Entry
DYB Set (11, 12)
RD (0)
90
XXX
2AA
SA
00
55
00
01
AA
A0
DYB Clear (12)
A0
SA
DYB Status Read (12)
DYB Command Set Exit (7, 8)
RD (0)
90
XXX
XXX
00
Legend
X = Don’t care
PWD = Password word0, word1, word2, and word3.
x
RD(0) = Read data.
SA = Sector Address. Address bits A
PWD = Password
Notes
Data = Lock Register Contents: PD(0) = Secured Silicon Sector Protection Bit,
PD(1) = Persistent Protection Mode Lock Bit, PD(2) = Password Protection
Mode Lock Bit.
–A16 uniquely select any sector.
max
1. See Table 7.1 on page 19 for description of bus operations.
7. The Exit command returns the device to reading the array.
2. All values are in hexadecimal.
8. If any Command Set Entry command was written, an Exit command must
be issued to reset the device into read mode.
3. All bus cycles are write cycles unless otherwise noted.
4. Data bits DQ15-DQ8 are don’t cares for unlock and command cycles.
9. For PWDx, only one portion of the password can be programmed per each
“A0” command.
5. Address bits A
:A16 are don’t cares for unlock and command cycles,
MAX
10. Note that the password portion can be entered or read in any order as long
as the entire 64-bit password is entered or read.
unless SA or PA required. (A
is the Highest Address pin.)
MAX
6. All Lock Register bits are one-time programmable. Program state = “0” and
the erase state = “1.” The Persistent Protection Mode Lock Bit and the
Password Protection Mode Lock Bit cannot be programmed at the same
time or the Lock Register Bits Program operation aborts and returns the
device to read mode. Lock Register bits that are reserved for future use
default to “1’s.” The Lock Register is shipped out as “FFFF’s” before Lock
Register Bit program execution.
11. If ACC = V , sector protection matches when ACC = V
HH
.
IH
12. Protected State = “00h,” Unprotected State = “01h.”
13. The All PPB Erase command embeds programming of all PPB bits before
erasure.
November 8, 2007 S29GL-P_00_A7
S29GL-P MirrorBit® Flash Family
69