-
题名PCIe总线DMA高速传输系统的设计与实现
被引量:2
- 1
-
-
作者
刘佳宁
单伟
刘金鹏
-
机构
中国电子科技集团公司第五十八研究所
-
出处
《电子技术应用》
2023年第12期85-89,共5页
-
文摘
针对数据传输系统中外设带宽受限、有效带宽低的问题,设计了一种PCIe总线的DMA高速传输系统。以FPGA为控制核心,采用PIO操作与DMA操作分时组合的控制模式实现全双工DMA读写通道的传输层协议。PIO操作配合中断实现指令与状态实时收发,DMA模块设计了一种两段式切片的裁剪机制实现PCIe协议的传输长度控制,发送模块设计请求仲裁逻辑实现请求事务的优先级仲裁,接收模块采用本地缓存TAG标号的方法实现请求回应的实时管理并解决回应乱序问题。最后通过时钟计数的方法测试传输速度,分析了影响读写传输速度的制约因素。经验证,DMA写操作有效带宽已经达到75%,非常接近80%的理论极限,DMA读操作也达到了60%。本设计解决了高速数据传输系统中的带受限宽问题,具有一定的工程应用价值。
-
关键词
PCIe总线
DMA
两段式切片
请求仲裁
回应乱序
-
Keywords
PCIe bus
DMA
two-section slice
request arbitration
out-of-order
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-