The M8KSerial is an enhanced serial interface module for the multiprotocol Excalibur 8000 family of carrier boards, that includes several advanced features such as a high baud rate and high throughput. This module supports up to two independent channels of serial communications, each of which can be selected as RS-485, RS-422 or RS-232. The module operates independently of the host computer, reducing the need for host intervention.

The M8KSerial module is based on the Exar XR16M570 Universal Asynchronous Receiver/Transmitter (UART). The device is compatible to industry standard 16550 UARTs. Each of the M4KSerialPlus’s four channels contains a transmit FIFO capable of holding up to 16384 bytes and a receive FIFO capable of holding either 16384 receive bytes or 5460 bytes with a 32-bit Time Tag associated with each byte. These large buffers allow application code to transfer large quantities of data with a single non-blocking subroutine call. The 32-bit Time Tag on receive channels is very useful for synchronizing serial data with data from other modules on the 8000 board or on other interface boards. Each channel has a programmable baud rate of up to 10 Mbps and can be configured as RS-232, RS-422 or RS-485.

The M8KSerial module is supplied with C drivers, including source code.

 

Ordering Information:

Part Number  Description
Jx  M8KSerial        Serial 2 channel (programmable RS-232/422/485) interface module.

 

J1- Ch0 RS232, Ch1 RS232

J4- Ch0 RS485, Ch1 RS485

J2- Ch0 RS232, CH1 RS485

J5- Ch0 RS485, CH1 RS422

J3- Ch0 RS232, CH1 RS422

J6- Ch0 RS422, CH1 RS422

Note:
"-E" added to the end of the part number specifies extended temperature (-40° to +85°C) option.
"-001" added to the end of the part number specifies conformal coating option.

"-004" added to the end of the part number specifies PCI Express cards only option.

Request More Information