Design and implementation of multi-serial port based on CPLD/FPGA
Xiao Liao-liang
Abstract
Xiao Liao-liang
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.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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