R
Virtex™-II Platform FPGAs: Detailed Description
2. “READ_FIRST”
The “READ_FIRST” option is a read-before-write mode.
The same clock edge that writes data input (DI) into the memory also transfers the prior content of the memory cell
addressed into the data output registers DO, as shown in Figure 32.
Internal
Memory
DO
Data_in
Prior stored data
DI
CLK
WE
Data_in
New
Address
aa
RAM Contents
Data_out
Old
New
Old
DS031_13_102000
Figure 32: READ_FIRST Mode
3. “NO_CHANGE”
The “NO_CHANGE” option maintains the content of the output registers, regardless of the write operation. The clock edge
during the write mode has no effect on the content of the data output register DO. When the port is configured as
“NO_CHANGE”, only a read operation loads a new value in the output register DO, as shown in Figure 33.
Internal
Memory
DO
Data_in
No change during write
DI
CLK
WE
Data_in
Address
New
aa
RAM Contents
Data_out
Old
New
Last Read Cycle Content (no change)
DS031_12_102000
Figure 33: NO_CHANGE Mode
DS031-2 (v3.0) August 1, 2003
Product Specification
www.xilinx.com
1-800-255-7778
Module 2 of 4
24