V7 Prodigy Logic Module – Quad 

The Quad Virtex-7 2000 Prodigy Logic Module includes 7,816K Logic Cells, 186Mb Memory and 8,640 DSP Slices with four Xilinx Virtex-7 2000T FPGA devices and has two on-board DDR3 SO-DIMM sockets and two DDR2 SO-DIMM sockets to meet a variety of high-speed memory applications. The Quad V7 supports 48 channels of high-speed Gigabit transceivers capable of running up to 10Gbps for a variety of high-speed interfaces such as PCIe, SATA and XAUI. In addition to our existing USB2.0 port for our popular runtime software features such as FPGA download, programmable clock generation and self-test, the new Quad V7 now supports these runtime features through an Ethernet cable so you can control your FPGA hardware remotely. S2C has also added a number of new runtime features such as I/O voltage setting and clock frequency read back through software control.

Architecture

Large Capacity

  • 7,816K System Logic Cells
  • 186Mbits of FPGA internal memory
  • Two On-board DDR3 SO-DIMM sockets
  • Two On-board DDR2 SO-DIMM sockets
  • Can expand through the use of interconnection modules and/or mother board

High Speed Transceivers

  • Each FPGA has 8 Gigabit Transceivers on a high speed differential connectors that can run up to 10Gbps with total of 32 Gigabit Transceivers on 4 differential connectors
  • Each FPGA has an additional 4 Gigabit Transceivers that are connected to 2 proprietary debug I/O connectors reserved for debug support
  • Each FPGA has 2 Gigabit Transceivers interconnecting to the horizontally adjacent FPGA and 2 Gigabit Transceivers interconnecting to the vertically adjacent FPGA

Flexible & Powerful I/O

  • 360 dedicated I/O per FPGA with total of 1,440 dedicated I/O
  • Each FPGA has 192 direct interconnection to every other FPGA
  • Dedicated I/O voltage can be adjusted to 1.2V, 1.5V, 1.8V through runtime software in GUI

LVDS Pin-Multiplexing Interconnection Support

  • Each FPGA has 80 pairs LVDS bus optimized for LVDS Pin-Multiplexing to all 3 other FPGAs
  • Support 10,000+ design interconnections between any 2 FPGAs with LVDS bus running at 800MHz+
  • On-board high-quality programmable LVDS Pin-Multiplexing clock source
  • Dedicated LVDS Pin-Multiplexing reference clocks without consuming user resource and dedicated Reset button for initializing Pin-Multiplexing before user design starts
  • Optional Prodigy Player Pro Compile software for automatic design partition

Advanced Global Clock & Reset Management

  • 14 global clocks can be selected from:
     - 6 pairs of programmable differential clock sources (0.2~700MHz)
     - 6 pairs of differential SMB clock inputs
     - 6 pairs of differential feedback clocks from any of the four user FPGA
     - 2 single-ended oscillator sockets
  • Clocks are programed conveniently in S2C Prodigy Player runtime software
  • 1 global reset can be triggered from push-button, SMB inputs or from runtime Software
  • 4 global clocks can be programmed to be outputs through SMB connectors

High Performance

  • Up to 60W of power for each FPGA
  • Equal trace length for I/Os from same I/O connector
  • Pre-tested DDR3 memory at up to 1600Mbps and DDR2 memory at up to 800Mbps

High Reliability

  • Self-Tests – Isolate design issues from board issues conveniently with a software GUI
  • Automatic shut-down upon detection of over-current, over-voltage or over-temperature
  • Ample cooling mechanism with adjustable fan spead depending on FPGA temperature
  • Separate power modules for each FPGA

Ease-of-Use

  • Multiple FPGA configuration options through Gigabit Ethernet Port, USB2.0 Port, JTAG and SD Card
  • Less than 3 seconds per FPGA configuration through SD card
  • New Runtime features including setting I/O Voltage, read hardware status through software
  • User Test Area – LEDs, Push Buttons, Switches and GPIO Headers for testing and debugging
  • Design Implementation – Prodigy Player Pro supports design partition across multiple FPGAs
  • Design Debug – Set probes at the RTL level and bring the signals to the top level
  • Use many off-the-shelf pre-tested daughter boards

V7 Prodigy Logic Modules are designed with flexibility and reusability in mind to easily extend a prototyping system for different applications. Expandable dedicated I/Os, stackable shared I/Os and high-performance and reliable connectors enable users to apply V7 Prodigy Logic Modules in various ways.

Four major applications:

 With Daughter Board

 
 

Different SoC designs have different peripherals. The peripherals can be designed as daughter boards to the V7 Prodigy Logic Module thus the main FPGA boards are reusable to save cost. S2C supplies a wide array of Prototype Ready Accessory Modules to help you quickly build a comprehensive SoC prototype. Click here to select the off-the-shelf daughter boards for your prototyping system.

 With Mother Board

 

Prodigy Logic Modules can also be mounted on customized mother boards to form more complicated system prototypes.

S2C also provides services to build customized mother boards.

 Multiple V7 Prodigy Logic Module Stacked

 
 

V7 Prodigy Logic Modules can be stacked or tiled to expand the logic capacity. The S2C Global Clock and Reset Management Module can be used to ensure global clock and reset distribution.

 Co-Modeling

 

Expand your FPGA-based prototype usage by co-modeling with user’s verification environment:

  • Cycle-based Co-Simulation
    Link simulators to the FPGA-based prototype for early block-level verification and simulation acceleration of large designs through DPI and PLI Interfaces
  • Transaction-Based Co-Modeling
    Link with high-level design or test models such as C/C++/SystemC and achieve hundreds of kHz to MHz
  • In-Circuit Co-Modeling
    Create pseudo-target interfaces at real time or near real-time speed. Access design registers and memories to make design debugging easier.

The V7 Prodigy Logic Module is available in 6 module types, offering you a range of choices to best fit your design needs. Refer to the following product table to select a suitable type to meet your design requirements. You can also create your desired prototype configuration by stacking or tiling multiple Prodigy Logic Modules together to exceed 7,816K Logic Cells.

 

V7 Prodigy Logic Module Configuration Table
 Product Type
QuadE
Quad
Dual
SingleE
SingleA
SingleB
 Target Devices
4*7V2000T
4*7V2000T
2*7V2000T
1*7V2000T
1*7V2000T
1*7V2000T
 System Logic Cells (K)
7,816
7,816
3,908
1,954
1,954
1,954
 DSP Slices
8,640
8,640
4,320
2,160
2,160
2,160
 FPGA Memory
186Mbits
186Mbits
93Mbits
46.5Mbits
46.5Mbits
46.5Mbits
 DDR3 SO-DIMM slot
4
2
1
1
1
-
 DDR2 SO-DIMM slot
-
2
1
-
-
1
 External User I/O
1,440
1,440
1,200
960
840
840
 Inter-FPGA Nets
192*6
192*6
530
-
-
-
 SerDes Transceivers
48GTX
48GTX
32GTX
16GTX
16GTX
16GTX