-
公开(公告)号:CN107729281B
公开(公告)日:2019-11-15
申请号:CN201710769906.3
申请日:2017-08-31
Applicant: 北京计算机技术及应用研究所
IPC: G06F13/42
Abstract: 本发明公开了一种基于RapidIO的高速传输实现方法,其中,包括:进行RapidIO驱动模块加载;进行主设备驱动加载;进行从设备驱动加载;进行高速传输驱动模块加载;进行高速传输驱动模块加载之后,进行设备打开;申请DMA通道;进行虚拟地址到物理地址的映射;将RapidIO地址映射到物理地址;进行主从设备间的通信,包括:发送数据采集指令;发送DMA数据包;通知接收设备DMA数据已发送;接收DMA数据;重复发送DMA数据包、通知接收设备DMA数据已发送以及接收DMA数据步骤,直到全部数据发送完毕;发送停止命令。本发明可以进行VPX架构下RapidIO总线下通过DMA进行大数据高速传输工作。
-
公开(公告)号:CN107729281A
公开(公告)日:2018-02-23
申请号:CN201710769906.3
申请日:2017-08-31
Applicant: 北京计算机技术及应用研究所
IPC: G06F13/42
Abstract: 本发明公开了一种基于RapidIO的高速传输实现方法,其中,包括:进行RapidIO驱动模块加载;进行主设备驱动加载;进行从设备驱动加载;进行高速传输驱动模块加载;进行高速传输驱动模块加载之后,进行设备打开;申请DMA通道;进行虚拟地址到物理地址的映射;将RapidIO地址映射到物理地址;进行主从设备间的通信,包括:发送数据采集指令;发送DMA数据包;通知接收设备DMA数据已发送;接收DMA数据;重复发送DMA数据包、通知接收设备DMA数据已发送以及接收DMA数据步骤,直到全部数据发送完毕;发送停止命令。本发明可以进行VPX架构下RapidIO总线下通过DMA进行大数据高速传输工作。
-