21.02.2013 Views

Numonyxâ„¢ Wireless Flash Memory (W30)

Numonyxâ„¢ Wireless Flash Memory (W30)

Numonyxâ„¢ Wireless Flash Memory (W30)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Numonyx <strong>Wireless</strong> <strong>Flash</strong> <strong>Memory</strong> (<strong>W30</strong>)<br />

Table 18: Command Codes and Descriptions (Sheet 1 of 2)<br />

Operation Code<br />

Read<br />

Program<br />

Erase<br />

Suspend<br />

Block Locking<br />

<strong>Flash</strong> Device<br />

Command<br />

Description<br />

FFh Read Array Places the selected partition in read-array mode.<br />

70h<br />

Read Status<br />

Register<br />

90h Read Identifier<br />

98h Read Query<br />

50h<br />

40h<br />

10h<br />

Clear Status<br />

Register<br />

Word Program<br />

Setup<br />

Alternate<br />

Setup<br />

30h EFP Setup<br />

D0h EFP Confirm<br />

20h Erase Setup<br />

D0h Erase Confirm<br />

B0h<br />

D0h<br />

Program<br />

Suspend or<br />

Erase Suspend<br />

Suspend<br />

Resume<br />

60h Lock Setup<br />

01h Lock Block<br />

D0h Unlock Block<br />

2Fh Lock-Down<br />

Places the selected partition in status register read mode. The partition enters<br />

this mode after a Program or Erase command is issued to it.<br />

Places the selected partition in read identifier mode. <strong>Flash</strong> device reads from<br />

partition addresses output the manufacturer/device codes, configuration register<br />

data, block lock status, or protection register data on D[15:0].<br />

Places the addressed partition in read query mode. <strong>Flash</strong> device reads from the<br />

partition addresses output the CFI information on D[7:0].<br />

The WSM can set the block lock (SR[1]), V PP (SR[3]), program (SR[4]), and<br />

erase (SR[5]) status bits of the status register, but WSM cannot clear these bits.<br />

SR[5:3,1] can be cleared only by a flash device reset or through the Clear Status<br />

Register command.<br />

• The first cycle of this preferred program command prepares the CUI for a<br />

program operation.<br />

• The second cycle latches the address and data, and executes the WSM<br />

program algorithm at this location.<br />

Status register updates occur when CE# or OE# is toggled. After programming,<br />

use a Read Array command to read the array data.<br />

Equivalent to a Program Setup command (40h).<br />

This program command activates EFP mode.<br />

• The first write cycle sets up the command.<br />

• If the second cycle is an EFP Confirm command (D0h), subsequent writes<br />

provide program data.<br />

All other commands are ignored after EFP mode begins.<br />

If the first command was EFP Setup (30h), the CUI latches the address and data,<br />

and prepares the flash device for EFP mode.<br />

This command prepares the CUI for Block Erase. The flash device erases the<br />

block that the Erase Confirm command addresses. If the next command is not<br />

Erase Confirm, the CUI sets status register bits SR[5:4] to indicate a command<br />

sequence error, and places the partition in the read status register mode.<br />

If the first command was Erase Setup (20h), the CUI latches the address and<br />

data, and erases the block indicated by the erase confirm cycle address. During<br />

program or erase, the partition responds only to Read Status Register, Program<br />

Suspend, and Erase Suspend commands. CE# or OE# toggle updates the status<br />

register data.<br />

This command, issued at any flash device address, suspends the currently<br />

executing program or erase operation. Status register data indicates that the<br />

operation was successfully suspended if SR[2] (program suspend) or SR[6]<br />

(erase suspend) and SR[7] are set. The WSM remains in the suspended state<br />

regardless of the control signal states (except RST#).<br />

This command, issued at any flash device address, resumes the suspended<br />

program or erase operation.<br />

This command prepares the CUI lock configuration. If the next command is not<br />

Lock Block, Unlock Block, or Lock-Down, the CUI sets SR[5:4] to indicate a<br />

command sequence error.<br />

If the previous command was Lock Setup (60h), the CUI locks the addressed<br />

block.<br />

If the previous command was Lock Setup (60h), the CUI latches the address and<br />

unlocks the addressed block. If previously locked-down, the operation has no<br />

effect.<br />

If the previous command was Lock Setup (60h), the CUI latches the address and<br />

locks-down the addressed block.<br />

November 2007 Datasheet<br />

Order Number: 290702-13 51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!