一种基于RapidIO的高速传输实现方法

    公开(公告)号:CN107729281B

    公开(公告)日:2019-11-15

    申请号:CN201710769906.3

    申请日:2017-08-31

    Abstract: 本发明公开了一种基于RapidIO的高速传输实现方法,其中,包括:进行RapidIO驱动模块加载;进行主设备驱动加载;进行从设备驱动加载;进行高速传输驱动模块加载;进行高速传输驱动模块加载之后,进行设备打开;申请DMA通道;进行虚拟地址到物理地址的映射;将RapidIO地址映射到物理地址;进行主从设备间的通信,包括:发送数据采集指令;发送DMA数据包;通知接收设备DMA数据已发送;接收DMA数据;重复发送DMA数据包、通知接收设备DMA数据已发送以及接收DMA数据步骤,直到全部数据发送完毕;发送停止命令。本发明可以进行VPX架构下RapidIO总线下通过DMA进行大数据高速传输工作。

    一种基于RapidIO的高速传输实现方法

    公开(公告)号:CN107729281A

    公开(公告)日:2018-02-23

    申请号:CN201710769906.3

    申请日:2017-08-31

    Abstract: 本发明公开了一种基于RapidIO的高速传输实现方法,其中,包括:进行RapidIO驱动模块加载;进行主设备驱动加载;进行从设备驱动加载;进行高速传输驱动模块加载;进行高速传输驱动模块加载之后,进行设备打开;申请DMA通道;进行虚拟地址到物理地址的映射;将RapidIO地址映射到物理地址;进行主从设备间的通信,包括:发送数据采集指令;发送DMA数据包;通知接收设备DMA数据已发送;接收DMA数据;重复发送DMA数据包、通知接收设备DMA数据已发送以及接收DMA数据步骤,直到全部数据发送完毕;发送停止命令。本发明可以进行VPX架构下RapidIO总线下通过DMA进行大数据高速传输工作。

Patent Agency Ranking