Xilinx Virtex-6 Manual page 309

Hide thumbs Also See for Virtex-6:
Table of Contents

Advertisement

RAM32X1S_1
Primitive: 32-Deep by 1-Wide Static Synchronous RAM with Negative-Edge Clock
Introduction
The design element is a 32-word by 1-bit static random access memory with synchronous write capability. When
the write enable is Low, transitions on the write clock (WCLK) are ignored and data stored in the RAM is not
affected. When (WE) is High, any negative transition on (WCLK) loads the data on the data input (D) into the
word selected by the 5-bit address (A4:A0). For predictable performance, address and data inputs must be stable
before a High-to-Low (WCLK) transition. This RAM block assumes an active-Low (WCLK). However, (WCLK)
can be active-High or active-Low. Any inverter placed on the (WCLK) input net is absorbed into the block.
The signal output on the data output pin (O) is the data that is stored in the RAM at the location defined by the
values on the address pins. You can initialize RAM32X1S_1 during configuration using the INIT attribute.
Logic Table
Inputs
WE (Mode)
0 (read)
1 (read)
1 (read)
1 (write)
1 (read)
Data = word addressed by bits A4:A0
Design Entry Method
Instantiation
Inference
CORE Generator™ and wizards
Macro support
Available Attributes
Attribute
Data Type
INIT
Hexadecimal
Virtex-6 Libraries Guide for HDL Designs
UG623 (v 14.5) March 20, 2013
WCLK
X
0
1
Allowed Values
Any 32-Bit Value
www.xilinx.com
Chapter 4: About Design Elements
D
X
X
X
D
X
Yes
Recommended
No
No
Default
Descriptions
0
Initializes RAMs, registers, and look-up
tables.
Outputs
O
Data
Data
Data
D
Data
309

Advertisement

Table of Contents
loading

Table of Contents