![Xilinx Virtex-5 FPGA ML561 User Manual Download Page 117](http://html.mh-extra.com/html/xilinx/virtex-5-fpga-ml561/virtex-5-fpga-ml561_user-manual_887106117.webp)
Virtex-5 FPGA User Guide
117
UG190 (v5.0) June 19, 2009
Synchronous Dual-Port and Single-Port RAMs
Read Operation
In latch mode, the read operation uses one clock edge. The read address is registered on the
read port, and the stored data is loaded into the output latches after the RAM access time.
When using the output register, the read operation will take one extra latency cycle.
Write Operation
A write operation is a single clock-edge operation. The write address is registered on the
write port, and the data input is stored in memory.
Write Modes
Three settings of the write mode determines the behavior of the data available on the
output latches after a write clock edge: WRITE_FIRST, READ_FIRST, and NO_CHANGE.
Write mode selection is set by configuration. The Write mode attribute can be individually
selected for each port. The default mode is WRITE_FIRST. WRITE_FIRST outputs the
newly written data onto the output bus. READ_FIRST outputs the previously stored data
while new data is being written. NO_CHANGE maintains the output previously
generated by a read operation.
For the simple dual port block RAM and ECC configurations, the Write mode is always
READ_FIRST, and therefore no collision can occur when used in synchronous mode.
CASCADEOUTLAT[A|B]
Cascade output pin for 64K x 1 mode when optional output
registers are not enabled
CASCADEINREG[A|B]
Cascade input for 64K x 1 mode when optional input register
is enabled
CASCADEOUTREG[A|B]
Cascade output for 64K x 1 mode when optional output
register is enabled
Notes:
1. The
“Data-In Buses - DI[A|B]<#:0> & DIP[A|B]<#:0>”
section has more information on data parity
pins.
Table 4-2:
True Dual-Port Names and Descriptions
(Continued)
Port Name
Description
Summary of Contents for Virtex-5 FPGA ML561
Page 1: ...Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Page 8: ...Virtex 5 FPGA User Guide www xilinx com UG190 v5 0 June 19 2009 ...
Page 20: ...20 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Page 24: ...24 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Preface About This Guide ...
Page 172: ...172 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Chapter 4 Block RAM ...