QuadE V7 Prodigy™ Logic Module

The QuadE V7 Prodigy Logic Module includes 7,816K Logic Cells, 186Mb Memory and 8,640 DSP Slices with four Xilinx Vitex-7 2000T -2 speed grade FPGA devices.It has four on-board DDR3 SO-DIMM sockets to support up to 32GB DDR3 memory. It has four on-board DDR3 SO-DIMM sockets to support up to 32GB DDR3 memory. The QuadE V7 also supports 48 channels of high-speed Gigabit transceivers capable of running up to 10Gbps for high-speed interfaces such as PCIe, SATA and XAUI. It has USB2.0 and Ethernet ports to support our Runtime Software which gives you remote hardware control including FPGA download, programmable clock generation and self-test.

Architecture

Large Capacity

  • 7,816K System Logic Cells 
  • 186Mbits of FPGA internal memory
  • Four On-board DDR3 SO-DIMM sockets to support up to 32GB memory
  • 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 speed up to 1600Mbps single rank and 1200Mbps dual rank

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

  • Remote reading/writing the on-board SD card
  • Remote re-downloading FPGA designs
  • Remote assignments of I/O power-up sequence
  • Multiple FPGA configuration options through Gigabit Ethernet Port, USB2.0 Port, JTAG and SD Card
  • On-board battery charging circuit makes FPGA bin file encryption easy
  • Each connector has 3 status LEDs to indicate I/O voltage
  • 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

Virtex-7 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 Virtex-7 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 Virtex-7 Prodigy Logic Modules 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 Virtex-7 Prodigy Logic Modules Stacked

 
 

Virtex-7 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 Virtex-7 Prodigy Logic Modules are 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.

 

Virtex-7 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