摘要
针对主从式结构的高速串行通信需求,设计一种基于现场可编程逻辑阵列(FPGA)的高速串行通信接口方案,由FPGA实现双缓冲先进先出(FIFO)存储器及多通道异步收发器(UART)的扩展等通信接口功能,根据主从控制器间的通信协议完成串行通信软件设计,由ARM控制UART在3.125Mbps波特率下稳定工作,满足了主从控制器之间的高速串行通信要求。
Considering of the high speed serial communication needs of master-slave structure, the paper proposes a high-speed serial communication based on field programmable logic array (FPGA). FPGA implements the extended communication interface function of double buffering first-in first-out (FIF0) memory and multi-channel asynchronous transceiver. It completes serial communication software design according to the communication protocol. The ARM controls UART work steadily in 3. 125 Mbps baud rate, meets the high speed serial communication requirements between the master-slave controller.
出处
《信息技术》
2013年第7期113-116,120,共5页
Information Technology
关键词
高速串行通信
数控机床
主从控制
FPGA
high speed serial communication
CNC machine
master-slave control
FPGA