介绍了基于IP模块的异步通信接口UART(通用异步接收发送设备)设计以及在FPGA(现场可编程门阵列)上实现的设计流程,包括UART模块的Verilog源代码设计,以及多种EDA(电子设计自动化)软件的使用:利用Debussy对源代码进行了调试,分析了设计的组织结构,利用ModelSim SE 5.8对设计进行了仿真,利用Synplify Pro 7.2进行了综合,利用Project Navigator对设计进行了布局布线,并完成了时序仿真,最后在Xilinx的SPARTANⅡE芯片上下载实现,经验证符合设计要求.