
7 Series FPGAs Memory Resources www.xilinx.com 9
UG473 (v1.11) November 12, 2014
Preface
About This Guide
Xilinx® 7 series FPGAs include three FPGA families that are all designed for lowest power
to enable a common design to scale across families for optimal power, performance, and
cost. The Artix®-7 family is optimized for lowest cost and absolute power for the highest
volume applications. The Virtex®-7 family is optimized for highest system performance
and capacity. The Kintex®-7 family is an innovative class of FPGAs optimized for the best
price-performance. This guide serves as a technical reference describing the 7 series FPGAs
block RAMs. Block RAMs are used for efficient data storage or buffering, for
high-performance state machines or FIFO buffers, for large shift registers, large look-up
tables, or ROMs.
This 7 series FPGAs memory resources user guide, part of an overall set of documentation
on the 7 series FPGAs, is available on the Xilinx website at:
w
ww.xilinx.com/support/documentation/7_series
Guide Contents
This manual contains these chapters:
• Chapter 1, Block RAM Resources
• Chapter 2, Built-in FIFO Support
• Chapter 3, Built-in Error Correction
7 Series FPGAs Block RAM and FIFO Differences from Previous
FPGA Generations
Changes from Virtex-6 FPGAs
• The rules for conflict avoidance and address collision are relaxed.
• In SDP mode, the WRITE_FIRST mode is automatically mapped to the NO_CHANGE
mode for power savings.
• The block RAM content initialization and readback behavior is changed due to a new
power gating implementation.
• The new external power supply V
CCBRAM
is used to power the block RAM memory
cells.
• The FIFO reset requirements are simplified in 7 series FPGAs. The FIFO reset
assertion is now synchronized to the read and write clocks. However, the reset
deassertion is still asynchronous.
• Overall, the FIFO flag latencies are different than in Virtex-6 FPGAs (see Table 2-4).
Comentarios a estos manuales