28F6408W30, 28F3204W30, 28F320W30, 28F640W30
Preliminary
69
C.2
Query Structure Overview
The Query command causes the flash component to display the Common Flash Interface (CFI)
Query structure or
“
database.
”
The structure subsections and address locations are summarized
below.
Table C3. Query Structure
Offset
00000h
00001h
NOTES:
1. Refer to the Query Structure Output section and offset 28h for the detailed definition of offset address as a
function of device bus width and mode.
2. BA = Block Address beginning location (i.e., 08000h is block 1
’
s beginning location when the block size is
32K-word).
3. Offset 15 defines
“
P
”
which points to the Primary Intel-specific Extended Query Table.
C.3
Block Status Register
The Block Status Register indicates whether an erase operation completed successfully or whether
a given block is locked or can be accessed for flash program/erase operations.
Block Erase Status (BSR.1) allows system software to determine the success of the last block erase
operation. BSR.1 can be used just after power-up to verify that the V
CC
supply was not
accidentally removed during an erase operation. Only issuing another operation to the block resets
this bit. The Block Status Register is accessed from word address 02h within each block.
Table C4. Block Status Register
Offset
(BA+2)h
(1)
NOTE:
BA = The beginning location of a Block Address (i.e., 008000h is block 1
’
s (64KB block) beginning
location in word mode).
Sub-Section Name
(1)
Manufacturer Code
Device Code
Block-specific information
Reserved for vendor-specific information
Command set ID and vendor data offset
Device timing & voltage information
Flash device layout
Vendor-defined additional information specific
to the Primary Vendor Algorithm
(2)
Block Status register
Reserved
CFI query identification string
System interface information
Device geometry definition
00004-Fh
00010h
0001Bh
00027h
P
(3)
Primary Intel-specific Extended Query Table
Length
1
Description
Add.
BA+2
BA+2 (bit 0): 0 or 1
Value
--00 or --01
Block Lock Status Register
BSR.0 Block lock status
0 = Unlocked
1 = Locked
BSR.1 Block lock-down status
0 = Not locked down
1 = Locked down
BSR 2
–
7: Reserved for future use
BA+2 (bit 1): 0 or 1
BA+2
(bit 2
–
7): 0