
7 Series FPGAs Memory Resources www.xilinx.com 13
UG473 (v1.11) November 12, 2014
Block RAM Introduction
• The A15 pin in the RAMB36E1 should be used for cascading only. In all other cases,
A15 should be left unconnected or tied High.
• An asynchronous assertion or deassertion of the EN signal caused by an
asynchronous reset can violate the setup/hold time of the EN signal. In this case, the
first read or write operation does not yield the expected result. If an asynchronous
assertion or deassertion of EN cannot be avoided, keep EN deasserted during
asynchronous RESET assertion and deassertion or insert a read or write cycle after EN
has been asserted before a valid data cycle occurs. If the PLL or MMCM LOCKED
signal is lost, or a free running clock stops, immediately deassert EN.
Block RAM Introduction
In addition to distributed RAM and high-speed SelectIO™ memory interfaces, 7 series
devices feature a large number of 36 Kb block RAMs. Each 36 Kb block RAM contains two
independently controlled 18 Kb RAMs. Block RAMs are placed in columns, and the total
number of block RAM resources is listed in Table 1-2 by the 7 series device. The 36 Kb
blocks are cascadable to enable a deeper and wider memory implementation, with a
minimal timing penalty.
Table 1-1: Parity Use Scenarios
Primitive
Settings
Effective Read Width Effective Write Width
Read Width Write Width
RAMB18E1 1, 2, or 4 9 or 18 Same as setting 8 or 16
RAMB18E1 9 or 18 1, 2, or 4 8 or 16 Same as setting
RAMB18E1 1, 2, or 4 1, 2, or 4 Same as setting Same as setting
RAMB18E1 9 or 18 9 or 18 Same as setting Same as setting
RAMB36E1 1, 2, or 4 9, 18, or 36 Same as setting 8, 16, or 32
RAMB36E1 9, 18, or 36 1, 2, or 4 8, 16, or 32 Same as setting
RAMB36E1 1, 2, or 4 1, 2, or 4 Same as setting Same as setting
RAMB36E1 9, 18, or 36 9, 18, or 36 Same as setting Same as setting
Notes:
1. Do not use parity bits DIP/DOP when one port width is less than 9 and another port width is 9 or
greater.
Table 1-2: Block RAM Resources in 7 Series Devices
Device
Total 36 Kb Block RAM
Blocks per Device
Number of 36 Kb Block RAM
Columns per Device
Number of 36 Kb Block RAM
Blocks per Column
XC7A15T 25 3 30
(1)(2)(4)
XC7A35T 50 3 30
(1)(2)(4)
XC7A50T 75 3 30
(1)(2)
XC7A75T 105 4 40
(1)(2)(4)
XC7A100T 135 4 40
(1)(2)
XC7A200T 365 9 50
(2)(3)
Comentarios a estos manuales