作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (21): 225-226,. doi: 10.3969/j.issn.1000-3428.2008.21.080

• 工程应用技术与实现 • 上一篇    下一篇

基于FPGA的UART设计与应用

蒋艳红   

  1. (桂林电子科技大学电子工程学院,桂林 541004)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-11-05 发布日期:2008-11-05

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

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

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

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

中图分类号: