154
Virtex-5 FPGA User Guide
UG190 (v5.0) June 19, 2009
Chapter 4:
Block RAM
Case 3: Reading From a Full FIFO
Prior to the operations performed in
, the FIFO is completely full.
Clock Event 1 and Clock Event 2: Read Operation and Deassertion of Full Signal
During a read operation on a full FIFO, the content of the FIFO at the first address is
asserted at the DO output pins of the FIFO. Two RDEN operations ensure that the FIFO is
no longer full, and after three WRCLK cycles the FULL pin is deasserted.
The example in
reflects both standard and FWFT modes. Clock event 1 and 2
are with respect to read-clock. Clock event 4 appears three write-clock cycles after clock
event 2.
•
At time T
FCCK_RDEN
, before clock event 1 (RDCLK), read enable becomes valid at the
RDEN input of the FIFO.
•
At time T
FCKO_DO
, after clock event 1 (RDCLK), data 00 becomes valid at the DO
outputs of the FIFO.
•
At time T
FCKO_FULL
, after clock event 4 (WRCLK), FULL is deasserted.
If the rising RDCLK edge is close to the rising WRCLK edge, FULL could be deasserted one
WRCLK period later.
Clock Event 3 and Clock Event 5: Read Operation and Deassertion of Almost
FULL Signal
Three write-clock cycles after the fourth data is read from the FIFO, the Almost FULL pin
is deasserted to signify that the FIFO is not in the almost FULL state.
The example in
reflects both standard and FWFT modes. Clock event 3 is with
respect to read-clock, while clock event 5 is with respect to write-clock. Clock event 5
appears three write-clock cycles after clock event 3.
•
Read enable remains asserted at the RDEN input of the FIFO.
•
At time T
FCKO_AFULL
, after clock event 5 (RDCLK), Almost FULL is deasserted at the
AFULL pin.
X-Ref Target - Figure 4-23
Figure 4-23:
Reading From a Full FIFO
ug190_4_19_040606
1
5
4
2
02
01
00
03
04
05
06
3
WRCLK
WREN
RDCLK
RDEN
DO
FULL
AFULL
T
FCCK_RDEN
T
FCKO_DO
T
FCKO_AFULL
T
FCKO_FULL
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 ...