2022
DOI: 10.1088/1742-6596/2161/1/012052
|View full text |Cite
|
Sign up to set email alerts
|

Design and Implementation of Power-Efficient FSM based UART

Abstract: The remarkable innovations in technology are driven mainly by the high-speed data communication requirements of the modern generation. The Universal Asynchronous Receiver Transmitter (UART) is one of the most sought-after communication protocols. This work mainly focuses on implementing and analysing the UART for data communication. The Finite State Machine (FSM) implements the baud rate generator, transmitter, and receiver modules. Cadence NCSIM was utilized for simulation, and Cadence RTL Compiler was used d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 12 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…UART transceivers also improve the application of currently available technology [20]. In Paper [5], author is concerned with improvements in PDP and total power in relation to clock period changes. The Cadence NCSIM Simulator and Compiler is used for simulation and synthesis, and 45 and 90 nm GPDK library files are used for UART implementation.…”
Section: Literature Surveymentioning
confidence: 99%
“…UART transceivers also improve the application of currently available technology [20]. In Paper [5], author is concerned with improvements in PDP and total power in relation to clock period changes. The Cadence NCSIM Simulator and Compiler is used for simulation and synthesis, and 45 and 90 nm GPDK library files are used for UART implementation.…”
Section: Literature Surveymentioning
confidence: 99%
“…Once this step is completed, the VLC application converts data into a byte stream to send to the VLC modem. This byte stream is transmitted to the VLC modem in the form of universal asynchronous receiver transmitter (UART) data frames, whose structure is as follows: a start bit for synchronization between the two transceivers, 8 data bits, 1 or more parity bits to avoid possible errors during transmission, 1 or 2 stop bits that marks the end of the frame as illustrated in [21]. Since one byte equals eight bits, the transmission process for each byte involves one UART data frame.…”
Section: Transmission Processmentioning
confidence: 99%
“…The Universal Asynchronous Receiver Transmitter (UART) is a popular interface used to control communication between computers and serial devices in the field of digital communication [2]. However, traditional serial interface chips are characterized by their complex structure, large volume, and high manufacturing cost, which not only increases circuit board complexity but also reduces its functionality [3].…”
Section: Introductionmentioning
confidence: 99%