The TPMC321 is a conduction cooled single-width 32 bit PMC module offering 64 ESD-protected 5V-tolerant TTL lines or 32 differential I/O lines using ESD-protected EIA-422 / EIA-485 compatible line transceivers or Multipoint-LVDS transceivers.
Each line is individually programmable as input, output or tri-state. The receivers are always enabled, which allows determining the state of each I/O line at any time. This can be used as read back function for lines configured as outputs. Each TTL I/O line has a pull-up resistor. The pullup voltage is selectable to be either +3.3V or +5V. Differential I/O lines are terminated, EIA-422 / EIA-485 lines with 120 Ohm, M-LVDS lines with 100 Ohm.
Each input can generate an interrupt. Signal edge handling is programmable to interrupt on rising and/or falling edge of an input signal. Interrupts can be enabled and disabled for each bit. For interrupt source detection the status of each bit can be read from interrupt status registers.
The TPMC321 provides rear I/O via P14.
Software Support (TDRV006-SW-xx) for different operating systems is available.