Design and Implementation of High-Speed Universal Asynchronous Receiver and Transmitter (UART) | IEEE Conference Publication | IEEE Xplore

Design and Implementation of High-Speed Universal Asynchronous Receiver and Transmitter (UART)


Abstract:

In this paper, a universal asynchronous receiver and transmitter (UART) are described, which is basically a serial data transmission protocol used in digital circuit appl...Show More

Abstract:

In this paper, a universal asynchronous receiver and transmitter (UART) are described, which is basically a serial data transmission protocol used in digital circuit applications. The architecture of the UART transmitter has a baud rate generator, parity generator, transmitter finite state machine (FSM) and parallel in serial out register (PISO). UART receiver has a baud rate generator, negative edge detector, parity checker, receiver finite state machine (FSM) and serial in parallel out (SIPO) register. The baud rate generator of both transmitter and receiver is the same, so the baud rate of transmitter/receiver is the same. Baud rate generator is the same as the frequency divider circuit. The data frame of the UART transmitter is 1 start bit, 8 transmits data bits, 1 parity bit and 1 stop bit. The baud rate of the transmitter and receiver is 4 Mbps using the system clock of 64 MHz's. Implementation, simulation, and synthesis is done Xilinx Vivado 2016.2 version tool. The design is verified using simulated waveform and synthesized on the FPGA Zed board.
Date of Conference: 27-28 February 2020
Date Added to IEEE Xplore: 20 April 2020
ISBN Information:

ISSN Information:

Conference Location: Noida, India

Contact IEEE to Subscribe

References

References is not available for this document.