PEX6-COP. PCI Express Desktop/Server Coprocessor with Virtex6 FPGA computing core and FMC IO site DESCRIPTION FEATURES SOFTWARE

Similar documents
PCI Express Desktop/Server Coprocessor with Virtex6 FPGA computing core and FMC IO site DESCRIPTION

PEX7-COP PRELIMINARY rev /09/18

SBC-K7. Datasheet. AmpliconBenelux.com. Embedded PC for Instrumentation and Control with Kintex7 FPGA core and configurable FMC IO DESCRIPTION

FMC-SFP+ FEATURES APPLICATIONS SOFTWARE. FMC Module with Four SFP+ Ports DESCRIPTION

FMC-QSFP+ FEATURES APPLICATIONS SOFTWARE. FMC Module with Dual QSFP+ Ports DESCRIPTION

XMC Adapter for 3U cpci/pxi

VPXI epc. Datasheet. AmpliconBenelux.com. Air Cooled 4U 1/2 Rack OpenVPX Windows/Linux Computer with Four Expansion Slots DESCRIPTION

Air Cooled 4U 1/2 Rack OpenVPX Windows/Linux Computer with Four Expansion Slots DESCRIPTION

Digital Receiver V612

XMC Module with Eight 250 MSPS, 14-bit A/Ds, Xilinx Virtex-6 FPGA, and 4 GB LPDDR2

XMC Module with Two 1.8 GSPS, 12-bit A/Ds, Xilinx Virtex-6 FPGA, and 4 GB LPDDR2 DESCRIPTION

X6-1000M. XMC Module with 2x 1 GSPS 12-bit A/D, 4x 500 MSPS/2x 1 GSPS 16-bit DAC, Virtex6 FPGA, 4GB Memory and PCI Express DESCRIPTION FEATURES

XA-TX FEATURES APPLICATIONS SOFTWARE

X6-250M. XMC Module with Eight 310 MSPS, 14-bit A/Ds, Xilinx Virtex-6 FPGA, and 4 GB LPDDR2 DESCRIPTION FEATURES APPLICATIONS SOFTWARE

PCI Express XMC Module with Four 200 MSPS 16-bit A/Ds, Virtex5 FPGA, 512MB DRAM/ 4MB SRAM DESCRIPTION

Digital Transceiver V616

XMC Module with Two 400/500 MSPS A/Ds, Two 500MSPS DACs, Virtex6 FPGA, 4 GB Memory and PCI/PCIe DESCRIPTION

COPious-PXIe. Single Board Computer with HPC FMC IO Site DESCRIPTION APPLICATIONS SOFTWARE V0.2 01/17/17

Windows/Linux Embedded Computer with Kintex7 FPGA, FMC I/O Site, Integrated Timing Support

PCI Express XMC to PCI Express Adapter with J16 Connector Breakout DESCRIPTION

PMC to PCI Express Adapter with JN4 Connector Breakout

PCI Express XMC Module with eight 125 MSPS A/Ds and Artix-7 FPGA V1.0

epc-k7 Datasheet AmpliconBenelux.com Windows/Linux Embedded Computer with Kintex-7 FPGA, Dual FMC IO Sites, Integrated Timing Support

X5-TX. Datasheet. AmpliconBenelux.com

Windows/Linuxs Embedded Computer with dual XMC I/O, dual 10 GbE, Integrated timing support. Front View DESCRIPTION

Figure 1. Front view of industrial, conduction-cooled epc chassis DESCRIPTION

einstrument-pc Windows/Linux/VxWorks Embedded Computer with dual XMC IO Sites, integrated timing and GPS support Compact PC with XMC IO Sites

UWB PMC/XMC I/O Module

Mini-K7. Datasheet. AmpliconBenelux.com. Windows/Linux Embedded Computer with Kintex7 FPGA, FMC I/O Site, Integrated Timing Support

XMC-FPGA05F. Programmable Xilinx Virtex -5 FPGA PMC/XMC with Quad Fiber-optics. Data Sheet

Cardsharp. Single Board Computer with HPC FMC IO Site V0.8 03/09/16

A Windows/Linux Embedded Single Board Computer with XMC IO Site and 1 GbE Link DESCRIPTION

AD GSPS Analog Input XMC/PMC with Xilinx Virtex -5 FPGA. Data Sheet

epc-duo Windows/Linux Embedded Computer with dual XMC I/O, dual 10 GbE, Integrated timing support V1.7 FEATURES Front View Rear View

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor

VXS-621 FPGA & PowerPC VXS Multiprocessor

Analog & Digital I/O

X3-SD. PCI Express XMC Module with 16 A/D Channels of 24-bit, 216kSPS, >110 db, and 1M FPGA with 4 MB Memory DESCRIPTION APPLICATIONS SOFTWARE

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

New! New! New! New! New!

PCI Express XMC Module with 12 simultaneous channels of 10 MSPS 16-bit A/D, and 1.8M FPGA DESCRIPTION

Calypso-V6 VME / VXS. Extreme Signal Acquisition. and FPGA-based Processing. Without Compromise

Field Programmable Gate Array (FPGA) Devices

XMC Products. High-Performance XMC FPGAs, XMC 10gB Ethernet, and XMC Carrier Cards. XMC FPGAs. FPGA Extension I/O Modules.

New! New! New! New! New!

Gemini-V6 VME / VXS. Extreme Signal Acquisition. and FPGA-based Processing. Without Compromise

New! New! New! New! New!

New! New! New! New! New!

X3-25M. PCI Express XMC Module with Two 105 MSPS A/Ds, Two 50 MSPS DACs and 1.8M Spartan 3A DSP FPGA FEATURES

Nutaq. PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET I MONTREAL I NEW YORK I. nutaq. .com QUEBEC

INVENTORY HISTORY REPORT EXTENSION. User Guide. User Guide Page 1

Increase Current Drive Using LVDS

New! New! New! New! New!

Embedded Tech Trends 2014 Rodger H. Hosking Pentek, Inc. VPX for Rugged, Conduction-Cooled Software Radio Virtex-7 Applications

IndoTraq Development Kit 1: Command Reference

Virtex 6 FPGA Broadcast Connectivity Kit FAQ

AMC516 Virtex-7 FPGA Carrier for FMC, AMC

Nutaq. PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET I MONTREAL I NEW YORK I. nutaq. .com QUEBEC

Cobalt Performance Features

FPE320. Xilinx Virtex -5 3U VPX Processor with FMC Site. Data Sheet

CHAMP-FX2. FPGA Accelerator Signal Processing Platform. Data Sheet. Features 6U VPX-REDI (VITA 46 and 48) FPGA signal processing platform

Application Report. 1 Hardware Description. John Fahrenbruch... MSP430 Applications

CUSTOM GOOGLE SEARCH. User Guide. User Guide Page 1

AMC517 Kintex-7 FPGA Carrier for FMC, AMC

Nutaq μdigitizer FPGA-based, multichannel, high-speed DAQ solutions PRODUCT SHEET

Nutaq Perseus 601X Virtex-6 AMC with FMC site PRODUCT SHEET

Procelerant CEQM57XT

PMC-440 ProWare FPGA Module & ProWare Design Kit

HSKT TM Technology Specifications

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

English Japanese

INVENTORY REPORT EXTENSION. User Guide. User Guide Page 1

TMS320C64x DSP Peripheral Component Interconnect (PCI) Performance

S2C K7 Prodigy Logic Module Series

Using the TMS320C5509 USB Bootloader

VPX645. NVMe HBA with RAID (0, 1, 5, 6, 10, 50 and 60), 3U VPX. Key Features. Benefits. 3U VPX NVMe Host Bus Adapter with Full support for RAID

AMC GSPS 8-bit ADC, 2 or 4 channel with XCVU190 UltraScale

Virtex-6 FPGA ML605 Evaluation Kit FAQ June 24, 2009

Gate Estimate. Practical (60% util)* (1000's) Max (100% util)* (1000's)

TMS320VC5409A Digital Signal Processor Silicon Errata

T1042-based Single Board Computer

VPX754. Intel Xeon SoC, 3U VPX, PCIe Gen3. Key Features. Benefits VPX754

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications

X3-Servo. PCI Express XMC Module with 12 Simultaneous Channels of 250 KSPS,16-bit A/Ds and 2MSPS, 16-bit DACs and 1.8M FPGA FEATURES DESCRIPTION

QuiXilica V5 Architecture

ADD RELATED PRODUCTS TO CART. User Guide. User Guide Page 1

AC Induction Motor (ACIM) Control Board

Debugging Shared Memory Systems

Application Report. 1 Introduction. MSP430 Applications. Keith Quiring... ABSTRACT

SMT166-FMC User Guide

ADQ412. Product Preview. Features. Introduction. Applications. Software support. Ordering information. ADQ Development Kit

HPE720. Dual Xilinx Virtex -5 FPGA & MPC8640D VPX Processor Card. Data Sheet

PXIe FPGA board SMT G Parker

Configuring Code Composer Studio for OMAP Debugging

SN65DSI86 SW Examples

PCIxx12 Single Socket CardBus Controller with Integrated 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller

TMS320C6000 DSP 32-Bit Timer Reference Guide

Stereo Dac Motherboard application information

Digital IP Cell 8-bit Microcontroller PE80

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change

Transcription:

V 1.6 09/23/14 PCI Express Desktop/Server Coprocessor with Virtex6 FPGA computing core and FMC IO site FEATURES Desktop/Server 3/4-length FPGA coprocessor card FMC I/O site (VITA 57) with x10 6.25 Gbps MGT lanes, 80 LVDS pairs (LA, HA, HB full support) FPGA Computing Core Xilinx Virtex6 LX240T, SX315T or SX475T 2 Banks of 256Mb x 32 DDR3 (2048 MB total) 1 Banks of 256Mb x 16 DDR3 (512 MB total) 2 banks of QDRII+ SRAM (4MB each, options to 18MB each) 32Mb FLASH Dual sample clock inputs High speed trigger inputs support multi-card synchronization and coordinated sampling Gen2 x8 PCI Express providing 4 GB/s burst and 3.2 GB/s sustained transfer rates x4 Secondary Port usable as PCI Express or Aurora < 15W typical excluding FMC Configures from on-card FLASH Temperature monitoring High temperature option: 0 to +85C operation APPLICATIONS FPGA co-processing and acceleration Wireless Receivers LTE, WiMAX, SATCOM RADAR, Signal Intelligence Medical Imaging High Speed Data Recording and Playback IP development SOFTWARE MATLAB/VHDL FrameWork Logic VxWorks/LinuxWindows Drivers Microsoft and Codegear C++ Host Tools (BGA cooler obscures FPGA) DESCRIPTION The PEX6-COP is a flexible FPGA co-processor card that integrates a Virtex6 FPGA computing core with an industry-standard FMC IO module on a threequarter-length PCI Express desktop or server card. The FPGA computing core features the Xilinx Virtex 6 FPGA family, in densities up to the SX475. The SX475 provides over 2000 DSP MAC elements operating at up to 500 MHz. The FPGA core has two QDRII+ SRAM banks and five 512 MB DDR3 DRAM banks. Each memory is directly connected to the FPGA and is fully independent. For system communications, the PEX6-COP has a PCI Express and a secondary x4 port. The PCIe port is a x8, Gen2 interface capable of up to 3.2 GB/s sustained operation with 4 GB/s burst rate. The secondary port can be used as Aurora ports (x4 to x1), as a second PCI Express x4 port, or using a custom protocol. An FMC site, conforming to VITA 57, provides configurable IO for the PEX6-COP. The FMC site has full support for the high pin count connector, with over 80 LVDS pairs directly connected to the FPGA and x10 lanes at up to 6.25 Gbps per lane. FMC also is readily adapted to application-specific custom modules. The PEX-COP family power is less than 15W for typical operation. The card is available rated for wide-temperature (-40 to +85C) and 100% humidity with conformal coating. The FPGA logic can be fully customized using the Frame Work Logic tool set. The toolset provides support for both MATLAB and RTL designs. The MATLAB BSP supports real-time hardware-in-the-loop development using the graphical, block diagram Simulink environment with Xilinx System Generator. IP cores for a range of signal processing cores for applications such as wireless, RADAR and SIGINT such as DDC, demodulation, and FFT are also available. Software tools for host development include C++ libraries and drivers for Windows and Linux (including real-time variants). Application examples demonstrating the module features are provided. Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Innovative Integration products and disclaimers thereto appears at the end of this data sheet. All trademarks are the property of their respective owners. 09/23/14 PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Innovative Integration standard warranty. Production processing does not necessarily include testing of all parameters.

ORDERING INFORMATION Product Part Number Description PEX6-COP 80284-1-<ER> FPGA coprocessor for desktop/server PCI Express with FMC IO site; Xilinx LX240T FPGA -2 speed grade supporting x8 Gen2 PCI Express. 2 x 4MB SRAM, 5 x 512MB DDR3 DRAM. <ER> is environmental rating (see following table) 80284-3-<ER> 80284-6-<ER> Like 80280-1 except SX315T2 FPGA Like 80280-1 except SX475T2 FPGA PEX6-COP FrameWork Logic 55036 PEX6--COP FrameWork Logic board support package for RTL and MATLAB. Includes technical support for one year. Check with sales for specific FMC support. Software 57001 Malibu software installation DVD including drivers for Windows and Linux. 2 of 13

PEX6-COP FMC power Power +12V Power Connector PCIE optional powering jumpers (factory default population shown) FMC I/O Site ANSI/VITA 57.1 HPC (High Pin Cnt.) Temp Sensor and Fan Control FMC control FMC DP (0..9) + Clks FMC data LA_P/N[33:0] HA_P/N[23:0] HB_P/N[21:0] FLASH 32Mb DDR3 256Mb x 16 FMC M2C and BiDir Clocks QDRII+ 36Mb Mem Ctl MGT FMC Mem Ctl Mem Ctl DDR3 256Mb X 32 QDRII+ 36Mb Mem Ctl Xilinx Virtex6 SX315T/SX475 LX240T FPGA Mem Ctl MGT PCIe MGT PCIe, Aurora, etc.. DIO Timing/ Triggers DDR3 256Mb x 32 Other memory sizes possible (please consult factory) 4 4 Xilinx XC2C384 CoolRunner-II CPLD Warning: connecting both PCIE and external (for 12V), or enabling internal (for 3.3V) supply may damage supplies 3.3V 12V Config Flash 1Gb Event Timing (see detail) 8 PCIe x8 (gen2) Secondary Communications (4 high speed serial transceivers with reference clocks, see detail) QSE20 LVDS Outputs x2 LVDS Inputs x2 PCI Express host bus Secondary Comm. User defined PCIe, Aurora, etc... DIO 12 LVDS pairs 2 1.5V Diff Clock 6 Single Ended +power Timing outputs PPS input Timing and clock inputs Illustration 1: Block Diagram 3 of 13

Illustration 2: External Serial Communications Ports (x4) 4 of 13

Illustration 3: Event Timing Detail 5 of 13

Operating Environment Ratings The PEX6-COP and FMC modules are available for wider temperature operation. The cards are 100% tested for operation over the specified range. Environment Rating <ER> L0 HT Environment Office, controlled lab Outdoor, stationary Applications Cooling Lab instruments, research Forced Air 20 CFM Outdoor monitoring and controls Forced Air 20 CFM Operating Temperature 0 to +50C 0 to +85C Storage Temperature -20 to +90C -40 to +100C Vibration Sine - - Random - - Shock - - Humidity 0 to 95%, non-condensing 0 to 95%, non-condensing Testing Functional, Temperature cycling Functional, Temperature cycling, Wide temperature testing Minimum lot sizes and NRE charges may apply. Contact sales support for pricing and availability. For rugged applications with vibration and shock, the VPX6-COP, a 3U VPX version of the PEX6-COP, is available rated up to 40G and 0.1g 2 /Hz vibration. 6 of 13

Standard Features FMC Site Specification VITA 57 FMC DSP48E1 elements/ BlockRAMs SX315T: 1344 / 704 SX475T: 2016 /1064 LX240T: 768 /416 Type High Speed Pairs Signal Pairs High Pin Count 10 lanes (Tx/Rx pair) 6.25 Gbps max rate 80 pairs total LA: 33 pairs (Vcco = 2.5V, Vref from FMC) HA: 24 pairs (Vcco = 2.5V, Vref from FMC) HB: 22 pairs (Vcco and Vref from FMC) GTP Ports x8 lanes @ 6.25 Gbps (-3 speed) to PCIe x10 lanes @ 6.25 Gbps to FMC Configuration JTAG or FLASH Memories x4 lanes @ 3.2 Gbps to secondary COM ports In-system reprogrammable IO Standards LA, HA : LVCMOS25, LVDS25, LVDCI2, SSTL25, HSTL25 HB: all IO standards supported DDR3 DRAM DDR3: 256Mx16 512MB total/device Five devices available Power 3.3V @ 3A (supplied by bus or on-card supply) 400 MHz clock rate 3.2 GB/S burst transfers (400 MHz clock) FPGA Device 12V @ 1A (supplied by bus) 3.3V AUX @ 0.5A (supplied by bus) Vadj = 2.5V @ 4A (programmable) Xilinx Virtex6 QDRII+ SRAM 8MB standard; 2 banks of 2Mx18 Options up to 16Mx18 per bank 333 MHz clock rate (standard device speed is rated for 400MHz, options up to 500 MHz) 4 GB/s sustained transfer rate (simultaneous read/writes using 500 MHz clock) Speed Grades -2, (-1 special order) -2 required for PCI Express x8 Gen2 Program FLASH Serial FLASH 32Mb Sizes SX315T = ~ 31M gates equivalent SPI interface SX475T = ~ 47.5M gates equivalent LX240T = ~ 24M gates equivalent Configuration FLASH Parallel FLASH 1GB Flip-Flops /Slices SX315T: 393K /49K SX475T: 595K / 74K configures FPGA through CPLD loader LX240T: 301K / 37K 7 of 13

Host Interfaces PCI Express x8 Lanes Gen2 (requires -2 or -3 speed FPGA) Secondary Ports Sample Clocks and Triggering x4 Gen2 or x8 Gen2 (-1 speed FPGA) x8 Gen2 supports 3.2GB/s sustained rates/4 GB/s burst rates x4 lanes capable of 3.2 Gbps per lane Configurable as Aurora (4 x1 to 1 x4, PCI Express x4, or custom protocols 4 SATA connectors for card-to-card connections Monitoring Alerts Alert Timestamping Application IO (P2) DIO Bits Temperature Warning, Temperature Failure, Power Faults 5 ns resolution, 32-bit counter 32, arranged as 16 pairs Signal Standards LVCMOS (2.5V) NOT 3.3 compatible LVDS25 Clock Sources 2 SMA for FMC clocks 1 SMA for clock to FPGA Power Trigger Sources 2 LVDS outputs (SATA-style connector) 2 LVDS inputs (SATA-style connector) Consumption Temperature Monitor 15W typical Software with programmable alarms Timing Synchronization 2 multi-drop LVDS pairs 2 open-collector flags Over-temp Monitor Power Control Disables power supplies LPDDR3 deep sleep mode IDC10 connector, 2mm QDR shutdown FMC power controls Heat Sinking Heat sink on FPGA Optional fan for FMC cooling Physicals Form Factor ½ length PCI Express card Size 8.2 x 3.8in (209 x 96 mm) Weight 250 g (excludes FMC) Hazardous Materials Lead-free and RoHS compliant 8 of 13

Architecture and Features The PEX6-COP architecture integrates a Xilinx Virtex6 FPGA computing core with an FMC module on a PCI Express desktop/server three-quarter-length card. System communications include a x8 Gen2 PCI Express port and a x4 secondary communications port. This architecture tightly couples the FPGA to the FMC and enables the module to perform real-time signal processing with low latency and extremely high rates. It is wellsuited for FPGA co-processing and front-end signal processing applications in wireless, RADAR and medical imaging. FMC Module The FMC module is a VITA57-compliant site for IO or system expansion. The FMC directly connects to the FPGA with 80 pairs of LVDS (160 single-ended) and 10 lanes of high speed serial. The serial lanes connect to the FPGA GTP ports. FMC modules are integrated with the PEX6-COP by including application logic in the FPGA that provides interface control and data Example PEX6-COP Architecture communications. The flexible nature of the FMC interface is also useful for custom application-specific where the pin use and interface are defined by the application logic. Clocks and Triggers Support for FMC integration with system devices includes clock and trigger sharing features so that multiple cards can perform simultaneous or coordinated sampling. Simple inter-card connections supports trigger sharing through two LVDS input and two LVDS outputs. These trigger signals are provided on SATA-style connectors and support speeds up to 1 GHz. Integration with a system timing card such as X3-Timing allows the cards to use common sample clocks and triggers, coordinated with GPS or another system reference. FPGA Core FMC Data flows between the IO and the host using a packet system Packetizer Timestamp Data Buffer 1GB Router PCI Express PEX or Aurora Port Aurora Port PCI Express Host Connector Connector The PEX6-COP family has a Virtex6 FPGA and memory at its core for DSP and control. The Virtex6 FPGA is capable of over 1 Tera MACs (SX315T operating at 500 MHz internally) with over 1300 DSP elements in the SX315T FPGA. In addition to the raw processing power, the FPGA fabric integrates logic, memory and connectivity features that make the PEX6-COP capable performing very demanding real-time signal processing. The FPGA has direct access to five banks of 512 MB of DDR3 DRAM and two banks of QDRII+ SRAM. These memories allow the FPGA working space for computation, required by DSP functions like FFTs, and bulk data storage needed for system data buffering and algorithms like large FFTsy. A multiple-queue controller component in the FPGA implements multiple data buffers in the DRAM that is used for system data buffering and algorithm support. The SRAMs provide fast access for algorithm. The DDR3 is compatible with embedded processors (ublaze). The PEX6-COP uses the Virtex6 FPGA as a system-on-chip to integrate all the features for highest performance. As such, all IO, memory and host interfaces connect directly to the FPGA providing direct connection to the data and control for maximum flexibility and performance. Firmware for the FPGA completely defines the data flow, signal processing, controls and host interfaces, allowing complete customization of the functionality. Logic utilization is typically <10% of the device. 9 of 13

Communications Interfaces The PEX6-COP host interface features high performance PCI Express and Aurora ports. These ports allow the PEX6-COP to be used in many system topologies, including private data channels between cards. The PCIe and Aurora ports are integrated with the Velocia packet system, a powerful data network that efficiently handles data transfers between multiple, independent data sources on the PEX6-COP and the host processor or other cards. Data is packetized, using packet sizes from 32 bytes to 128KB per packet, stamped with a packet ID and destination, and are then easily routed to other devices in the system. The Velocia packet system is completely defined by the logic firmware, giving complete flexibility to create any packet routing necessary to meet system latency and transfer rate requirements. Real-time system architectures are enabled using Velocia packet system in VPX systems Dev PDN=0 Router PCIe PEX6 Dev PDN=0 Dev PDN=1 Aurora Or PCIe Dev PDN=0 Router PCIe PEX6 Dev PDN=0 Dev PDN=1 Aurora Or PCIe Host PCI Express Root A set of logic components for packets is provided in the FrameWork Logic including packetizer, depacketizer, router and buffer memory controls. Packetizing includes timestamping per VITA 49. Data within the packets may be any format. Example System Topology: PCIe bus with private Aurora channel Secondary Ports and Digital IO The PEX6-COP family has high speed serial data links for multi-card system interconnects. These data ports, using protocols such as Aurora, provide low-latency direct or switched fabric connections to the system fabric. The ports enable the PEX6- COP to integrate with other PEX6 cards or peripherals to create powerful computing and signal processing architectures. Maximum data rates, with deterministic performance can be implemented in performance-driven systems using little or no protocol. The secondary data port consists of x4 lanes that may be used a 4 x1 ports, or other configurations such as 2 x2, or 1 x4. For ease of use and purchasing, SATA300 cables and connectors are used on the card supporting up to 3.2Gbps data rates full duplex on each lane. The digital IO has 32 digital lines, routed as matched differential pairs, connected to the FPGA. An MDR68 connector on the card rear pins out these DIO connections. Supported IO standards include LVCMOS25 and LVDS25. Card Management Features The PEX6-COP has power and health monitoring to protect the system from card failure. Independent monitoring of the FPGA die temperature can shut down the card to prevent damage from overheating. The card also has over-current protection that disconnects system power in case of failure. The FPGA also has watchdog timer functionality that may be used to prevent runaway operation. FPGA Configuration The modules uses a FLASH memory for the Virtex 6 FPGA image. This FLASH can be programmed in-system using a software applet. There are two images in the FLASH: an application image and a golden image as a backup. During development, the JTAG interface to the FPGA is used for development tools such as ChipScope and MATLAB. This 10 of 13

allows the FPGA image to be downloaded over the cable for debugging and test. The FPGA JTAG connector is compatible with Xilinx Platform USB Cable. Software Tools Software development tools for the module provides comprehensive support including device drivers, data buffering, card controls, and utilities that allow developers to be productive from the start. At the most fundamental level, the software tools deliver data buffers to your application without the burden of low-level real-time control of the cards. Software classes provide C++ developers a powerful, high-level interface to the card that makes real-time, high speed data acquisition easier to integrate into applications. Software for data logging and analysis are provided with every module. Data can be logged to system memory at full rate or to disk drives at rates supported by the drive and controller. Triggering and sample rate controls allow you to use the module's performance in your applications without ever writing code. Innovative software applets include Binview which provides data viewing, analysis and import to MATLAB for large data files. Support for the Microsoft, Embarcadero and GNU C++ toolchains is provided. Supported OSes include Windows and Linux. For more information, the software tools User Guide and on-line help may be downloaded. Logic Tools High speed DSP, analysis, customized triggering and other unique features may be added by modifying the logic. The FrameWork Logic tools provide support for RTL and MATLAB developments, providing the basic hardware interfaces, data paths and controls. The standard logic provides a hardware interface layer that allows designers to concentrate on the applicationspecific portions of the design. Designer can build upon the Innovative components for packet handling, hardware interfaces and system functions, the Xilinx IP core library, and third party IP. RTL source for the FrameWork Logic is provided for customization. Each design is provided as a Xilinx ISE project, with a ModelSim testbench illustrating logic functionality. Using MATLAB Simulink for Logic Design The MATLAB Board Support Package (BSP) allows logic development using Simulink and Xilinx System Generator. These tools provide a graphical design environment that integrates the logic into MATLAB Simulink for complete hardware-in-theloop testing and development. This is an extremely power design methodology, since MATLAB can be used to generate, analyze and display the signals in the logic real-time in the system. Once the development is complete, the logic can be embedded in the FrameWork logic using the RTL tools. The FrameWork Logic User sales brochure and User Guide more fully detail the development tools. IP for Virtex6 FPGA Innovative provides many IP cores for signal processing functions such as up/down-conversion, modulation/demodulation, OFDM receiver and transmit to name a few. The DDC channelizers are offered in channel densities from 4 to 256. The four channel DDC offers complete flexibility and independence in the channels, while the 128 and 256 channel cores offer higher density for uniform channel width applications. The DDC cores are highly configurable and include programmable channel filters, decimation rates, tuning and gain controls. An integrated power meter allows the DDC to measure any channel power for AGC controls. Multiple cores can be used for higher channel counts. 11 of 13

Each IP core is provided with a MATLAB simulation model that shows bit-true, cycle-true functionality. Signal processing designers can then use this model for channel design and performance studies. Filter coefficients and other parameters from the MATLAB simulation can be directly loaded to the hardware for verification. Part Number IP Core Channels Tuning Decimation Max Bandwidth Channel Filter 58014 IP-MDDC4 4 Fs/2^32 16 to 32768 Fs/16 Programmable 100 tap filter 58015 IP-MDDC128 128 Fs/2^32 512 to 16384 Fs/512 Programmable 100 tap filter 58528 IP-DDC256 256 Fs/2^32 512 to 16384 Fs/512 Programmable 100 tap filter Signal processing cores for communications applications are available for Virtex6. Part Number IP Core Features 58001 PSK Demodulation N=2,4,8,PI/4. Integrated carrier tracking and bit decision. Data rate to 160 Mbps. 58018 PSK Modulator N=2,4,8,PI/4. Data rates up to 160 Mbps. 58002 FSK Demodulation Coherent demodulation with carrier recovery, 58019 FSK Modulator FSK modulation/ 58020 QAM Modulator Quadrature Amplitude Modulator. 58003 TinyDDS Tiny DDS, 1/3 to ½ size of Xilinx DDS with equal SFDR, clock rates to 400 MHz with flow control 58011 XLFFT IP core for 64K to 1M FFTs with windowing functions. 58012 Windowing IP core for Hann, Blackman and uniform data windowing functions. 58013 CORDIC IP core for sine/cosine generation using CORDIC method, resulting in 1/3 logic size of standard DDS cores. 58030 MDUC128 128-channel digital upconverter. 58036 DUC Up-conversion with interplation rates from 2-32K, programmable filters and tuning OFDM and LTE Cores 58029 OFDM Transmitter OFDM transmit with IFFT, Windowing, Filtering, Cyclic Prefix and Upsample. 58031 OFDM Receiver OFDM receiver with synchronization, downconversion and channel filtering. 58032 LTE Dowlink Transmitter LTE downlink transmitter core for FDD mode. 58033 LTE Uplink Receiver LTE uplink receiver core for FDD mode includes 2K FFT, timing and frame synchronization using ML estimation method, decoding of SSS and PSS signals for cell ID and frame sync. 12 of 13

IMPORTANT NOTICES Innovative Integration Incorporated reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to Innovative Integration s terms and conditions of sale supplied at the time of order acknowledgment. Innovative Integration warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with Innovative Integration s standard warranty. Testing and other quality control techniques are used to the extent Innovative Integration deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. Innovative Integration assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using Innovative Integration products. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. Innovative Integration does not warrant or represent that any license, either express or implied, is granted under any Innovative Integration patent right, copyright, mask work right, or other Innovative Integration intellectual property right relating to any combination, machine, or process in which Innovative Integration products or services are used. Information published by Innovative Integration regarding third-party products or services does not constitute a license from Innovative Integration to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from Innovative Integration under the patents or other intellectual property of Innovative Integration. Reproduction of information in Innovative Integration data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. Innovative Integration is not responsible or liable for such altered documentation. Resale of Innovative Integration products or services with statements different from or beyond the parameters stated by Innovative Integration for that product or service voids all express and any implied warranties for the associated Innovative Integration product or service and is an unfair and deceptive business practice. Innovative Integration is not responsible or liable for any such statements. For further information on Innovative Integration products and support see our web site: www.innovative-dsp.com Mailing Address: Innovative Integration 741 Flynn Rd., Camarillo, California 93012 Copyright 2018, Innovative Integration 13 of 13