TPCE636

Reconfigurable FPGA with 16x Analog Input and 16x Analog Output

  • Standard height, half-length PCI Express 2.1 compliant module
  • Supports PCI Express x4 link
  • User configurable FPGA (AMD Kintex™ 7)
  • 1 Gbyte, 32 bit wide DDR3 SDRAM
  • 64 FPGA I/O lines on back I/O connector
    • 64 single ended LVCMOS25
      or 32 differential LVDS25 interface.
  • 16 channels 16 bit ADC
    • Differential interface
    • Input range ±20 V
    • Sampling rate up to 5 Msps
  • 16 channels 16 bit DAC
    • Output range ±10 V
  • Front panel I/O via Samtec ERF8-049 Rugged EdgeRate connector

Product status: Active

Operating Temperature Range -40 °C to +85 °C RoHS compliant

The TPCE636 is a half-length x4 PCIe compatible module providing a user configurable AMD Kintex™ 7 FPGA with 16 ADC input channels and 16 DAC output channels.

The TPCE636 ADC input channels are based on the Linear Dual 16-Bit 5Msps Differential LTC2323-16 ADC. The TPCE636 provides 16 ADC channels. Each of the 16 channels has a resolution of 16bit and can work with up to 5Msps. The analog input circuit is designed to allow input voltages up to ±10V on each input-pin (results in ±20V differential voltage range).

The TPCE636 DAC output channels are based on the Dual 16bit AD5547 DAC. Each DAC output is designed as a single-ended bipolar ±10V analog output.

For customer specific I/O extension or inter-board communication, the TPCE636 provides 64 FPGA I/Os on a back I/O connector and 4 FPGA Multi-Gigabit-Transceiver on a Samtec FireFly™ connector. Digital back I/O lines can be configured as 64 single ended LVCMOS25 or as 32 differential LVDS25 interface.

All front I/O lines, such as the ADC interface and DAC interface, are connected to a 98-pin. Samtec ERF8-049 Rugged EdgeRate Connector.

The User FPGA is connected to a 1GB, 32 bit wide DDR3 SDRAM. The SDRAM-interface uses an internal Memory Controller of the Kintex™ 7.

The User FPGA is configured by a serial SPI flash. For full PCIe specification compliance, the AMD Tandem Configuration Feature can be used for FPGA configuration. AMD Tandem Methodologies Tandem PROM should be the favored Methodology. The SPI flash device is in-system programmable.  An in-circuit debugging option is available via a JTAG header for read back and real-time debugging of the FPGA design (using AMD ChipScope™).

User applications for the TPCE636 with AMD Kintex™ 7 FPGA can be developed using the design software AMD Vivado™ Design Suite. A license for the Vivado™ Design Suite design tool is required.

TEWS offers a well-documented FPGA Board Reference Design. It includes a constraint file with all necessary pin assignments and basic timing constraints. The FPGA Board Reference Design covers the main functionalities of the TPCE636.

The TPCE636 is delivered with the FPGA Board Reference Design. The user FPGA can be programmed via the on-board Board Configuration Controller (BCC). Programming via the JTAG interface using an AMD USB programmer is also possible. In accordance with the PCI specification and the buffering of PCI header data, the contents of the user FPGA can be changed during operation.

Mechanical Interface Peripheral Component Interconnect Express (PCIe) PCI Express CEM R3.0

Standard Height, shortened Half Length PCI Express Add-in Card  (98.4mm x 153.50mm)

Electrical Interface PCI Express x4 Link (Base Specification 2.1) compliant interface conforming to ANSI/VITA 42.3-2006 (PCI Express Protocol Layer Standard)
PCI Express Switch PI7C9X2G312GP (Pericom)
PCI Express to PCI Bridge XIO2001 (Texas Instruments)
User configurable FPGA TPCE636-10R: XC7K160T-2FBG676I (AMD)

TPCE636-11R: XC7K325T-2FBG676I (AMD)

TPCE636-12R: XC7K410T-2FBG676I (AMD)

SPI-Flash MT25QL128 (Micron) 128Mbit (contains TPCE636 FPGA BRD) or compatible; +3.3V supply voltage
DDR3 RAM 2 x MT41K256M16TW-107 (Micron) 256Meg x 16Bit
Board Configuration Controller LCMXO2-7000HC (Lattice)
ADC LTC2323IUFD-16 (Analog Devices)
DAC AD5547BRUZ (Analog Devices)
A/D Channels 16 Differential 16bit A/D Channels

 

Input Voltage Ranges:

Differental : ±20.0 V

Single-Ended: ±10.0 V

 

All analog inputs are connected via an impedance converter and a second operation amplifier for level adjustment and filtering to the differential ADC inputs.

The -3 dB limit of this input stage is at approx. 8MHz

D/A Channels 8 Single-Ended 16 Bit D/A Channels

Output range configurable per D/A channel.
Simultaneous Conversion for all D/A Channels.

 

Maximum single-ended Output Voltage – Vout: ±10 V

Maximum Output Drive Current for each Output: 10 mA

Maximum Capacitive Load for each Output: 1000 pF

Typical Settling Time for a 10 mA / 1000 pF: < 1 µs

Digital Rear I/O Channels 64 direct FPGA I/O lines to Rear I/O connector

·  Can be used as single-ended or differential I/O

·  FPGA I/O Standard: LVCMOS25, LVTTL25 and LVDS25

 

4 MGT line to Samtec FireFlyTM Rear I/O connector

·  Each line consists of one differential RX and TX pair.

·  Transmission speeds of up to 6.25 Gb/s are possible.

Front I/O Samtec ERF8-049-01-L-D-RA-L
Rear I/O ERNI male SMC-B 68 (154766 64)
Rear I/O High Speed Samtec FireFly™ High Speed Back I/O Connector
Power Requirements 1) Depends on FPGA design

With TPCE636 Board Reference Design / without external load

typical @ +12 V VPWR: 1.3 A

Temperature Range Operating: -40 C to +85 C
Storage: -40 C to +85 C
MTBF 1) 240.000 h
Humidity 5% – 95% non-condensing
Weight 208 g

1) depends on variant, for further details see User Manual

PRODUCT VARIATIONS

TPCE636-10R

Reconfigurable FPGA with 16 Analog Inputs, 16 Analog Outputs, 64 direct FPGA I/O

AMD Kintex™ 7 FPGA (XC7K160T-2 FBG676); 1 GB DDR3; 16 analog inputs (16 bit); 16 analog outputs (16 bit); 64 direct FPGA I/O; Front I/O via Samtec ERF8-049 connector; 4 MGTs on FireFly™ connector

TPCE636-11R

Reconfigurable FPGA with 16 Analog Inputs, 16 Analog Outputs, 64 direct FPGA I/O

AMD Kintex™ 7 FPGA (XC7K325T-2 FBG676); 1 GB DDR3; 16 analog inputs (16 bit); 16 analog outputs (16 bit); 64 direct FPGA I/O; Front I/O via Samtec ERF8-049 connector; 4 MGTs on FireFly™ connector

TPCE636-12R

Reconfigurable FPGA with 16 Analog Inputs, 16 Analog Outputs, 64 direct FPGA I/O

AMD Kintex™ 7 FPGA (XC7K410T-2 FBG676); 1 GB DDR3; 16 analog inputs (16 bit); 16 analog outputs (16 bit); 64 direct FPGA I/O; Front I/O via Samtec ERF8-049 connector; 4 MGTs on FireFly™ connector

ACCESSORIES

32 Pair Twinax Cable

RJ45 Terminal Block

Cable Kit for Modules with Samtec Edge Rate Connector

SOFTWARE

Device Driver for Board Family with Reconfigurable FPGA

Data Sheet

Data Sheet

Data Sheet - Issue 1.0.2

User Manual

User Manual - Issue 1.0.6