Welcome to Journal of University of Chinese Academy of Sciences,Today is

›› 2010, Vol. 27 ›› Issue (2): 199-203.DOI: 10.7523/j.issn.2095-6134.2010.2.008

• Research Articles • Previous Articles     Next Articles

Design and implementation of FPGA UART

LI Hai-Ping1,2, KONG Xiang-Cheng1   

  1. 1. Institute of High Energy Physics, Chinese Academy of Sciences, Beijing 100049, China;
    2. Graduate University, Chinese Academy of Sciences, Beijing 100190, China
  • Received:2009-11-10 Revised:2009-12-07 Online:2010-03-15

Abstract:

In the project, the FPGA is required to communicate with the host computer. According to the conditions of the project, RS232C is chosen as a standard bus protocol and interface specification to design the UART driver. The goal of the design is to fulfill the communication in a short range. The design uses asynchronous communication and the FCS to keep the signal integrity and the veracity of the communication data. The software is programmed in VHDL language. Through long time testing, the driver is stable in working in the whole system and owns the capability to correct some errors in the data. The design of the driver provides a reliable means for the communication between the host computer and the FPGA and it is of deep significance.

Key words: FPGA, RS-232C driver, VHDL, FCS checkout

CLC Number: