Multi-Channel UART Controller with FIFO and FPGA

  • T. Janardhan CVR College of Engineering/EIE Department, Hyderabad, India
  • G. Venkateswarlu CVR College of Engineering/EIE Department, Hyderabad, India

Abstract

Communication between the complex control systems can be done by a multi-channel UART controller based on FIFO (First In First Out) technique and FPGA (Field Programmable Gate Array).The communication between the master equipment and slave equipment with different baud rate can be done by using this controller. This controller consists of a FIFO circuit block and UART circuit block. In this controller an asynchronous FIFO is used. The design method of an asynchronous FIFO is also presented. A universal Asynchronous Receiver-Transmitter usually (UART) converts data from parallel to serial and serial to parallel. It operates on any two independent clock domains.

Published
2016-06-30