基于有限状态机实现全双工可编程UART

被引:11
作者
曹会华
贺占庄
机构
[1] 西安微电子技术研究所
关键词
有限状态机; VHDL; UART; 异步通信;
D O I
暂无
中图分类号
TN79 [数字电路];
学科分类号
摘要
异步协议是广泛应用于数据链路层的串行通信协议,文中基于该协议用VHDL设计了全双工可编程UART(Uni-versal Asynchronous Receiver Transmitter,通用异步收发器)。重点讨论了使用FSM(有限状态机)技术进行接收器和发送器两大核心模块的设计实现,以及接收器能够正常工作的关键技术———倍频采样技术;此外本设计在采样的同时实现串并转换,它比传统的方法能少一个周期的时钟消耗。设计的UART在Quartus II 4.0中通过了全部功能仿真。
引用
收藏
页码:53 / 55
页数:3
相关论文
共 4 条
  • [1] 集成电路设计VHDL教程.[M].赵俊超等编写;.北京希望电子出版社.2002,
  • [2] 数字集成系统的结构化设计与高层次综合.[M].王志华;邓仰东编著;.清华大学出版社.2000,
  • [3] 实用接口技术.[M].李广军;王厚军编著;.电子科技大学出版社.1998,
  • [4] 计算机网络教程.[M].高传善等主编;.复旦大学出版社.1994,