The TPMC861 is a standard single-width 32 bit PMC module with four channels of high performance RS422/485-HD/FD asynchronous serial interface. Each of the four channels is isolated from the system and against each other by optocoupler and on board DC/DC converter per channel.
The serial channels are accessible through a DB25 connector mounted in the front panel and via P14 I/O. Each channel has a 128 byte transmit FIFO and a 128 byte receive FIFO to significantly reduce the overhead required to provide data to and get data from the transmitter and receivers. The FIFO trigger levels are programmable. For RS422 and RS485-FD a four wire interface (RX+, RX-, TX+, TX-) plus isolated ground (GND) per channel is supported. For RS485-HD a two wire interface (DX+, DX-) plus isolated ground (GND) per channel is supported. The baud rate is individually programmable up to 460.8 Kbaud for each channel. Interrupts are supported.
All channels generate interrupts on PCI interrupt INTA. For fast interrupt source detection the TPMC861 provides a special interrupt status register. Each receiver input and transmitter output of all channels is protected against electrostatic discharge (ESD) up to +/- 15kV according to IEC 1000-4-2.
Software Support (TPMC861-SW-xx) is available for different operating systems.