2011•Electronic Design EngineeringRequires access

Design and implementation of multi-serial port based on CPLD/FPGA

Xiao Liao-liang

Open publisher page 0 citations

Abstract

How to improve the reliability of multi-serial port communication and the integration of system becomes one of central issues in industrial control.By using embedded technic,this article proposed one multi-serial port expansion program based on CPLD/FPGA.To achieve the conversion from the parallel port to multiple full-duplex asynchronous communication port,it opens up 8 receiving buffer units in each UART receiver according to the real-time needs of embedded systems.It can implement the speed matching of high-speed embedded CPU and RS232 communication devices.At the same time,the serial port baud rate can be set to achieve the needs of different communication baud.Through the practice it proves that the design of multi-serial port based on CPLD/FPGA can fully meet the requirements of the one-to-many communication in industrial control.

About this research paper

What this paper is about

How to improve the reliability of multi-serial port communication and the integration of system becomes one of central issues in industrial control.By using embedded technic,this article proposed one multi-serial port expansion program based on CPLD/FPGA.To achieve the conversion from the parallel port to multiple full-duplex asynchronous communication port,it opens up 8 receiving buffer units in each UART receiver according to the real-time needs of embedded systems.It can implement the speed matching of high-speed embedded CPU and RS232 communication devices.At the same time,the serial port baud rate can be set to achieve the needs of different communication baud.Through the practice it proves that the design of multi-serial port based on CPLD/FPGA can fully meet the requirements of the one-to-many communication in industrial control.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

How to improve the reliability of multi-serial port communication and the integration of system becomes one of central issues in industrial control.By using embedded technic,this article proposed one multi-serial port expansion program based on CPLD/FPGA.To achieve the conversion from the parallel port to multiple full-duplex asynchronous communication port,it opens up 8 receiving buffer units in each UART receiver according to the real-time needs of embedded systems.It can implement the speed matching of high-speed embedded CPU and RS232 communication devices.At the same time,the serial port baud rate can be set to achieve the needs of different communication baud.Through the practice it proves that the design of multi-serial port based on CPLD/FPGA can fully meet the requirements of the one-to-many communication in industrial control.

Key concepts: Universal asynchronous receiver/transmitter, Baud, Synchronous serial communication, Serial port, Computer science, Complex programmable logic device, Serial communication, Asynchronous communication

Related papers

Back to paper searchBrowse research topicsOriginal source
Design and implementation of multi-serial port based on CPLD/FPGA — Research Paper | ScholarLens