检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:任勇峰[1] 尚辰阳 Ren Yongfeng;Shang Chenyang(Key Laboratory of Instrumentation Science and Dynamic Measurement,Ministry of Education,North University of China,Taiyuan 030051,China)
机构地区:[1]中北大学仪器科学与动态测试教育部重点实验室,太原030051
出 处:《单片机与嵌入式系统应用》2022年第11期49-53,共5页Microcontrollers & Embedded Systems
摘 要:为了提高飞行物器指令信息和状态信息传输的实时性和可靠性,采用以太网来传输数据。而大多数以太网采用的是未集成协议栈和接口转换模块的物理芯片,从而导致数据无法直接进行传输。针对这一问题,将协议栈和接口转接模块利用IP核封装完成模块化设计、直接进行数据传输。以FPGA作为核心控制器件,将以太网的MAC层接口与UDP/IP的协议栈封装成为可配置的IP核,具有比较强的移植性。网络调试助手和Wireshark软件测试结果显示,IP核性能稳定,且本设备可以实现速率为865.19 Mb/s的数据和指令传输,同时可以完成数据实时发送和接收且不丢包,符合要求。In order to improve the real-time and reliability of missile command information and status information transmission,Ethernet is used to transmit the data.Most Ethernet uses physical chips that do not integrate protocol stack and interface conversion module,so data cannot be transmitted directly.To solve this problem,this paper completes the modular design of protocol stack and interface switching module by using IP core encapsulation for direct data transmission.Taking FPGA as the core control device,the MAC layer interface of Ethernet and the protocol stack of UDP/IP are encapsulated into a configurable IP core,which has strong portability.After being tested by the network debugging assistant and Wireshark software,the results show that the performance of the IP core is stable,and the device can realize the transmission of data and instructions with a speed of 865.19 Mb/s.At the same time,it can send and receive data in real time without packet loss,which meets the requirements.
关 键 词:以太网 FPGA UDP/IP协议 MAC层 IP核
分 类 号:TN911[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222