
7 Series FPGAs Memory Resources www.xilinx.com 27
UG473 (v1.11) November 12, 2014
Block RAM Port Signals
Register Enable - REGCEA, REGCE, and REGCEB
The register enable pin (REGCE) controls the optional output register. When the RAM is in
register mode, REGCE = 1 registers the output into a register at a clock edge. The polarity
of REGCE is not configurable (active-High). In SDP mode, the REGCEA port is the REGCE.
Set/Reset
RSTREGARSTREG, RSTREGB, RSTRAMARSTRAM, and RSTRAMB
In latch mode, the RSTRAM pin synchronously forces the data output latches to contain
the value SRVAL. See Block RAM Attributes, page 31. When the optional output registers
are enabled (DO_REG = 1), the RSTREG signal synchronously forces the data output
registers contain the SRVAL value. The priority of RSTREG over REGCE is determined
using the RSTREG_PRIORITY attribute. The data output latches or output registers are
synchronously asserted to 0 or 1, including the parity bit. Each port has an independent
SRVAL[A|B] attribute of 36 bits. This operation does not affect RAM memory cells and
does not disturb write operations on the other port. The polarity for both signals is
configurable (active-High by default). In SDP mode, the RSTREGA port is the RSTREG
and the RSTRAMA port is the RSTRAM.
Address Bus - ADDRARDADDR and ADDRBWRADDR
The address bus selects the memory cells for read or write. In SDP mode, the ADDRA port
is the RDADDR and the ADDRB port is the WRADDR. The data bit width of the port
determines the required address bus width for a single RAMB18E1 or RAMB36E1, as
shown in Table 1-9, Table 1-10, Table 1-11, and Table 1-12.
Table 1-9: Port Aspect Ratio for RAMB18E1 (in TDP Mode)
Port Data Width Port Address Width Depth ADDR Bus
DI Bus
DO Bus
DIP Bus
DOP Bus
1 14 16,384 [13:0] [0] NA
2 13 8,192 [13:1] [1:0] NA
4 12 4,096 [13:2] [3:0] NA
9 11 2,048 [13:3] [7:0] [0]
18 10 1,024 [13:4] [15:0] [1:0]
Table 1-10: Port Aspect Ratio for RAMB18E1 (in SDP Mode)
Port Data
Width
(1)
Alternate Port
Width
Port Address
Width
Depth ADDR Bus
DI Bus
DO Bus
DIP Bus
DOP Bus
32 1 14 16,384 [13:0] [0] NA
32 2 13 8,192 [13:1] [1:0] NA
32 4 12 4,096 [13:2] [3:0] NA
36 9 11 2,048 [13:3] [7:0] [0]
36 18 10 1,024 [13:4] [15:0] [1:0]
36 36 9 512 [13:5] [31:0] [3:0]
Notes:
1. Either the Read or Write port is a fixed width of x32 or x36.
Comentarios a estos manuales