XC2VP7-5FFG896I Xilinx Inc, XC2VP7-5FFG896I Datasheet - Page 15
Manufacturer Part Number
IC FPGA VIRTEX-II PRO 896-FBGA
Specifications of XC2VP7-5FFG896I
Number Of Logic Elements/cells
Number Of Labs/clbs
Total Ram Bits
Number Of I /o
Voltage - Supply
1.425 V ~ 1.575 V
-40°C ~ 100°C
Package / Case
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of Gates
Output Swing and Emphasis
The output swing and emphasis levels are fully programma-
ble. Each is controlled via attributes at configuration, and
can be modified via the PMA attribute programming bus.
The programmable output swing control can adjust the dif-
ferential peak-to-peak output level between 200 mV and
With emphasis, the differential voltage swing is boosted to
create a stronger rising or falling waveform. This method
compensates for high frequency loss in the transmission
media that would otherwise limit the magnitude of this wave-
form. Lossy transmission lines cause the dissipation of elec-
trical energy. This emphasis technique extends the distance
that signals can be driven down lossy line media and
increases the signal-to-noise ratio at the receiver.
Emphasis can be described from two perspectives, additive
to the smaller voltage (V
from the larger voltage (V
benefits in compensating for channel loss are identical. It is
simply a relative way of specifying the effect at the transmit-
The equations for calculating pre-emphasis as a percent-
age and dB are as follows:
The equations for calculating de-emphasis as a percentage
and dB are as follows:
The pre-emphasis amount can be programmed in discrete
steps between 0% and 500%. The de-emphasis amount
can be programmed in discrete steps between 0% and
The serializer multiplies the reference frequency provided
on REFCLK by 10, 16, 20, 32, or 40, depending on the oper-
ation mode. The multiplication of the clock is achieved by
using an embedded PLL.
Data is converted from parallel to serial format and transmit-
ted on the TXP and TXN differential outputs. The electrical
connection of TXP and TXN can be interchanged through
configuration. This option can be controlled by an input
(TXPOLARITY) at the FPGA transmitter interface.
Synchronous serial data reception is facilitated by a clock
and data recovery (CDR) circuit. This circuit uses a fully
monolithic Phase Lock Loop (PLL), which does not require
any external components. The CDR circuit extracts both
phase and frequency from the incoming data stream.
The derived clock, RXRECCLK, is generated and locked to
as long as it remains within the specified component range.
DS083 (v4.7) November 5, 2007
= 20 log(V
= 20 log(V
) (pre-emphasis) or subtractive
) (de-emphasis). The resulting
) / V
) / V
) x 100
) x 100
Virtex-II Pro and Virtex-II Pro X Platform FPGAs: Functional Description
This clock is presented to the FPGA fabric at
A sufficient number of transitions must be present in the
data stream for CDR to work properly. The CDR circuit is
guaranteed to work with 8B/10B and 64B/66B encoding.
Further, CDR requires approximately 5,000 transitions upon
power-up to guarantee locking to the incoming data rate.
Once lock is achieved, up to 75 missing transitions can be
tolerated before lock to the incoming data stream is lost.
Another feature of CDR is its ability to accept an external
precision reference clock, REFCLK, which either acts to
clock incoming data or to assist in synchronizing the derived
For further clarity, the TXUSRCLK is used to clock data from
the FPGA fabric to the TX FIFO. The FIFO depth accounts
for the slight phase difference between these two clocks. If
the clocks are locked in frequency, then the FIFO acts much
like a pass-through buffer.
The receiver can be configured to reverse the RXP and
RXN inputs. This can be useful in the event that printed cir-
cuit board traces have been reversed.
Receiver Lock Control
The CDR circuits will lock to the reference clock automati-
cally if the data is not present. For proper operation, the fre-
quency of the reference clock must be within
the nominal frequency.
During normal operation, the receiver PLL automatically
locks to incoming data (when present) or to the local refer-
ence clock (when data is not present). This is the default
configuration for all primitives. This function can be overrid-
den via the PMARXLOCKSEL port
When receive PLL lock is forced to the local reference,
phase information from the incoming data stream is
ignored. Data continues to be sampled, but synchronous to
the local reference rather than relative to edges in the data
In addition to transmit emphasis, the RocketIO X MGT pro-
vides a programmable active receive equalization feature to
further compensate the effects of channel attenuation at
By adjusting RXFER, the right amount of equalization can
be added to reverse the signal degradation caused by a
printed circuit board, a backplane, or a line/switch card.
RXFER can be set through software configuration or the
PMA Attribute Bus.
On-chip termination is provided at the receiver, eliminating
the need for external termination. The receiver termination
the incoming data rate depending on the oper-
) is the center tap of differential termination to
Module 2 of 4
100 ppm of