数据传输方法及装置
基本信息
申请号 | CN201710087230.X | 申请日 | - |
公开(公告)号 | CN106844245B | 公开(公告)日 | 2019-11-12 |
申请公布号 | CN106844245B | 申请公布日 | 2019-11-12 |
分类号 | G06F13/16(2006.01)I; G06F13/28(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 刘霄霄 | 申请(专利权)人 | 北京腾凌科技有限公司 |
代理机构 | 北京博思佳知识产权代理有限公司 | 代理人 | 北京腾凌科技有限公司 |
地址 | 100085 北京市海淀区上地信息路11号一层112、114、116、118、120室 | ||
法律状态 | - |
摘要
摘要 | 本申请提供一种数据传输方法及装置,方法包括:DMA控制器接收PCIE设备发送的数据传输请求;根据数据传输请求携带的第二存储空间的基地址从存储器中获取第三存储空间的基地址;根据第三存储空间的基地址和数据传输请求携带的读写标识向所述存储器中的第三存储空间读或者写数据。本申请不经过CPU的直接控制,即可通过DMA控制器实现PCIE设备与存储器的数据传输,将CPU解放出来以用于进行其它处理,进而提高了数据传输效率。此外,PCIE设备与存储器之间是通过携带有可DMA的第二存储空间的基地址的数据传输请求实现的数据传输过程,并不涉及PCIE总线地址与存储空间内存地址的映射转换,因此可进一步提高数据传输效率。 |
