uart是一种广泛应用于短距离、低速、低成本通信的串行传输接口.由于常用uart芯片比较复杂且移植性差,提出一种采用可编程器件FPGA实现uart的方法, 实现了对uart的模块化设计.首先简要介绍uart的基本特点,然后依据其系统组成设计顶层模块,再采用有限状态机设计接收器模块和发送器模块,所有功能的实现全部采用VHDL进行描述,并用Modelsim软件对所有模块仿真实现.最后将uart的核心功能集成到FPGA上,使整体设计紧凑,小巧,实现的uart功能稳定、可靠.
标签:
uart
FPGA
应用于
低速
上传时间:
2013-12-01
上传用户:zuozuo1215