• DocumentCode
    3450456
  • Title

    Implementation of a Multi-channel UART Controller Based on FIFO Technique and FPGA

  • Author

    Yu, Shouqian ; Yi, Lili ; Chen, Weihai ; Wen, Zhaojin

  • Author_Institution
    Beijing Univ. of Aeronaut. & Astronaut., Beijing
  • fYear
    2007
  • fDate
    23-25 May 2007
  • Firstpage
    2633
  • Lastpage
    2638
  • Abstract
    To meet modern complex control systems communication demands, the paper presents a multi-channel UART controller based on FIFO (first in first out) technique and FPGA (field programmable gate array). The paper presents design method of asynchronous FIFO and structure of the controller. This controller is designed with FIFO circuit block and UART (universal asynchronous receiver transmitter) circuit block within FPGA to implement communication in modern complex control systems quickly and effectively. Form the communication sequence diagrams, it is easily to know that this controller can be used to implement communication when master equipment and slaver equipment are set at different Baud Rate. It also can be used to reduce synchronization error between sub-systems in a system with several sub-systems. The controller is reconfigurable and scalable.
  • Keywords
    computer interfaces; data communication equipment; field programmable gate arrays; FIFO technique; FPGA; communication sequence diagrams; complex control systems; complex control systems communication demands; field programmable gate array; first in first out technique; multichannel UART controller; synchronization error reduction; universal asynchronous receiver transmitter; Automatic control; Bit error rate; Circuits; Clocks; Communication system control; Control systems; Field programmable gate arrays; Master-slave; Robots; Signal processing algorithms; FIFO; FPGA; UART;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications, 2007. ICIEA 2007. 2nd IEEE Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4244-0737-8
  • Electronic_ISBN
    978-1-4244-0737-8
  • Type

    conf

  • DOI
    10.1109/ICIEA.2007.4318890
  • Filename
    4318890