Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2008, Vol. 34 ›› Issue (21): 225-226,. doi: 10.3969/j.issn.1000-3428.2008.21.080

• Engineer Application Technology and Realization • Previous Articles     Next Articles

Design and Application of UART Based on FPGA

JIANG Yan-hong   

  1. (School of Electronic Engineering, Guilin University of Electronic Technology, Guilin 541004)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-11-05 Published:2008-11-05

基于FPGA的UART设计与应用

蒋艳红   

  1. (桂林电子科技大学电子工程学院,桂林 541004)

Abstract: According to the features of Universal Asynchronous Receiver Transmitter(UART), a FPGA-based embedded design algorithm is proposed. The algorithm includes state machine design and level design techniques. The transmission function of full-duplex to receive/sends data is realized. The functional test circuit of UART is also designed. Experimental results show that the design has the advantages of programmable digit of the send/receive data and functional expansion etc.

Key words: universal asynchronous receiver transmitter, FPGA, finite state machine

摘要: 针对通用异步收发器(UART)的特点,提出一种基于FPGA芯片的嵌入式设计算法,其中包括状态机设计技术和层次设计方法,实现了数据传输的全双工收/发功能,设计了UART的功能测试电路。结果表明,该设计具有可编程收/发数据位数和提供功能扩展等优点。

关键词: 通用异步收发器, 现场可编程门阵列, 有限状态机

CLC Number: