Introduction
Virtex 2 is a family of SRAM-based FPGAs, the successor to Virtex.
There are three kinds of Virtex 2 FPGAs:
Virtex 2, the base version
Virtex 2 Pro, an upgraded version that adds multi-gigabit transceivers and hard PowerPC 405 cores
Virtex 2 Pro X, a version of Virtex 2 Pro with faster multi-gigabit transceivers
The Virtex 2 FPGAs feature:
a new, fully buffered general interconnect structure
a dedicated clock interconnect with 8 global clocks and
BUFGMUX
primitives with clock multiplexingnew configurable logic blocks, derived from the Virtex ones
new block RAM tiles, containing:
18-kbit block RAM
18×18 multiplier blocks
new input-output tiles, with DDR register and DCI (digitally controlled impedance) support
new digital clock managers, a new version of the Virtex DLLs with added frequency synthesis capability
corner tiles, with various global bits of logic:
BSCAN
primitive, allowing access to FPGA fabric via dedicated JTAG instructionsJTAGPPC
primitive (Virtex 2 Pro), for connecting the PowerPC cores to JTAGSTARTUP
primitive, controlling the startup processCAPTURE
primitive, for user-triggered FF state captureICAP
primitive, allowing access to the internal configuration portPMV
primitive, an internal oscillator used for configurationper-IO bank:
DCI control blocks
LVDS bias generators
a tiny bit of hard PCI logic
The Virtex 2 Pro FPGAs additionally feature:
RocketIO multi-gigabit transceivers (plain Virtex 2 Pro)
RocketIO X multi-gigabit transceivers (Virtex 2 Pro X)
Device table
Todo
generate this