基于FPGA的多串口通信设计与实现

作者:殷安龙; 张持健; 陈林; 许矛盾
来源:电子设计工程, 2016, 24(17): 45-47.
DOI:10.14022/j.cnki.dzsjgc.2016.17.014

摘要

为了实现PC机同时与多个外设终端实时进行通信显示的要求,从而达到PC机对所属串口设备的实时监测与控制,本文采用基于FPGA和Ni OSⅡ软核的方法开发出一套多串口通信系统。文章通过以CycloneⅡ系列的EP2C8Q208C8N为MCU设计电路和Verilog语言描述生成UART IP软核实现多串口数据传输至处理器的设计方案,结合Model Sim仿真以及串口调试助手模拟PC机与串口设备之间通信的试验。结果表明,该系统能实现PC机与所属串口设备之间的通信,通信准确率高,速度快,具有可行性。

全文