[1]曹会华 贺占庄.基于有限状态机实现全双工可编程UART[J].计算机技术与发展,2007,(02):53-55.
 CAO Hui-hua,HE Zhan-zhuang.Full Duplex and Programmable UART Based on FSM Methodology[J].,2007,(02):53-55.
点击复制

基于有限状态机实现全双工可编程UART()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2007年02期
页码:
53-55
栏目:
智能、算法、系统工程
出版日期:
1900-01-01

文章信息/Info

Title:
Full Duplex and Programmable UART Based on FSM Methodology
文章编号:
1673-629X(2007)02-0053-03
作者:
曹会华 贺占庄
西安微电子技术研究所
Author(s):
CAO Hui-hua HE Zhan-zhuang
Xi' an Institute of Microelectronics Technology
关键词:
有限状态VHDLUART异步通信
Keywords:
FSM VHDL UART asynchronous communication
分类号:
TN492
文献标志码:
A
摘要:
异步协议是广泛应用于数据链路层的串行通信协议,文中基于该协议用VHDL设计了全双工可编程UART(Uni—versal Asynchronous Receiver Transmitter,通用异步收发器)。重点讨论了使用FSM(有限状态机)技术进行接收器和发送器两大核心模块的设计实现,以及接收器能够正常工作的关键技术——倍频采样技术;此外本设计在采样的同时实现串并转换,它比传统的方法能少一个周期的时钟消耗。设计的UART在Quartus Ⅱ4.0中通过了全部功能仿真
Abstract:
Asynchronous protocol is widely used in serial communication of data link layer. A full duplex and programmable UART containing asynchronous protocol is designed with VHDL in this paper. Mainly discuss the design and implementation of the transmitter and receiver of UART with FSM, and the sample technique with double frequency. It is the key technique which makes the receiver work efficiently and correctly. The conversion from serial to parallel data is implemented at the same time with sampling, and thus compared with the traditional method a clock cycle is saved in design. The functions of UART are simulated in Quartus Ⅱ 4.0 successfully

相似文献/References:

[1]沈海嘉 杨全胜.基于FPGA的ARM9与PC/104总线接口的设计[J].计算机技术与发展,2009,(03):182.
 SHEN Hai-jia,YANG Quan-sheng.Design and Realization of Interface Between ARM9 and PC/104 Based on FPGA[J].,2009,(02):182.
[2]付麦霞 邢超 廉飞宇 王澎.基于FPGA的图像边缘检测器的研究和设计[J].计算机技术与发展,2009,(04):196.
 FU Mai-xia,XING Chao,LIAN Fei-yu,et al.Research and Design of Edge Detection Based on FPGA[J].,2009,(02):196.
[3]孙栓 赵敏 戴维.微小卫星星载计算机存储容错技术研究[J].计算机技术与发展,2008,(08):148.
 SUN Shuan,ZHAO Min,DAI Wei.Research of Fault - Tolerant in RAM of House - Keeping Computer for Small Satellite[J].,2008,(02):148.
[4]许正荣 贾贤龙 李阳 杨敦毅.CRC编码运算中移位寄存器的设计[J].计算机技术与发展,2008,(11):103.
 XU Zheng-rong,JIA Xian-long,LI Yang,et al.Design of Shift Register in CRC Code Operation[J].,2008,(02):103.
[5]张亚平 贺占庄.基于FPGA的VGA显示模块设计[J].计算机技术与发展,2007,(06):242.
 ZHANG Ya-ping,HE Zhan-zhuang.Design of VGA Display Module Based on FPGA[J].,2007,(02):242.
[6]房瑞华 黄士坦.用STATECAD快速设计有限状态机[J].计算机技术与发展,2006,(12):122.
 FANG Rui-hua,HUANG Shi-tan.Repid Design of Finite State Machine with STATECAD[J].,2006,(02):122.
[7]刘小会,许蕾,刘海颖,等.基于CORDIC改进算法的反正切函数在FPGA中的实现[J].计算机技术与发展,2013,(11):103.
 LIU Xiao-hui[],XU Lei[],LIU Hai-ying[],et al.Realization of Arc-tangent Function Based on Improved CORDIC Algorithm in FPGA[J].,2013,(02):103.
[8]王月琴,杨恒新.CRC码串并结合算法的研究与实现[J].计算机技术与发展,2014,24(06):103.
 WANG Yue-qin,YANG Heng-xin.Research and Implementation of CRC Code Serial Parallel Combining Algorithm[J].,2014,24(02):103.

备注/Memo

备注/Memo:
曹会华(1977-),女,湖南人,硕士研究生,主要研究方向为SoC和IP核设计;贺占庄,硕士生导师,研究员,主要研究方向为计算机系统结构、SoC和IP核设计
更新日期/Last Update: 1900-01-01