8 Analog Current Input Channel, 16/8 Analog High-Voltage Input Channel, 8 Analog Voltage/Current Output Channel and 8 Digital LVTTL/TTL I/O PMC Module

8 differential bipolar analog current input channels, 16 single-ended / 8 differential bipolar analog highvoltage input channels, 8 single-ended multi-mode analog output channels and 8 tristate capable 5V-tolerant LVTTL/TTL digital input/output channels. All signals are accessible via Mini-D Ribbon (MDR68) type front I/O connector. The TEWS TPMC543 PMC module provides A/D and D/A sequencer units for periodic analog-to-digital and digital-to-analog conversions at a configurable conversion rate.

In sequencer mode, A/D conversion data is temporarily stored in an on-board data buffer and is transferred to system memory by PCI master DMA transfer while D/A conversion data is fetched from buffers in system memory by PCI master DMA transfer and is temporarily stored in an on-board data buffer. The sequencers provide a Frame Mode for repetitive frames of A/D and D/A conversions upon an internal or external trigger signal event.

Conversion clock (conversion rate) and frame trigger signals may be generated on-board for internal use and may also be driven out on P14 rear I/O if the card is operating as a master card in a Multi-Board configuration. The conversion clock (conversion rate) and frame trigger signals may also be sourced externally via the P14 rear I/O interface if the card is operating as a slave card in a Multi-Board configuration.

Each digital I/O line input is capable of generating an interrupt triggered on rising edge, falling edge or both. Additionally, a glitch filter can be configured to get rid of bouncing on the digital I/O inputs. Each digital I/O line has a pull resistor to a common reference. The common pull resistor reference is programmable by software to +3.3V, +5V or GND.

Each TPMC543 is factory calibrated. The correction data is stored in an onboard serial EEPROM. These correction values may be used to perform a hardware correction for every A/D channel and input range and any D/A channel and output range.

A wide range of drivers is available: Linux, Integrity, QNX, VxWorks and Windows. All drivers - except the Windows driver - are supplied as C source code.


Technical Description

  • PMC module, 32 bit/33MHz PCI interface
  • DMA master functionality
  • 8 differential bipolar analog current input channels with ±25mA Current input range
  • 16 single-ended / 8 differential analog high-voltage input channels with ±10V, ±20V, ±40V or ±48V single-ended ranges per channel and ±10V, ±20V, ±40V, ±80V and ±96V differential ranges per channel
  • 8 single-ended voltage or current mode analog output channels
    • Up to 38ksps simultaneous conversion rate
    • 0-5V, 0-6V, 0-10V or 0-12V unipolar and ±5V, ±6V, ±10V or ±12V bipolar output voltage ranges per channel
    • 4-20mA, 0-20mA or 0-24mA output current ranges per channel
  • 8 channels of tristate capable 5V tolerant LVTTL/TTL digital input/output, ESD protection
  • Programmable digital input glitch-filter
  • Onboard temperature sensor
  • Programmable conversion rates
  • I/O Trigger signal for synchronization
  • Mini D Ribbon (MDR68) type front I/O connector
  • Factory calibration data stored in EEPROM
  • -40°C .. +85°C operating temperature range
  • Integrity, Windows, Linux, QNX, and VxWorks drivers are available
  • 5 years warranty

Order Information


8 Current Input, 16/8 High-Voltage Input, 8 Voltage/Current Output, 8 LVTTL/TTL I/O PMC Module


Integrity driver


VxWorks driver


Windows driver


Linux driver


QNX driver

Technical Documentation

TPMC543 Data Sheet

TPMC543 User Manual

Other Products



16 or 8 channels of simultaneous update single-ended unipolar/bipolar 16 bit analog output and 20...



Up to 32 or 16 channels single-ended or 16 or 8 channels differential bipolar 16 bit analog input...