Title :
A Design of Multiprotocol Asynchronous Serial Communication Based on M Module
Author :
Zhaoqing, Liu ; Naihai, Li ; Xiyuan, Peng
Author_Institution :
Dept. of Autom. Test & Control, Harbin Inst. of Technol., Harbin, China
Abstract :
This paper proposes a design of multi protocol asynchronous serial communication M module, which can be configured as 8-channel RS-232 or 4-channel RS-422/485, and each channel´s property including baud rate, character-bit, parity mode and stop-bit can be configured separatly through the software. FPGA is adopted as the development platform, using the Verilog HDL to design timing logic of Mbus interface, UART (universal asynchronous receiver transmitter) and control logic of transceiver. This module with multifunction and flexibility, applies to VME, VXI, PXI, LXi and other bus sys-tem. The paper gives the hardware design and driver functions interface. The experimental result indicates that the module works stably, meets the reliability, functional and general requirements.
Keywords :
data communication equipment; field programmable gate arrays; hardware description languages; peripheral interfaces; protocols; timing; transceivers; 4-channel RS-422; 4-channel RS-485; 8-channel RS-232; FPGA; LXI; M module; Mbus interface; PXI; UART; VME; VXI; Verilog HDL; baudrate; bus system; character-bit; driver function interface; multiprotocol asynchronous serial communication; stop-bit; timing logic design; transceiver control logic; universal asynchronous receiver transmitter; Field programmable gate arrays; Frequency conversion; Hardware; Interrupters; Process control; Registers; Transmitters; FPGA; M module; RS-232; RS-422/485; UART;
Conference_Titel :
Instrumentation, Measurement, Computer, Communication and Control, 2011 First International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-4519-6
DOI :
10.1109/IMCCC.2011.101