Realize the Genius of Your Design
Transcription
Realize the Genius of Your Design
Realize the Genius of Your Design Introducing Xilinx 7 Series SoC/ASIC Prototyping Platform Delivering Rapid SoC Prototyping Solutions Since 2003 Xilinx 7 Series Prodigy™ Logic Module Gigabit Ethernet Enabled Fifth Generation Rapid FPGA Prototyping Hardware S2C has been successfully delivering rapid SoC prototyping solutions since 2003. Our products are designed with flexibility and reusability to easily extend as a validation system for different applications. In addition, the comprehensive portfolio of Prototype Ready™ Accessories enables designers to quickly assemble SoC prototypes on FPGA boards. QuadE V7 Prodigy Logic Module Dual V7 Prodigy Logic Module SingleE V7 Prodigy Logic Module K7 Prodigy Logic Module The Xilinx 7 Series Prodigy Logic Modules are S2C’s fifth-generation SoC/ASIC prototyping hardware that can be populated with Xilinx Kintex-7 XC7K325T, XC7K410T or Virtex-7 2000T FPGA devices to accommodate ASIC/SoC designs ranging from 3 to 80 million ASIC gates on one board. The available configurations are shown below. V7 Prodigy Logic Module Product Type Target Devices ASIC Logic Gates (Max) FPGA Memory DDR3 SO-DIMM slot DDR2 SO-DIMM slot External User I/O (Samtec) Quad Dual SingleA SingleB SingleE 7K410T 7K325T 4 * 7V2000T 4 * 7V2000T 2 * 7V2000T 1 * 7V2000T 1 * 7V2000T 1 * 7V2000T 1 * 7K410T 1 * 7K325T 80M 80M 40M 20M 20M 20M 4M 3M 180Mbits 180Mbits 90Mbits 45Mbits 45Mbits 45Mbits 28Mbits 16Mbits 4 2 1 1 - 1 1GB* 1GB* - 2 1 - 1 - 1GB* 1GB* 1,440 1,440 1,200 840 840 960 432 432 Inter-FPGA Nets 192 * 6 192 * 6 530 - - - - - Total SerDes Transceivers 48 GTX 48 GTX 32 GTX 16 GTX 16 GTX 16 GTX 16 GTX 16 GTX Available - - - - Available - - Remote Power Recycle *Extended through optional 1GB DDR3 or DDR2 memory module 01 K7 Prodigy Logic Module QuadE Runtime Software All S2C V7 Prodigy Logic Modules are shipped with our state-of-art Prodigy Player Pro™ Runtime software for FREE. You can exercise full control over the S2C Prodigy Logic Modules from Linux or Windows machines through USB or Ethernet ports without being a hardware expert. Monitor on-board voltages & current Program on-board clock frequencies • Control hardware through USB2.0 or Gigabit Ethernet ports • Download designs to FPGA conveniently from Prodigy Player Pro software • Make SD card for standalone FPGA download • Run Self-Test for all I/Os, interconnections and clocks • Select global clock sources and program on-board programmable clock frequencies • Reset hardware or re-download to FPGA remotely through software • Monitor on-board voltage, current and temperature • Read back on-board global clock frequencies • Adjust I/O voltages through software • Adjust fan speed settings through software Compile & Debug Software V7 Prodigy Logic Modules are available with our popular FPGA I/O assignment tool for FREE. Instead of going through datasheets and manually creating I/O assignment files for FPGAs, users can now make I/O assignments in a graphical user interface to save time and avoid errors. The optional Full version of Prodigy Player Pro Compile & Debug Software dramatically reduces your SoC prototyping effort particularly for designs that require partitioning across multiple FPGAs. With a straightforward graphical user interface, you can perform prototype verification within a fraction of the time it would take over a conventional design flow. Prodigy Player Pro encapsulates and works seamlessly with Xilinx tool set and third party tools, including synthesis, place and route, and debug. RTL-level probes are set up prior to the synthesis step so that the signal names can be retained throughout the compile flow even when designs are partitioned across multiple Virtex-7 FPGAs. 02 QuadE V7 Prodigy Logic Module Large Capacity · · · · · · · · · Up to 80M ASIC gates Up to 180Mbits of FPGA internal memory Four On-board DDR3 SO-DIMM sockets 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 high speed differential connectors that can run up to 10Gbps 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 Advanced Global Clock & Reset Management · · · · · · · · · · Flexible & Powerful I/Os 360 dedicated I/Os per FPGA with total of 1,440 dedicated I/Os Each FPGA has 192 direct interconnections to every other FPGA Dedicated I/O voltage can be adjusted to 1.2V, 1.5V, 1.8V in the runtime software GUI Ease-of-Use · · · · · · 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 single rank 1600Mbps and dual rank 1200Mbps Dedicated I/O J2B J2A 120 120 V7-2000T 192 4GTX J5 192+2GTX 8GTX+12 Debug I/O Debug I/O 120 8GTX+12 F3 V7-2000T 120 192+2GTX 4GTX F4 124 8GTX+12 4GTX J6 192 4GTX V7-2000T 192+2GTX 120 120 Differential I/O V7-2000T 124 Differential I/O F2 192+2GTX 120 DDR3 SODIMM (Back Side) F1 124 120 J1X DDR3 SODIMM (Back Side) Dedicated I/O J2C 120 8GTX+12 DDR3 SODIMM (Back Side) Differential I/O Dedicated I/O J1C J4X Differential I/O Dedicated I/O J1B 120 03 Dedicated I/O J2X J1A J3X Dedicated I/O F2 · · · · Multiple FPGA configuration options via Gigabit Ethernet, USB2.0, 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 Unique remote power recycle over Ethernet function 120 124 DDR3 SODIMM (Back Side) · · · · 14 global clocks include 6 pairs of programmable differential clocks (0.2 ~ 700MHz), 6 pairs of differential SMB clocks, 6 pairs of differential feedback clocks and 2 single-ended Oscillator sockets Clocks are programed conveniently in S2C Prodigy Player Pro runtime software 1 global reset can be triggered from a push-button, SMB inputs or runtime software 4 global clocks can be programmed to be outputs through SMB connectors F2 F2 · · · · · · · · Each FPGA has 80 pairs LVDS busses optimized for LVDS Pin-Multiplexing to all 3 other FPGAs Support of 10,000+ design interconnections between any 2 FPGAs with LVDS bus running at 800MHz+ 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 F3 · · · · · · LVDS Pin-Multiplexing Interconnection Support 120 J4A J4B J4C J3C J3B J3A Dedicated I/O Dedicated I/O Dedicated I/O Dedicated I/O Dedicated I/O Dedicated I/O Xilinx Virtex-7 2000T FPGA Dedicated I/O GTX I/O Debug I/O DDR2 SO-DIMM Socket DDR3 SO-DIMM Socket Power Modules Advanced Clock Management LM Controller Giga-Ethernet Port to PC USB Interface to PC SD Card for Download Smart Power Monitors 04 Dual / Single V7 Prodigy Logic Module Large Capacity Advanced Global Clock & Reset Management · Up to 40M ASIC gates with one or two Virtex-7 2000T · 14 global clocks to 2 FPGAs can be selected from: - 6 pairs of programmable differential clock sources - (0.2~700MHz) · FPGAs on one board · Up to 90Mbits of FPGA internal memory - 6 pairs of differential SMB clock inputs - 6 pairs of differential feedback clocks from any of · On-board DDR2 and/or DDR SO-DIMM sockets · Can expand through the use of interconnection modules · and/or mother board - the two user FPGAs - 2 single-ended oscillator sockets · Clocks are programed conveniently in S2C Prodigy Player High Speed Transceivers Pro runtime software · Each FPGA has 16 Gigabit Transceivers with up to a total of 32 Gigabit Transceivers · 1 global reset can be triggered from a push-button, SMB inputs or from runtime software · Gigabit Transceiver can run up to 10Gbps through high · speed differential connectors Ease-of-Use · Multiple FPGA configuration options through Gigabit Flexible & Powerful I/Os · · · · · Ethernet Port, USB2.0 Port, JTAG and SD Card Each FPGA can access up to 988 external I/Os 360 dedicated I/Os per FPGA 480 shared net and I/Os between two FPGAs 50 direct interconnections between two FPGAs · Less than 3 seconds per FPGA per configuration through SD · Many new runtime features including setting I/O voltage, read hardware status through software · Dedicated I/O voltage can be adjusted to 1.2V, 1.5V, 1.8V through runtime software in GUI · 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 High Performance · Up to 60W of power for each FPGA · Equal trace length for I/Os from same I/O connector · Design Debug – Set probes at the RTL level and bring the signals up to the top level · Pre-tested DDR2 memory at up to 800Mbps and/or DDR3 memory at up to 1600Mbps · Use many off-the shelf pre-tested daughter boards Differen al I/O Shared I/O Differen al I/O Shared I/O J11T/J11B J12 J11/J1B J2 05 J3 Dedicated I/O J4 120 480 F2 Dedicated I/O V7-LX2000T 120 50 DDR2 SO-DIMM J10 F1 120 DDR3 SO-DIMM Dedicated I/O J6 8GTX+12 8GTX+12 8GTX+12 J9 Dedicated I/O 8GTX+12 120 V7-LX2000T 124 120 124 120 J8 J7 J6 J5 Dedicated I/O Shared I/O Shared I/O Dedicated I/O Xilinx Virtex-7 2000 FPGA Dedicated I/O Shared I/O GTX I/O DDR2 SO-DIMM Socket DDR3 SO-DIMM Socket SMB CLK In & Out 2 Oscillator Sockets Programmable Clock Generator LM Controller USB Interface to PC Giga-Ethernet Port to PC SD Card for Download Power Module Battery for Encryption 06 K7 Prodigy Logic Module Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware Large Capacity High Performance · Up to 4.1M ASIC gates · Up to 28Mbits of FPGA internal memory · Up to 1540 embedded 18X18 multipliers · Up to 60W of power for FPGA · Equal trace length for I/Os from same I/O connector · Optional 1GB 32-bit DDR3 memory module at up to 667Mbps or 1GB 32-bit DDR2 memory module at up to 400Mbps data rate High Speed Transceivers · · · · Advanced Global Clock & Reset Management 16 GTX Gigabit Transceivers can run up to 10Gbps through 2 high-speed differential I/O connectors Each differential I/O connector has 8 channels of GTX transceivers and 12 single-ended I/Os for control signals · 2 single-ended global clocks can be selected from: - 2 programmable clock sources (1-195MHz) - 2 oscillator sockets · 2 pairs of differential global clocks from SMB connectors · Clocks are programmed conveniently in S2C Prodigy Player Pro runtime software · 1 design clock can be output through the SMB connector · 2 global resets can be triggered from push-buttons Flexible & Powerful I/Os · · · · · · · · · Each FPGA can access up to 432 I/Os through 4 dedicated I/O connectors The HP (high performance) dedicated I/O connector is fully populated with 120 I/Os and I/O voltage can be adjusted to 1.2V, 1.5V or 1.8V 2 HR (high range) dedicated I/O connectors are fully populated with 120 I/Os and I/O voltage can be adjusted to 1.8V, 2.5V or 3.3V 1 HR I/O connector has 72 I/Os and I/O voltage can be adjusted to 2.5V Dedicated I/O voltages are adjusted through runtime software in GUI Differen al I/O Differen al I/O J5 J6 Ease-of-Use · Multiple FPGA configuration options through USB2.0 Port, JTAG and SD Card · Less than 1 second FPGA configuration through SD card · Runtime features include self-test, clock generation, setting I/O voltage, read hardware status through software · User Test Area – LEDs, Push Buttons, Switches and GPIO Headers for testing and debugging · Use many off-the shelf pre-tested daughter boards 2 8GTX+12 J4 2 User CLK J3 Dedicated I/O Dedicated I/O 8GTX+12 120 HP 2 User CLK SMB In Kintex-7 1 CLK Out SMB Out 2 Reset 325T/410T 10 2 Programmable Clocks OSC Sockets GPIO JTAG 72 HR S2C U lity Bus 120 HR 07 Clock Mux 120 HR J2 J1 Dedicated I/O Dedicated I/O LM Controller USB Spartan3AN To PC SD Card For Download Dedicated I/O Differential I/O Kintex-7 325T/410T LM Controller OSC Sockets Programmable Clocks SMB Clocks JTAG USB Interface to PC SD Card for Download (Backside) Power Inputs GPIO Resets Links to Simulators and C/C++ Models with Prodigy ProtoBridge™ AXI S2C’s Prodigy ProtoBridge facilitates a high-speed bridge between the users’ verification and FPGA-based prototyping environments. ProtoBridge AXI software enables designers to read and write data from computers to designs mapped to K7 Prodigy Logic Modules through the AXI Bus protocol. Users can read and write data at speeds of up to 500MB/s in DMA mode. Data is transferred between the computer and the FPGAs through the x4 PCIe Gen2 interface. Verification Environment SV, C, C++ Vectors Protobridge AXI X4 PCle Gen2 User Design in K7 Prodigy Logic Module 08 Prodigy™ Prototype Ready™ IP and Accessories S2C provides a large library of off-the-shelf interfaces and accessories for Xilinx 7 Series Prodigy Logic Modules to further speed up and simplify your system prototyping process. The accessory modules can be either plugged on top of Prodigy Logic Modules as daughter boards or can be mounted to Prodigy Logic Modules as Mother boards. S2C also provides services to customize interface and accessory modules for your applications. General Peripherals · · · · · · · Mictor Interface Module D-Max Interface Module Processor Peripheral Module RS232 Interface Module USB 2.0 PHY Interface Module USB 3.0 PHY Interface Module PCIe x1 PHY Interface Module for Desktop/Laptop · · · · · · 2 Channel PCIe x8 Gen2 Root Complex Module PCI Interface Module 2 Channel PCI Master Interface Module Gigabit Ethernet PHY Interface Module 2 Channel Gigabit Ethernet PHY Interface Module FTDI Interface Module Memory Modules · · · · · · · · · · · · 9MB No Bus Latency SRAM Module 2 Channel 128MB DDR on SO-DIMM Memory Module 2 Channel 256MB DDR2 on SO-DIMM Memory Module 2 Channel 1GB DDR3 on SO-DIMM Memory Module 2GB DDR2 Pre-tested SO-DIMM Memory Module 2GB DDR3 Pre-tested SO-DIMM Memory Module 4GB DDR3 Pre-tested SO-DIMM Memory Module SPI Flash Memory Module 2 Channel 128MB NOR Flash Memory Module Multi-Function Flash Memory Module Multi-Function Flash Memory Module Type B 1GB DDR3 Memory Module for K7 Prodigy Logic Modules ARM Processors High Speed GTX Peripherals · 4-Lane PCIe Gen2 GTX Module · 4-Lane PCIe Gen2 GTX Module for Laptop · 4-Lane PCIe Gen2 GTX Module Type B · · · · · · · · 4-Lane PCIe Gen2 GTX Module Type B for Laptop 8-Lane PCIe Gen3 GTX Module 2 Channel 4-Lane PCIe Gen3 GTX Module 4 Channel Transceivers on SMA GTX Module 2 Slot 4-Lane PCIe Gen3 Root Complex GTX Module SMA2SATA Module GTX I/O Splitter Module 2 Channel CX4 GTX Module Embedded & Multimedia · · · · · · · · · · · 09 TV Decoder Module TV Encoder Module Audio Interface Module DVI Input Interface Module DVI Output Interface Module VGA Interface Module HDMI Transmitter Interface Module Embedded Peripheral Interface Module Type A/B LCD & Touch Screen Module CSI-2 Camera Module Cosmic MIPI PHY Interface Module · ARM926 Test Chip Module · ARM1176 Test Chip Module · Xilinx Zynq ZC702 Interface Module Expansion & Accessories · · · · · · · · · · · · · · · · · · DDR22IO Module DDR32IO Module Interconnection Module Type A/B/V/HQ Connector Spacer-1 Module Connector Spacer-5 Module I/O Level Shifting Module Type C/E I/O Testing Module I/O Performance Testing Module GTX I/O Testing Module GPIO Extension Module Smart Power Switch Module Global Clocks Management Module FMC Mezzanine Interface Module Alternative Quad V7 Conversion Package Prodigy Logic Module I/O Connector Prodigy Logic Module I/O Cable GFEC Altera USB Blaster WaterSpirit Xilinx USB Download Cable + = Popular Interface Modules 4-Lane PCIe Gen2 GTX Module 2 Channel Gigabit Ethernet PHY Interface Module Xilinx Zynq ZC702 Interface Module Enables user designs in Prodigy Logic Modules with GTX I/O connectors to interface to 4-lane PCI Express Gen 2 devices. Enables user to interface to 2 external 10/100/1000 Ethernet PHY through Marvell's 88E1111 chips. Enables user designs in Prodigy Logic Modules to interface to Xilinx ZC702 Evaluation kit. Multi-Function Flash Memory Module 2 Channel High Speed A/D and D/A Module HDMI Transmitter Interface Module Supports one NAND Flash socket, one SPI Flash socket, one I2C EEPROM socket and one SD card socket. Provides two 14-bit Analog to Digital (A/D) converter channels and two 14-bit Digital to Analog (D/A) converter channels. Supports 12-bit Deep Color operation to all video formats up to 1080p. 10 Corporate Headquarters S2C Inc. 1735 Technology Drive, Suite 620 San Jose, CA 95110, USA Tel: +1 408 213 8818 Fax: + 1 408 549 9948 Regional Offices S2C (Shanghai) Co., Ltd S2C Japan KK Rm. 15J, World Plaza, 855 Pudong South Road 706 Nisso 16 Building, 3-8-8, Shin-Yokohama, Shanghai 200120, China Kohoku-Ku, Yokohama-Shi, Kanagawa 222-0033, Japan Tel: +86 21 6887 9287 Tel: +81 45 624 9155 Fax: +86 21 6887 9289 Fax: +81 45 330 7644 Local Hotline: 400 8888 427 S2C Korea Branch S2C Beijing Branch 25F, Woosung Character 199 B/D, Suite #2509, Rm. 2102, Building 1, Taiyangyuan, Dazhongsi East Road 118 Eonju-ro, Gangnam-gu, Seoul, 135-555, Korea Haidian District, Beijing 100098, China Tel: +82 2 6241 2014 Local Hotline: 400 8888 427 Fax: +82 2 6242 2014 S2C Taiwan Inc. 5F-5, No.65. Gaotie 7th Rd., Zhubei City Hsinchu County 302, Taiwan Tel: +886 3 667 5782 Fax: +886 3 667 5783 S2C, Prodigy, Prototype Ready and ProtoBridge are trademarks of S2C, Inc. Xilinx,Virtex and ChipScope are trademarks of Xilinx, Inc. All other tradenames and trademarks are the property of their respective owners. CB030315