XC5VSX50T-3FF1136C Xilinx Inc, XC5VSX50T-3FF1136C Datasheet - Page 146

IC FPGA VIRTEX-5 50K 1136FBGA

XC5VSX50T-3FF1136C

Manufacturer Part Number
XC5VSX50T-3FF1136C
Description
IC FPGA VIRTEX-5 50K 1136FBGA
Manufacturer
Xilinx Inc
Series
Virtex™-5 SXTr

Specifications of XC5VSX50T-3FF1136C

Number Of Logic Elements/cells
52224
Number Of Labs/clbs
4080
Total Ram Bits
4866048
Number Of I /o
480
Voltage - Supply
0.95 V ~ 1.05 V
Mounting Type
Surface Mount
Operating Temperature
0°C ~ 85°C
Package / Case
1136-BBGA, FCBGA
For Use With
HW-V5-ML506-UNI-G - EVALUATION PLATFORM VIRTEX-5HW-AFX-FF1136-500-G - BOARD DEV VIRTEX 5 FF1136
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Number Of Gates
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC5VSX50T-3FF1136C
Manufacturer:
Xilinx Inc
Quantity:
10 000
Chapter 4: Block RAM
146
Almost Empty Flag
Read Error Flag
Full Flag
Write Error Flag
Almost Full Flag
relationship, it takes several cascaded flip-flops to guarantee that such a move does not
cause glitches or metastable problems. The falling edge of EMPTY is thus delayed by
several RDCLK periods after the first write into the previously empty FIFO. This delay
guarantees proper operation under all circumstances, and causes an insignificant loss of
performance after the FIFO had gone empty.
The Almost Empty flag is set when the FIFO contains the number of entries specified by
the ALMOST_EMPTY_OFFSET value or fewer entries. The Almost Empty flag warns the
user to stop reading. It deasserts when the number of entries in the FIFO is greater than the
ALMOST_EMPTY_OFFSET value plus one. Assertion and deassertion is synchronous to
RDCLK. Flag latency is described in
When a Virtex-5 FPGA FIFO is instantiated in FWFT mode, ALMOST_EMPTY_OFFSET
must be set to a value that satisfies
For example, if the read frequency is 1/2 the write frequency, ALMOST_EMPTY_OFFSET
needs to be greater than or equal to 8. This equation also means that any time the read
frequency is greater than or equal to the write frequency, any legal value of
ALMOST_EMPTY_OFFSET works.
Once the Empty flag has been asserted, any further read attempts will not increment the
read address pointer but will trigger the Read Error flag. The Read Error flag is deasserted
when Read Enable or Empty is deasserted Low. The Read Error flag is synchronous to
RDCLK.
The Full flag is synchronous with WRCLK, and is asserted when there are no more
available entries in the FIFO queue. When the FIFO is full, the write pointer will be frozen.
The Virtex-5 FPGA Full flag is deasserted three write clock cycles after two subsequent
read operations. In Virtex-4 FPGA designs a Full flag is asserted one write clock cycle after
the last write, and is deasserted three write clock cycle after the first read.
Once the Full flag has been asserted, any further write attempts will not increment the
write address pointer but will trigger the Write Error flag. The Write Error flag is
deasserted when Write Enable or Full is deasserted Low. This signal is synchronous to
WRCLK.
The Almost Full flag is set when the FIFO has the number of available empty spaces
specified by the ALMOST_FULL_OFFSET value or fewer spaces. The Almost Full flag
warns the user to stop writing. It deasserts when the number of empty spaces in the FIFO
is greater than the ALMOST_FULL_OFFSET value plus one. Assertion and deassertion is
synchronous to WRCLK. Flag latency is described in
ALMOST_EMPTY_OFFSET
www.xilinx.com
Equation
4
Table
×
Roundup
4-16.
4-1.
WRCLK frequency
------------------------------------------------- -
RDCLK frequency
Table
4-16.
Virtex-5 FPGA User Guide
UG190 (v5.3) May 17, 2010
Equation 4-1

Related parts for XC5VSX50T-3FF1136C