Published April 27, 2026
| Version v1
Journal article
Open
Design and Implementation of UART Based On Verilog HDL with adaptive baud rate detection
Description
Universal Asynchronous Receiver Transmitter (UART) is a standard communication protocol in digital circuits and embedded systems, offering efficient serial data transfer. Traditional UARTs communicate at a fixed baud rate, requiring preconfiguration of the transmitter and receiver to offer smooth communication. In dynamic systems where devices with varying baud rates communicate, synchronizing is challenging. Low flexibility - Any baud rate change involves reconfiguration; traditional UART implementations are rigid and thus not useful in dynamic applications. Interoperability issues - A mismatch of baud rates on the devices involved could prevent efficient communication, thereby leading to failure of data transfer and incompatibility issues This paper presents the implementation and design of an advanced UART system using Verilog HDL, which has an adaptive baud rate detection system. Unlike traditional UART designs based on fixed baud rates, the proposed system detects and adjusts its baud rate dynamically to synchronize with the transmitting device. This is achieved through data stream timing behavior analysis and synchronizing accordingly. The adaptive system offers improved interoperability, offering smooth communication between devices with varying baud rates without manual reconfiguration. Synthesis and implementation of the design on an FPGA board demonstrated that simulation results validated its effectiveness in offering stable and error-free communication across varying baud rates. The adaptive baud rate detection system reduces latency and offers improved data integrity by reducing synchronization errors, thus offering a robust solution to real- time applications. The flexible UART architecture is highly optimum for embedded systems, IoT applications, and scenarios where heterogeneous devices with varying transmission speeds communicate reliably.
Files
design-and-implementation-of-uart-based-on-verilog-hdl-with-adaptive-baud-rate-detection-IJERTV15IS042614.pdf
Additional details
Related works
- Is identical to
- Journal article: https://www.ijert.org/design-and-implementation-of-uart-based-on-verilog-hdl-with-adaptive-baud-rate-detection (URL)