
28F640W30, 28F320W30, 28F128W30
Datasheet
Intel Wireless Flash Memory (W30)
June 2005
Order Number: 290702, Revision: 011
93
Appendix B Common Flash Interface
This appendix defines the data structure or database returned by the Common Flash Interface
(CFI) Query command. System software parses this structure to gain critical information, such as
block size, density, x8/x16, and electrical specifications.
Once this information has been obtained, the software can determine which command sets to use to
enable flash device writes, enable block erases, and otherwise control the flash device. The Query
is part of an overall specification for multiple command set and control interface descriptions,
which is called the Common Flash Interface, or CFI.
B.1
Query Structure Output
The Query database allows system software to obtain information for controlling the flash device.
This section describes the flash device CFI-compliant interface that allows access to Query data.
Query data are presented on the lowest-order data outputs (DQ0-7) only. The numerical offset
value is the address relative to the maximum bus width that the flash device supports. On the W30
family of flash memory devices, the Query table device starting address is a 10h, which is a word
address for x16 flash devices.
For a word-wide (x16) flash device, the first two Query-structure bytes, ASCII Q and R, appear on
the low byte at word addresses 10h and 11h.
This CFI-compliant flash device outputs 00h data on upper bytes.
The flash device outputs ASCII Q in the low byte (DQ0-7) and 00h in the high byte (DQ8-15).
At Query addresses containing two or more bytes of information, the least significant data byte is
presented at the lower address, and the most significant data byte is presented at the higher address.
In all of the following tables, addresses and data are represented in hexadecimal notation, so the h
suffix has been dropped. In addition, because the upper byte of word-wide flash devices is always
00h, the leading 00 has been dropped from the table notation, and only the lower byte value is
shown. Any x16 flash device outputs can be assumed to have 00h on the upper byte in this mode.
Table 32.
Summary of Query Structure Output as a Function of the Flash Device and Mode
Device
Hex
Offset
Hex
Code
ASCII
Value
Device Addresses
00010:
00011:
00012:
51
52
59
Q
R
Y