Asynchronous serial port communication based on FPGA
WU Jun-wei
Abstract
WU Jun-wei
Abstract
This paper presents a design of interface circuit about double-byte asynchronous serial port communication between FPGA and ARM.The software-hardware interface circuit is based on an intelligent control device constructed by core controller ARM and coprocessor FPGA.A specialization UART is integrated in FPGA technology to implement responsive communication.With the characteristics of FPGA and VHDL;the modular designs of baud generator,sender and receiver are based on finite state machine.The top level module and simulation results of modules are listed.The analyzing results shows that this circuit is validated.It takes full advantage of FPGA to enhance the agility;also,the circuit is simplified and reliable.
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.
This paper presents a design of interface circuit about double-byte asynchronous serial port communication between FPGA and ARM.The software-hardware interface circuit is based on an intelligent control device constructed by core controller ARM and coprocessor FPGA.A specialization UART is integrated in FPGA technology to implement responsive communication.With the characteristics of FPGA and VHDL;the modular designs of baud generator,sender and receiver are based on finite state machine.The top level module and simulation results of modules are listed.The analyzing results shows that this circuit is validated.It takes full advantage of FPGA to enhance the agility;also,the circuit is simplified and reliable.
Key concepts: Universal asynchronous receiver/transmitter, Field-programmable gate array, Computer science, Asynchronous communication, Embedded system, Serial port, Baud, Interface (matter)