DocumentCode
3026135
Title
Design of a 9-bit UART module based on Verilog HDL
Author
Mahat, N.F.
Author_Institution
Integrated Circuit Dev. (ICD), MIMOS Berhad, Kuala Lumpur, Malaysia
fYear
2012
fDate
19-21 Sept. 2012
Firstpage
570
Lastpage
573
Abstract
Universal Asynchronous Receiver Transmitter (UART) is widely used in data communication process especially for its advantages of high reliability, long distance and low cost. In this paper, we present the design of 9-bit UART modules based on Verilog HDL. This design features automatic address identification in the character itself. We have implemented the VLSI design of the module and pass data between the proposed 9-bit UART module with a host CPU. The design consists of receiver module, transmitter module, prescaler module and asynchronous FIFOs. We have explained the functions of each individual sub-modules and how the design works in simulation.
Keywords
VLSI; computer interfaces; data communication equipment; hardware description languages; integrated circuit design; UART module design; VLSI design; Verilog HDL; asynchronous FIFO; automatic address identification; data communication process; host CPU; prescaler module; receiver module; transmitter module; universal asynchronous receiver transmitter; word length 9 bit; Clocks; Data communication; Hardware design languages; Receivers; Registers; Synchronization; Transmitters;
fLanguage
English
Publisher
ieee
Conference_Titel
Semiconductor Electronics (ICSE), 2012 10th IEEE International Conference on
Conference_Location
Kuala Lumpur
Print_ISBN
978-1-4673-2395-6
Electronic_ISBN
978-1-4673-2394-9
Type
conf
DOI
10.1109/SMElec.2012.6417210
Filename
6417210
Link To Document