一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于FPGA的Aurora总线数据交互系统及方法与流程

2023-01-16 12:02:37 来源:中国专利 TAG:

技术特征:
1.基于fpga的aurora总线数据交互系统,其特征在于,包括第一aurora交互模块、第二aurora交互模块、aurora总线,所述第一aurora交互模块包括相互通信连接的第一全可编程片上系统、第一aurora总线接口,所述第二aurora交互模块包括相互通信连接的第二全可编程片上系统、第二aurora总线接口,所述第一aurora总线接口与所述第二aurora总线接口通过所述aurora总线相互通信连接。2.根据权利要求1所述的基于fpga的aurora总线数据交互系统,其特征在于,所述第一全可编程片上系统、所述第二全可编程片上系统均为zynq-7000系列芯片,所述第一全可编程片上系统、所述第二全可编程片上系统均包括相互通信连接的ps、pl。3.根据权利要求2所述的基于fpga的aurora总线数据交互系统,其特征在于,ps与pl之间通过axi总线相互通信连接。4.根据权利要求3所述的基于fpga的aurora总线数据交互系统,其特征在于,pl包括相互通信连接的bram、ip核、fifo,所述bram与所述ps相互通信连接,所述ip核用以接收第一aurora交互模块外或第二aurora交互模块外的数据,所述fifo用以向第一aurora交互模块或第二aurora交互模块发送数据。5.根据权利要求4所述的基于fpga的aurora总线数据交互系统,其特征在于,bram用以:ip核接收数据时,接收经ip核传输来的ip数据并存储,然后将数据发送给ps。6.根据权利要求5所述的基于fpga的aurora总线数据交互系统,其特征在于,bram还用以:fifo发送数据时,接收经ps传输来的数据并存储,然后将数据发送给ip核。7.根据权利要求4至6任一项所述的基于fpga的aurora总线数据交互系统,其特征在于,所述ip核为aurora 8b/10b ip核。8.基于fpga的aurora总线数据交互方法,其特征在于,使用权利要求4至7任一项所述的基于fpga的aurora总线数据交互系统,包括以下步骤:第一aurora交互模块或第二aurora交互模块接收数据包括以下步骤:j1,第一aurora总线接口或第二aurora总线接口接收数据并发送至ip核;j2,ip核根据ip核对应的设置接收数据进行编码处理然后发送至bram;j3,bram将ip数据存储;j4,ps将bram中的数据取出。9.根据权利要求8所述的基于fpga的aurora总线数据交互方法,其特征在于,第一aurora交互模块或第二aurora交互模块发送数据包括以下步骤:f1,ps向bram发送数据;f2,bram接收由ps传输来的数据并发送至ip核;f3,ip核对数据进行编码处理然后发送至fifo;f4,fifo将数据通过第一aurora总线接口或第二aurora总线接口向外发送。

技术总结
本发明涉及总线通信技术领域,公开了基于FPGA的Aurora总线数据交互系统及方法,该交互系统,包括第一Aurora交互模块、第二Aurora交互模块、Aurora总线,所述第一Aurora交互模块包括相互通信连接的第一全可编程片上系统、第一Aurora总线接口,所述第二Aurora交互模块包括相互通信连接的第二全可编程片上系统、第二Aurora总线接口,所述第一Aurora总线接口与所述第二Aurora总线接口通过所述Aurora总线相互通信连接。本发明解决了现有技术存在的开发难度大、拓展性差、架构的灵活性差等问题。架构的灵活性差等问题。架构的灵活性差等问题。


技术研发人员:陈鹏旭
受保护的技术使用者:成都航天通信设备有限责任公司
技术研发日:2022.11.28
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献