64 Digital Inputs/Outputs, 8x 8-bit Port

  • Standard single-width 32 bit PMC module
  • 64 TTL I/O lines (8 x 8 bit ports)
  • Programmable I/O direction (port wise)
  • ESD and overvoltage protection
  • Input events can be enabled and detected individually for each I/O line
  • All 64 I/O lines are synchronously readable and writable (byte I/O mode)
  • Handshake lines available  in port mode
  • Front panel I/O via HD68 SCSI-3 type connector
  • Rear I/O via P14

Product status: Active

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

The TPMC680 is a standard single-width 32 bit PMC module offering 64 bit of TTL I/O arranged in 8 x 8 bit ports. Direction of the I/O lines is software programmable for each of the 8 bit ports. Each 8 bit port is built up using a TTL bus transceiver. Each line is protected against ESD and overvoltage.

Each input can generate an interrupt. Signal edge handling is programmable to interrupt on rising and/or falling edge of the input signal. Interrupts can be enabled and disabled for each bit. For interrupt source detection the status of each bit can be read from the interrupt status register.

The TPMC680 supports three basic modes of operation: standard byte I/O with interrupts, 2 x 16 bit port with handshake and 1 x 32 bit port with handshake. The two handshake modes offer double buffered inputs or outputs and interlocked or pulsed handshake output protocol.

In byte I/O mode it is possible to read or write synchronously all 64 lines.

The TPMC680 provides front panel I/O via a HD68 SCSI-3 type connector and rear panel I/O via P14.

Software Support (TPMC680-SW-xx) for different operating systems is available.

Mechanical Interface PCI Mezzanine Card Interface, Single Size
Electrical Interface PCI Rev. 2.1 compliant, 33 MHz / 32 bit PCI, 3.3V and 5V PCI Signaling Voltage
PCI Target Chip PCI9030 (PLX Technology)
Local Control Logic FPGA Spartan2 XC2S100-5 FG256 I (Xilinx)
Line Transceiver 8 x SN74LV245AT (Texas Instruments)
Number of I/O Lines 64 lines arranged in 8 x 8 bit ports (Port 0-7), all lines of one port have the same direction
max. output current per line: -16mA (high level), +16mA (low level)
I/O Connector PMC P14 I/O (64 pin Mezzanine Connector): Port 0-6 (ground lines can be changed to signals of Port 7)
Front panel HD68 SCSI-3 type connector: Port 0-7
Power Requirements 80mA typical @+3.3V DC
90mA typical @+5V DC (no load)
Temperature Range Operating: -40°C to +85°C
Storage: -40°C to +125°C
MTBF 392000 h
Weight 76g
Humidity 5 – 95% non-condensing



64 bit TTL I/O (8x8 bit Port)

64 TTL I/O; organized in 8 or 64 bit ports or as 16 and 32 bit port with handshake; Front I/O via HD68 / SCSI-3 connector; Rear I/O


HD68 / SCSI-3 Cable

HD68 / SCSI-3 Terminal Block

Cable Kit for Modules with HD68 / SCSI-3 Connector

PIM I/O Module with 68 pin Connector


Device Driver for Digital I/O boards

Data Sheet

Data Sheet

Data Sheet - Issue 1.0.1

User Manual

User Manual - Issue 1.0.7