Fpga design – Xilinx ML605 User Manual

Page 25

Advertising
background image

ML605 Hardware User Guide

www.xilinx.com

25

UG534 (v1.8) October 2, 2012

Detailed Description

FPGA Design Considerations for the Configuration Flash

After FPGA configuration, the FPGA design can disable the configuration flash or access
the configuration flash to read/write code or data.

When the FPGA design does not use the configuration flash, the FPGA design must drive
the FPGA FCS_B pin High in order to disable the configuration flash and put the flash into
a quiescent, low-power state. Otherwise, the Platform Flash XL, in particular, can continue
to drive its array data onto the data bus causing unnecessary switching noise and power
consumption.

For FPGA designs that access the flash for reading/writing stored code or data, connect
the FPGA design or EDK embedded memory controller (EMC) peripheral to the flash
through the pins defined in

Table 1-5, page 23

.

The Platform Flash XL defaults to a synchronous read mode. Typically, the Platform Flash
XL requires an initialization procedure to put the Platform Flash XL into the common,
asynchronous read mode before accessing stored code or data. To put the Platform Flash
XL into asynchronous read mode, apply the Set Configuration Register command
sequence. See the Platform Flash XL High-Density Configuration and Storage Device Data Sheet
for details on the Set Configuration Register command.

[Ref 17]

References

See the Numonyx StrataFlash Embedded Memory Data Sheet.

[Ref 24]

Visit the Xilinx

Platform Flash

product page and click the Resources tab for more

information.

Also, see the Platform Flash XL High-Density Configuration and Storage Device Data Sheet

[Ref 17]

and the Virtex-6 Configuration User Guide

[Ref 10]

.

Advertising