28F008/800B3, 28F016/160B3, 28F320B3, 28F640B3
11.2
Read Identifier
To read the manufacturer and device codes, the flash memory device must be in read-identifier
mode, which can be reached by writing the Read Identifier command (90H).
As shown in Table 29, once in read-identifier mode:
• A = 0 outputs the manufacturer identification code.
0
• A = 1 outputs the device identifier.
0
Note:
A –A = 0.
1 21
To return to read-array mode, write the Read-Array command (FFH).
Table 29.
Read Identifier Table
Device Identifier
Size
Mfr. ID
-T (Top Boot)
-B (Bottom Boot)
28F004B3
28F400B3
28F008B3
28F800B3
28F016B3
28F160B3
28F320B3
28F640B3
D4H
8894H
D2H
D5H
8895H
D3H
0089H
0089H
0089H
8892H
D0H
8893H
D1H
8890H
8896H
8898H
8891H
8897H
8899H
11.3
Read Status Register
The flash memory device Status Register indicates when a Program or Erase operation is complete,
and the success or failure of that operation.
• To read the Status Register, issue the Read Status Register (70H) command to the CUI.
This command causes all subsequent Read operations to output data from the Status Register
until another command is written to the CUI.
• To return to reading from the array, issue the Read Array (FFH) command.
The Status Register bits are output on DQ –DQ . The upper byte, DQ –DQ , outputs 00H during
0
7
8
15
a Read Status Register command.
The contents of the Status Register are latched on the falling edge of OE# or CE#, which prevents
possible Bus errors that might occur if Status Register contents change while being read. CE# or
OE# must be toggled with each subsequent status read, or the Status Register does not indicate
completion of a Program or Erase operation.
When the WSM is active, SR.7 indicates the status of the WSM. The remaining bits in the Status
Register indicate whether the WSM was successful in performing the preferred operation (see
Table 31 on page 60).
18 Aug 2005
56
Intel® Advanced Boot Block Flash Memory (B3)
Order Number: 290580, Revision: 020
Datasheet