English
Language : 

NP8P128A13BSM60E Datasheet, PDF (83/92 Pages) Numonyx B.V – 128-Mbit Parallel Phase Change Memory
Numonyx® Omneo™ P8P Datasheet
Figure 40: Write State Machine — Output Next State Table (Sheet 4)
Command Input to Chip and resulting Output Mux Next State
Current chip state
Erase Setup,
OTP Setup,
BP: Setup, Load 1, Load 2, Confirm,
Word Pgm Setup,
SM Entry Setup, SM Exit Setup
Lock/CR Setup,
Lock/CR Setup in Erase Susp
OTP Busy
Ready, SM Ready
Erase Suspend,
BP Suspend
OTP Setup
(4)
Lock
Lock-Down Write
Block
Block RCR/ECR
Confirm (7) Confirm (7) Confirm (7)
Block
Address
(WA0)
Illegal Cmds (1)
WSM
Operation
Completes
(C0H)
(01H)
(2FH) (03H,04H) (FFFFH) (all other codes)
Status Read
Status Read
Ready
Array
Status Read
BP Busy,
Word Program Busy,
Erase Busy,
Status Read
Output mux does not change.
Ready Array Read Array
BP Busy
BP Busy in Erase Suspend
Word Pgm Suspend,
Word Pgm Busy in Erase Suspend,
Pgm Suspend In Erase Suspend
BP Suspend in Erase Suspend
SM Entry Busy
SM Exit Busy
Notes:
1.
"Illegal commands" include commands outside of the allowed command set (allowed commands: 40H [pgm], 20H [erase],
etc.)
2.
If a "Read Array" is attempted while the device is busy writing or erasing, the result will be invalid data. The ID and Query
data are located at different locations in the address map.
3.
1st and 2nd cycles of "2 cycles write commands" must be given to the same device address, or unexpected results will
occur.
4.
The 2nd cycle of the following 2 cycle commands will be ignored by the user interface: Word Program Setup, Erase Setup,
OTP Setup, and Lock/Unlock/Lock-down/CR setup when issued in an "illegal condition". Illegal conditions are such as "pgm
setup while busy", "erase setup while busy", “Word program suspend”, etc. Thus for example the second cycle of an erase
command issued in program suspend will NOT resume the program operation.
5.
The Clear Status command only clears the error bits in the Status Register if the device is not in the following modes: 1.
WSM running (Pgm Busy, Erase Busy, Pgm Busy In Erase Suspend, OTP Busy, modes); 2. Suspend states (Pgm Suspend,
Pgm Suspend In Erase Suspend)
6.
The "current state" is that of the "device"
7.
Confirm commands (Lock Block, Unlock Block, Lock-Down Block) perform the operation and then move to the Ready
State.
8.
Buffered programming will botch when a different block address (as compared to address given with E8 command) is
written during the BP Load1 and BP Load2 states
9.
WA0 refers to the block address latched during the first write cycle of the current operation
July 2010
316144-07
83