基于FPGA和ARM架构的串行通信接口模块设计  被引量:1

Design of Serial Communication Interface Module Based on FPGA and ARM Architecture

在线阅读下载全文

作  者:徐海纳 郑骏 XU Haina;ZHENG Jun(China Electronics Technology Group Corporation No.58 Research Institute,Wuxi Jiangsu 214072,China)

机构地区:[1]中国电子科技集团公司第58研究所,江苏无锡214072

出  处:《信息与电脑》2023年第16期190-193,共4页Information & Computer

摘  要:介绍了一种基于现场可编程门阵列(Field Programmable Gate Array,FPGA)和高级精简指令集计算机机器(Advanced Reduced Instruction Set Computer Machine,ARM)架构的串行通信接口模块;利用FPGA的可编程性,实现自适应串行通信接口RS-232同步/异步串口控制功能和协议解析功能。同时,利用ARM实现数据流控、数据转发、设备远程控制等网络控制功能。设计结果表明,采用FPGA+ARM架构实现的24路串行数据通信接口模块,从串行通道上接收来自串行数据源或其他终端的信息,再经协议解析后送往服务器,同时将以太网上接收到的来自服务器的情报信息,按指定协议格式封装后通过24路串行通道发送远程终端。This paper introduces a serial communication interface module based on Field Programmable Gate Array(FPGA)and Advanced Reduced Instruction Set Computer Machine(ARM)architecture;Utilize the programmability of FPGA to achieve adaptive serial communication interface RS-232 synchronous/asynchronous serial port control function and synchronous/asynchronous serial port protocol parsing function.At the same time,ARM is used to achieve network control functions such as data flow control,data forwarding,and device remote control.The design results indicate that the 24 channel serial data communication interface module implemented using FPGA+ARM architecture receives information from the serial data source or other terminals on the serial channel,which is then parsed by the protocol and sent to the server.At the same time,the information received from the server on the Ethernet is encapsulated in the specified protocol format and sent to the remote terminal through the 24 channel serial channel..

关 键 词:串口通信 同步/异步串行通信接口 现场可编程门阵列(FPGA) 协议栈 

分 类 号:TN919.3[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象