-
公开(公告)号:CN110209626B
公开(公告)日:2023-02-10
申请号:CN201910447112.4
申请日:2019-05-27
Applicant: 哈尔滨工程大学
Abstract: 本发明涉及一种基于AVALON总线的以太网数据传输系统及方法,属于嵌入式控制技术领域。本发明通过在FPGA的可编程片上系统中添加符合AVALON总线协议规范的自定义IP核,通过NiosⅡ软核处理器进行控制,能实现上位机和FPGA片内信号处理模块之间通过以太网端口进行双向数据传输。本发明在使用软件程序对以太网控制器W5500进行灵活控制的同时,通过合理利用AVALON总线控制信号,解决了NiosⅡ处理器和信号处理模块的数据速率不匹配的问题,有效解决了传输数据的丢失与冗余传输;本发明通过自定义IP核,解决了传统PIO核传输数据效率低且不能连续传输的问题,利用适当的控制信号实现了数据的双向传输,具有连续传输数据不中断的优点,应用前景广泛。
-
公开(公告)号:CN110209626A
公开(公告)日:2019-09-06
申请号:CN201910447112.4
申请日:2019-05-27
Applicant: 哈尔滨工程大学
Abstract: 本发明涉及一种基于AVALON总线的以太网数据传输系统及方法,属于嵌入式控制技术领域。本发明通过在FPGA的可编程片上系统中添加符合AVALON总线协议规范的自定义IP核,通过Nios Ⅱ软核处理器进行控制,能实现上位机和FPGA片内信号处理模块之间通过以太网端口进行双向数据传输。本发明在使用软件程序对以太网控制器W5500进行灵活控制的同时,通过合理利用AVALON总线控制信号,解决了Nios Ⅱ处理器和信号处理模块的数据速率不匹配的问题,有效解决了传输数据的丢失与冗余传输;本发明通过自定义IP核,解决了传统PIO核传输数据效率低且不能连续传输的问题,利用适当的控制信号实现了数据的双向传输,具有连续传输数据不中断的优点,应用前景广泛。
-