English
Language : 

DS617 Datasheet, PDF (63/88 Pages) Xilinx, Inc – MultiBoot Bitstream, Design Revision Storage
R
Platform Flash XL High-Density Configuration and Storage Device
Appendix B: Common Flash Interface
The Common Flash Interface is a JEDEC approved,
standardized data structure that can be read from flash
memory devices. This interface allows system software to
query the device to determine various electrical and timing
parameters, density information and functions supported by
the memory. The system can interface easily with the
device, enabling software to upgrade itself when necessary.
When the Read CFI Query Command is issued, the device
enters CFI Query mode and the data structure is read from
the memory. Table 36, through and Table 45, page 70 show
the addresses used to retrieve the data. The Query data is
always presented on the lowest order data outputs
(DQ7–DQ0), the other outputs (DQ15–DQ8) are set to ‘0’.
The CFI data structure also contains a security area where
a unique 64-bit security number is written (Figure 8,
page 22). The security number cannot be changed and can
only be accessed in Read mode. Read Array command is
used to return to Read mode.
Table 36: Query Structure Overview
Offset
Subsection Name
000h
Reserved
010h
CFI Query Identification String
01Bh
System Interface Information
027h
Device Geometry Definition
P
Primary Algorithm-specific Extended Query table
A
Alternate Algorithm-specific Extended Query table
080h
Security Code Area
Description
Reserved for algorithm-specific information
Command set ID and algorithm data offset
Device timing & voltage information
Flash device layout
Additional information specific to the Primary
Algorithm (optional)
Additional information specific to the Alternate
Algorithm (optional)
Lock Protection
Register Unique device Number and User
Programmable OTP
Notes:
1. The flash memory displays the CFI data structure when CFI Query command is issued. This table lists the main sub-sections detailed in
Table 38, page 66, and Table 41, page 68. Query data is always presented on the lowest order data outputs.
Table 37: CFI Query Identification String
Offset
Description
000h
Manufacturer code
001h
Device code
002h-00Fh
Reserved
010h
011h
012h
Query Unique ASCII String "QRY"
013h
014h
Primary Algorithm Command Set and Control Interface ID code 16 bit ID
code defining a specific algorithm
015h
016h
Address for Primary Algorithm extended Query table (see Table 40,
page 67)
017h
018h
Alternate Vendor Command Set and Control Interface ID Code second
vendor (specified algorithm supported)
019h
01Ah
Address for Alternate Algorithm extended Query table
Value
0049h
506Bh
Reserved
0051h (“Q”)
0052h (“R”)
0059h (“Y”)
0001h
0000h
Offset = P = 000Ah
0001h
0000h
0000h
Value = A = 0000h
0000h
DS617 (v3.0.1) January 07, 2010
www.xilinx.com
Product Specification
63