TMPE633

Reconfigurable FPGA with Digital I/O PCIe Mini Card

  • Standard PCI Express Mini Card
  • User programmable FPGA (Xilinx Spartan-6)
  • 26 TTL lines (5 V-tolerant)
    or 13 differential I/O lines (EIA-422 / EIA-485 compatible)
    or 13 differential Multipoint-LVDS lines
  • ESD-protected I/O lines
  • Each I/O line is individually configurable (e.g. direction)
  • 3 state TTL output (high, low, and tristate)
  • 3 TTL pull voltages (GND, 3.3 V, and 5 V)
  • Onboard termination for differential I/O lines

Product status: Not Recommended for New Designs

The TMPE633 is a standard full PCI Express Mini Card, providing a user programmable Xilinx Spartan-6 LX25T FPGA.

The TMPE633-10R provides 26 ESD-protected 5V-tolerant TTL lines, the TMPE633-11R provides 13 differential I/O lines using EIA 422 / EIA 485 compatible, ESD-protected line transceivers and the TMPE633-12R provides 13 differential I/O lines using Multipoint-LVDS Transceiver.

All I/O lines are individually programmable as input or output. TTL I/O lines can be set to high, low, or tristate. Each TTL I/O line has a pull-resistor to a common programmable pull voltage that can be set so +3.3 V, +5 V and GND. Differential I/O lines are terminated, RS-485 lines with 120 ohms, M-LVDS lines with 100 ohms.

The I/O signals are accessible through a 30 pin Pico-Clasp latching connector.

The User FPGA is configured by a SPI flash. An in-circuit debugging option is available via a JTAG header for read back and real-time debugging of the FPGA design (using Xilinx ChipScope). For direct JTAG access to the FPGA using the Xilinx Platform Cable USB, the TA308 Programming Kit is required.

User applications for the TMPE633 with XC6SLX25T-2 FPGA can be developed using the design software ISE WebPACK which can be downloaded free of charge from www.xilinx.com.

TEWS offers a well-documented basic FPGA Example Application design. It includes an .ucf file with all necessary pin assignments and basic timing constraints. The example design covers the main functionalities of the TMPE633. It implements local Bus interface to local Bridge device, register mapping and basic I/O. It comes as a Xilinx ISE project with source code and as a ready-to-download bit stream.

Please note: The basic example design requires the Embedded Development Kit (EDK), which is part of the Embedded or System Edition of the ISE Design Suite from Xilinx (downloadable from www.xilinx.com, a 30 day evaluation license is available).

Mechanical Interface PCI Express Mini Card conforming to PCI Express Mini Card Electromechanical Specification, Revision 2.0
Card Type: Full-Mini Card (50.95 x 30 mm)
Electrical Interface PCI Express x1 Link conforming to PCI Express Base Specification, Revision 2.0
The TMPE633 does not support the USB interface
User configurable FPGA XC6SLX25T-2 (Xilinx)
SPI-Flash W25Q64FV (Winbond) 64 Mbit (contains TMPE633 FPGA Example) or compatible
I/O Channels TMPE633-10R: 26 ESD-protected 5 V-tolerant TTL lines
TMPE633-11R: 13 differential RS-485 lines
TMPE633-12R: 13 differential M-LVDS lines
I/O Transceiver TMPE633-10R: 74LVC2G241 (or compatible)
TMPE633-11R: 65HVD75D (or compatible)
TMPE633-12R: 65LVDM176D (or compatible)
I/O Connectors 30 pol. Pico-Clasp latching connector
Power Requirements Depends on FPGA design
With TMPE633 FPGA Example Design / without external load
+3.3Vaux: 100 mA typical
+1.5V: 250 mA typical
Temperature Range Operating: -40°C to +85°C
Storage: -40°C to +85°C
MTBF 980000 h
Humidity 5 – 95% non-condensing
Weight 6 g

PRODUCT VARIATIONS

TMPE633-10R

Reconfigurable FPGA with 26 TTL I/O

Spartan-6 FPGA (LX25T); 26 TTL I/O; I/O via 30 pos. Pico-Clasp connector

TMPE633-11R

Reconfigurable FPGA with 13 RS-485 I/O

Spartan-6 FPGA (LX25T); 13 differential RS-485 I/O; I/O via 30 pos. Pico-Clasp connector

TMPE633-12R

Reconfigurable FPGA with 13 M-LVDS I/O

Spartan-6 FPGA (LX25T); 13 differential M-LVDS I/O; I/O via 30 pos. Pico-Clasp connector

ACCESSORIES

Pico-Clasp Cable Harness, 500mm

Pico-Clasp Terminal Block

Cable Kit for Modules with XRS Debug Connector

Cable Kit for Modules with Pico-Clasp Connector

SOFTWARE

Device Driver for Board Family with Reconfigurable FPGA

Data Sheet

Data Sheet - Issue 1.0.5

User Manual

User Manual - Issue 1.0.3

Related products

TMPE623

Reconfigurable FPGA with Digital I/O PCIe Mini Card

  • Standard PCI Express Mini Card
  • User programmable FPGA (Xilinx Artix-7)
  • 26 TTL lines (5 V-tolerant) or 13 differential I/O lines (EIA-422 / EIA-485 compatible) or 13 differential Multipoint-LVDS lines
  • ESD-protected I/O lines
  • Each I/O line is individually configurable (e.g. direction)
  • 3 state TTL output (high, low, and tristate)
  • 3 TTL pull voltages (GND, 3.3 V, and 5 V)
  • Onboard termination for differential I/O lines
  • Provides a basic heatsink to facilitate thermal management
VIEW FULL SPECIFICATIONS

TMPE627

Reconfigurable FPGA with AD/DA & Digital I/O PCIe Mini Card

  • Standard PCI Express Mini Card
  • User programmable FPGA (Xilinx Artix-7)
  • 14 TTL lines
    • 5 V-tolerant
    • ESD-protected I/O lines
    • Each I/O line is individually configurable (e.g. direction)
    • 3 output state (high, low, and tristate)
    • 3 pull voltages (GND, 3.3 V, and 5 V)
  • 4 channels 16 bit ADC
    • Offering single-ended and differential mode
    • 7 individually selectable voltage input ranges (up to ±10.24 V)
    • Sampling rate up to 200 ksps
  • 4 channels 16 bit DAC
    • 4 individually selectable voltage output ranges (up to ±10.8 V)
    • 10 μs conversion time
  • Factory calibration data for ADC and DAC is available
  • Provides a basic heatsink to facilitate thermal management
VIEW FULL SPECIFICATIONS

TMPE863

3 Channel High Speed Sync/Async Serial Interface

  • Standard PCI Express Mini Card
  • 3 channels high speed serial data communication
  • Differential I/O lines for EIA-422, EIA-485 Full-Duplex
  • Several communication protocols
    • asynchronous (with oversampling)
    • isochronous
    • HDLC
  • 512 longword FIFO (512 x 32 bit) per channel
  • DMA support
  • Different signal encodings (NRZ, NRZI, FM0, FM1 and Manchester)
  • Multiple clock sources (for a wide bitrate spectrum)
  • 30 pin Pico-Clasp latching connector
  • Provides a basic heatsink to facilitate thermal management
VIEW FULL SPECIFICATIONS