R
Platform Flash XL High-Density Configuration and Storage Device
(1)
Table 48: Command Interface States – Lock Table, Next State
Command Input
Block
Lock
Confirm
(01h)
Block
Block
OTP
Setup(2)
(C0h)
Set CR
Confirm
(03h)
P/E C
Current CI State
Lock/CR
Lock-Down
Confirm
(2Fh)
Address
(WA0)(3)
(XXXXh)
Illegal
Operation
Setup(2) (60h)
Command(4)
Completed(5)
OTP
Setup
Ready
Lock/CRSetup
Ready
–
Lock/CR Setup
Ready (Lock error)
Ready
Ready (Lock error)
–
–
Setup
Busy
OTP Busy x
OTP Busy
OTP Busy
Program Busy
Program Busy
OTP
IS in OTP Busy
Ready
IS Ready
–
IS in OTP busy
Setup
Busy
IS in Program Busy
IS in PS
Ready
IS in Program
busy
Program
Program Busy
IS Ready
–
Suspend
IS in PS
Program Suspend
Program Suspend
Buffer Program Load 1 (give word count load (N-1)
Buffer Program Load 2(6)
Exit
Setup
–
Buffer Load 1
Buffer Load 2
Confirm
see note (6)
–
Buffer Program Confirm when count =0; Else Buffer Program Load 2(9)
Ready (error)
–
–
Busy
IS in BP Busy
Buffer Program Busy
Buffer Program Busy
Buffer Program Suspend
Buffer Program Suspend
Ready
Buffer Program
IS in Buffer
Program busy
IS Ready
Suspend
IS in BP Suspend
–
IS in BP
Suspend
Setup
Busy
Ready (error)
–
IS in Erase Busy
Erase Busy
Ready
IS in Erase
busy
Erase Busy
IS ready
–
Erase
Lock/CR
Setup in
ES
Suspend
IS in ES
Erase Suspend
IS in ES
Setup
Erase Suspend
Program Busy in Erase Suspend
–
IS in Program busy in
ES
Busy
Program Busy in Erase Suspend
Program Busy in Erase Suspend
ES
Program in Erase
Suspend
IS in Program
busy in ES
IS in ES
–
Suspend
IS in PS in ES
Program Suspend in Erase Suspend
Program Suspend in Erase Suspend
IS in PS in ES
DS617 (v3.0.1) January 07, 2010
www.xilinx.com
Product Specification
83