Impact Factor
Call For Paper
Volume 12 Issue 07
July 2026
Author(s)
Abstract
This Project Presents The Design And Implementation Of A UART (Universal Asynchronous Receiver/Transmitter) Transmitter Using A Finite State Machine (FSM) In Verilog HDL. UART Is A Widely Used Serial Communication Protocol That Enables Data Transfer Between Devices Without The Need For A Shared Clock Signal. The Proposed System Converts Parallel Input Data Into A Serial Data Stream By Following The Standard UART Frame Format, Which Includes A Start Bit, Data Bits, And A Stop Bit.The Design Utilizes An FSM To Control The Sequential Transmission Process Through Different States Such As IDLE, START, DATA, And STOP. A Shift Register And Bit Counter Are Used To Ensure Correct Data Sequencing And Timing. The Implementation Is Verified Using A Testbench And Simulated To Observe Correct Waveform Behavior.This Project Provides A Simple And Efficient Approach For Implementing UART Communication In Digital Systems And Can Be Extended To Include Features Such As Parity Checking, Baud Rate Generation, And Full-duplex Communication For Real-time Embedded Applications.
Keywords
Paper ID
IJSARTV12I5105259
Publication Date
May 4, 2026
Research Area
Electronics And Communication Engineering