基于FPGA的多串口通信设计与实现OA
串行接口是一种被广泛应用的接口形式,一般采用专用集成电路实现,在串口较多的电路中,将大大增加PCB面积和布线难度,同时,如何处理多串口通信时的中断冲突,也是一个难点.为了解决这些问题,本文结合实际工程需要,基于FPGA平台设计了多串口通信处理模块.该模块不仅包含通用的UART芯片功能,而且还针对多串口工作的情况,设计了中断控制器,解决了多个串口的中断冲突问题.该电路结构简单、工作稳定,可运用于低速率的异步通信.
Serial port is a widely used interface form,generaly uses the ASIC implementation,,the circuit has more serial port,wil greatly increase the PCB area and routing, as wel as,how to deal with the interrupt conflict problem of multi serial port,is also difficult.In order to solve these problems,for the actual application,a serial port communication processing module is designed in this paper.The designed module not only realize the general function of UART chip…查看全部>>
李伟
中国电子科技集团公司第二十研究所 陕西西安 710068
信息技术与安全科学
串行接口专用集成电路FPGAUART中断控制VHDL
serial portASICFPGAUARTinterrupt controlerVHDL
《数字技术与应用》 2015 (2)
174-175,177,3
评论