TPMC470 PMC Module 4 Port Serial RS-232/422/485 Controller with Programmable Interfaces

4 channel high performance serial controller with individually programmable RS-232, RS-422, and RS-485 interfaces. All channel are insulated from the system and against each other by digital insulator and on board integrated DC/DC converter. The PMC modules have an operating temperature range from -40°C to +85°C.

The RS-232 channels support RxD, TxD, RTS, CTS and GND. The RS-422 and RS-485 channels can operate in 4-wire full duplex (RxD+/- and TxD+/-) or 2-wire half duplex (Dx +/-) mode. The modules have front I/O via a HD50 connector.

Each channel has 64 byte transmit and receive FIFOs. The FIFO trigger programmable, and the baud rate is individually programmable: up to 921.6 kbps for RS-232 channels, and 5.5296 Mbps for RS-422/485 channels. All channels generate interrupts on PCI interrupt INTA. For fast interrupt source detection the UART provides a special global interrupt source register. All channels use transceivers with 15 KV ESD protection.

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


Technical Description

  • PMC module, 32-bit/33MHz PCI interface, IEEE P1386.1 conform, PCI 2.3 compliant, 3.3/5V Vio
  • 4 RS-232/422/485 ports
  • RS-232 signals: TxD, RxD, RTS, and CTS
  • RS-422/485 signals: 4-wire TxD+/- and RxD+/-, or 2-wire Dx+/-, programmable termination
  • Each channel insulated
  • Front I/O via HD50 connector
  • Exar XR17D154 controller
  • 64 byte receive and 64 byte transmit FIFOs per channel
  • Transfer rates up to 5,5296 Mbit/s via RS-422/485 and 921.6 Kbit/s via EIA-232
  • 15 KV ESD protection
  • -40°C .. +85°C operating temperature range
  • Linux, Integrity, QNX, VxWorks, and Windows drivers available
  • 5 years warranty

Order Information


4 port serial RS-232/422/485 interface PMC module, HD50 front panel I/O


Cable kit for modules with HD50 connector


Integrity driver


VxWorks driver


Windows driver


LINUX driver


QNX 6 driver

Technical Documentation

TPMC470 data sheet

TPMC470 user manual

Integrity driver user manual

VxWorks driver user manual

Windows driver user manual

LINUX driver user manual

QNX 6 driver user manual