S29GL01GP
S29GL512P
S29GL256P
S29GL128P
Figure 7.1 Single Word Program
Write Unlock Cycles:
Address 555h, Data AAh
Address 2AAh, Data 55h
Unlock Cycle 1
Unlock Cycle 2
Write Program Command:
Address 555h, Data A0h
Setup Command
Program Address (PA),
Program Data (PD)
Program Data to Address:
PA, PD
Perform Polling Algorithm
(see Write Operation Status
flowchart)
Yes
Polling Status
= Busy?
No
Yes
Polling Status
= Done?
Error condition
No
(Exceeded Timing Limits)
PASS. Device is in
read mode.
FAIL. Issue reset command
to return to read array mode.
Software Functions and Sample Code
Single Word/Byte Program
(LLD Function = lld_ProgramCmd)
Cycle
Operation
Byte Address
Base + AAAh
Base + 555h
Base + AAAh
Byte Address
Word Address
Data
Unlock Cycle 1
Unlock Cycle 2
Program Setup
Program
Write
Write
Write
Write
Base + 555h
Base + 2AAh
Base + 555h
Word Address
00AAh
0055h
00A0h
Data
Note
Base = Base Address.
Document Number: 002-00886 Rev. *B
Page 21 of 83