Numonyx™ Wireless Flash Memory (W18)
Table 22: Command Codes and Descriptions (Sheet 1 of 2)
Device
Command
Operation
Code
Description
FFh
Read Array
Places selected partition in Read Array mode.
Places selected partition in Status Register read mode. After issuing this
command, reading from the partition outputs SR data on DQ[15:0]. A partition
automatically enters this mode after issuing the Program or Erase command.
Read Status
Register
70h
Places the selected partition in Read ID mode. Device reads from partition
addresses output manufacturer/device codes, Configuration Register data, block
lock status, or protection register data on DQ[15:0].
Read
90h
98h
50h
Read
Identifier
Puts the addressed partition in CFI Query mode. Device reads from the partition
addresses output CFI information on DQ[7:0].
CFI Query
The WSM can set the Status Register’s block lock (SR[1]), VPP (SR[3]), program
(SR[4]), and erase (SR[5]) status bits, but it cannot clear them. SR[5:3,1] can
only be cleared by a device reset or through the Clear Status Register command.
Clear Status
Register
This preferred program command’s first cycle prepares the CUI for a program
operation. The second cycle latches address and data, and executes the WSM
program algorithm at this location. Status register updates occur when CE# or
OE# is toggled. A Read Array command is required to read array data after
programming.
Word Program
Setup
40h
Alternate
Setup
10h
30h
D0h
20h
Equivalent to a Program Setup command (40h).
Program
This program command activates EFP mode. The first write cycle sets up the
command. If the second cycle is an EFP Confirm command (D0h), subsequent
writes provide program data. All other commands are ignored after EFP mode
begins.
EFP Setup
If the first command was EFP Setup (30h), the CUI latches the address and data,
and prepares the device for EFP mode.
EFP Confirm
Erase Setup
This command prepares the CUI for Block Erase. The device erases the block
addressed by the Erase Confirm command. If the next command is not Erase
Confirm, the CUI sets Status Register bits SR[5:4] to indicate command
sequence error and places the partition in the read Status Register mode.
Erase
If the first command was Erase Setup (20h), the CUI latches address and data,
and erases the block indicated by the erase confirm cycle address. During
D0h
B0h
Erase Confirm program or erase, the partition responds only to Read Status Register, Program
Suspend, and Erase Suspend commands. CE# or OE# toggle updates Status
Register data.
This command, issued at any device address, suspends the currently executing
Program
program or erase operation. Status register data indicates the operation was
Suspend or
successfully suspended if SR[2] (program suspend) or SR[6] (erase suspend)
and SR[7] are set. The WSM remains in the suspended state regardless of
Erase
Suspend
Suspend
control signal states (except RST#).
Suspend
Resume
This command, issued at any device address, resumes the suspended program
or erase operation.
D0h
60h
01h
D0h
2Fh
This command prepares the CUI lock configuration. If the next command is not
Lock Block, Unlock Block, or Lock-Down, the CUI sets SR[5:4] to indicate
command sequence error.
Lock Setup
Lock Block
Unlock Block
Lock-Down
If the previous command was Lock Setup (60h), the CUI locks the addressed
block.
Block Locking
If the previous command was Lock Setup (60h), the CUI latches the address and
unlocks the addressed block. If previously locked-down, the operation has no
effect.
If the previous command was Lock Setup (60h), the CUI latches the address and
locks-down the addressed block.
November 2007
Order Number: 290701-18
Datasheet
51