• 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