[发明专利]一种基于PCIe的全双工DMA传输方法在审
申请号: | 201510670061.3 | 申请日: | 2015-10-16 |
公开(公告)号: | CN105356988A | 公开(公告)日: | 2016-02-24 |
发明(设计)人: | 郭恩全;郑霖 | 申请(专利权)人: | 陕西海泰电子有限责任公司 |
主分类号: | H04L5/14 | 分类号: | H04L5/14 |
代理公司: | 西安亿诺专利代理有限公司 61220 | 代理人: | 康凯 |
地址: | 710075 陕西省西安市*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 pcie 双工 dma 传输 方法 | ||
1.一种基于PCIe的全双工DMA传输方法,包括板卡设备以及上位机;其特征在于:所述板卡设备为基于PCIe总线的板卡设备,包括发送侧控制寄存器、接收侧控制寄存器以及数据传输控制单元,发送侧控制寄存器和接收侧控制寄存器均设置有独立的FIFO;数据传输控制单元控制发送侧控制寄存器以及接收侧控制寄存器与上位机进行数据传输;所述的数据传输控制单元分别向上位机发送读请求TLP数据包以及写请求TLP数据包,将读请求TLP数据包设置为高优先级,写请求TLP数据包设置为低优先级;发送完读请求TLP数据包之后,即发送写请求TLP数据包,直至上位机以读完成TLP数据包的形式返回了全部数据,再发送下一个读请求TLP数据包。
2.根据权利要求1所述的一种基于PCIe的全双工DMA传输方法,其特征在于:所述的FIFO的深度为2048,数据宽度为32位。
3.根据权利要求1所述的一种基于PCIe的全双工DMA传输方法,其特征在于:所述的控制寄存器均包括上位机物理地址寄存器、TLP数据包大小寄存器、TLP数据包个数寄存器、板卡设备内部物理地址寄存器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西海泰电子有限责任公司,未经陕西海泰电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510670061.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于内燃机的废气回收系统
- 下一篇:离子液体在预处理塑料表面以金属化中的用途