156
Virtex-5 FPGA User Guide
UG190 (v5.0) June 19, 2009
Chapter 4:
Block RAM
Clock Event 3: Read Operation and Assertion of Read Error Signal
The read error signal pin is asserted when there is no data to be read because the FIFO is in
an empty state.
•
Read enable remains asserted at the RDEN input of the FIFO.
•
At time T
FCKO_RDERR
, after clock event 3 (RDCLK), read error is asserted at the
RDERR output pin of the FIFO.
•
Data 04 remains unchanged at the DO outputs of the FIFO.
Clock Event 4: Read Operation and Deassertion of Read Error Signal
The read error signal pin is deasserted when a user stops trying to read from an empty
FIFO.
•
At time T
FCCK_RDEN
, before clock event 4 (RDCLK), read enable is deasserted at the
RDEN input of the FIFO.
•
At time T
FCKO_RDERR
, after clock event 4 (RDCLK), read error is deasserted at the
RDERR output pin of the FIFO.
The read error signal is asserted/deasserted at every read-clock positive edge. As long as
both the read enable and empty signals are true, read error will remain asserted.
Case 5: Resetting All Flags
When the reset signal is asserted, all flags are reset.
•
At time T
FCO_EMPTY
, after reset (RST), empty is asserted at the EMPTY output pin of
the FIFO.
•
At time T
FCO_AEMPTY
, after reset (RST), almost empty is asserted at the AEMPTY
output pin of the FIFO.
•
At time T
FCO_FULL
, after reset (RST), full is deasserted at the FULL output pin of the
FIFO.
•
At time T
FCO_AFULL
, after reset (RST), almost full is deasserted at the AFULL output
pin of the FIFO.
Reset is an asynchronous signal used to reset all flags. Hold the reset signal High for three
read and write clock cycles to ensure that all internal states and flags are reset to the correct
value.
X-Ref Target - Figure 4-25
Figure 4-25:
Resetting All Flags
ug190_4_22_032506
WRCLK
RST
RDCLK
EMPTY
AEMPTY
FULL
AFULL
T
FCO_EMPTY
T
FCO_AEMPTY
T
FCO_FULL
T
FCO_AFULL
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 ...