Design and Simulation of UART Serial Communication Module Based on Verilog-HDL

The protocol of the UART,a full-duplex data transmission protocol,is widely used in data communication and control systems.In the industry,it dose not use all the functions of the UART but the core.There are three kernel functional modules in UART which consists of baud rate generator,receiver and transmitter.By using the Verilog-HDL to describe the three kernel functional modules of the UART,making them as a whole and simulating them with the Modelsim,the results of the simulation are completely consistent with the UART protocol.