摘要

文章介绍了一种在现场可编程门阵列(FPGA)上实现UART的方法。首先阐述了UART异步串行通信原理,然后介绍了实现UART异步串行通信的硬件接口电路及各部分硬件模块,以及用硬件描述语言Verilog来开发UART通信接口电路的FPGA实现。系统结构进行了模块化分解,使之适应自顶向下(Top-Down)的设计方法。最后给出功能仿真结果,验证了整个设计的正确性和可靠性。