1.8 Volt Intel® Wireless Flash Memory (W18)
Table 5. Command Codes and Descriptions
Code Device Mode
Description
FFh Read Array
Places selected partition in read array mode so that data signals output array data.
Read Status Places partition in status register read mode. The partition automatically enters this mode after a
70h
Register
Read ID Code, Puts the addressed partition in read device identifier mode. Device reads from the partition addresses
90h Configuration output manufacturer/device codes, configuration register, block lock status, or protection register data
Program or Erase command is issued to it.
Register
on DQ
.
0–15
Puts the addressed partition in read query mode. Device reads from the partition addresses output
Common Flash Interface information on DQ
98h Read Query
.
0–7
The WSM can set the status register’s block lock (SR.1), V (SR.3), program (SR.4), and erase (SR.5)
status bits to “1” but cannot clear them. Device reset or the Clear Status Register command at any
device address clears those bits to “0.”
PP
Clear Status
50h
Register
This preferred program command’s first cycle prepares the CUI for a program operation. The second
Word Program cycle latches address and data and executes the WSM Program algorithm at this location. Status
40h
Set-Up
register updates occur when CE# or OE# is toggled. A Read Array command is required to read array
data after programming.
10h Alt Set-up
Enhanced
Equivalent to a Program Set-Up command (40h).
This program command activates Enhanced Factory Programming Mode (EFP). The first write cycle
sets up the command. If the second cycle is a Confirm command (D0h), subsequent writes provide
program data. All other commands are ignored once EFP mode begins.
Factory
Program Set-
30h
Up
If the first command was Enhanced Factory Programming Set-Up (30h), the CUI latches the address
and data and prepares the device for EFP mode.
D0h EFP Confirm
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:
(a) sets status register bits SR.4 and SR.5 to “1,”
Block Erase
20h
Set-Up
(b) places the partition in the read status register mode, and
(c) waits for another command.
If the first command was Erase Set-Up (20h), the CUI latches address and data and erases the block
indicated by the erase confirm cycle address. During program/erase, the partition responds only to
Read Status Register, Program Suspend, and Erase Suspend commands. CE# or OE# toggle updates
status register data.
D0h Erase Confirm
This command issued at any device address initiates suspension of the currently executing program/
erase operation. The status register, invoked by a Read Status Register command, indicates successful
operation suspension by setting (1) status bits SR.2 (program suspend) or SR.6 (erase suspend) and
Program or
B0h Erase
Suspend
SR.7. The WSM remains in the Suspend mode regardless of control signal states, except RST# = V .
IL
Suspend
D0h
This command issued at any device address resumes suspended program or erase operation.
Resume
Prepares the CUI lock configuration. If the next command is not Block-Lock, Unlock, or Lock-Down, the
CUI sets SR.4 and SR.5 to indicate command sequence error.
60h Lock Set-Up
01h Lock Block
D0h Unlock Block
2Fh Lock-Down
If the previous command was Lock Set-Up (60h), the CUI locks the addressed block.
After a Lock Set-Up (60h) command, the CUI latches the address and unlocks the addressed block. If
previously locked-down, the operation has no effect.
After a Lock Set-Up (60h) command, the CUI latches the address and locks-down the addressed block.
Protection
C0h Program
Set-Up
Prepares the CUI for a protection register program operation. The second cycle latches address and
data and starts the WSM’s protection register program or lock algorithm. Toggling CE# or OE# updates
the flash Status register data. To read array data after programming, issue a Read Array command.
Configuration Prepares the CUI for device configuration. If Set Configuration Register is not the next command, the
60h
Set-Up
CUI sets SR.4 and SR.5 to indicate command sequence error.
Set
If the previous command was Configuration Set-Up (60h), the CUI latches the address and writes A
0–
03h Configuration
Register
A
data into the configuration register. Following a Set Configuration Register command, subsequent
15
read operations access array data.
NOTE: Unassigned commands should not be used. Intel reserves the right to redefine these codes for future
functions.
Preliminary
11