基于FPGA的PCIE总线DMA传输的实现.pdfVIP

  • 66
  • 0
  • 约4.26千字
  • 约 3页
  • 2019-04-12 发布于广西
  • 举报
设计与研发 2016.21 基于FPGA的PCIE总线DMA传输的实现 * 张鹏泉,褚孝鹏 , 曹晓冬,范玉进,汪 振 (天津光电集团公司,300211) 摘要:为了实现不同应用条件下对高速数据传输的不同要求,本文提出一种基于FPGA的PCIE DMA传输结构及其实现方法, 可以利用不同的工作模式灵活应对不同的高速数据传输需求,有效地将上位处理器从数据传输工作中解放出来,具有移植性 强,传输效率高,数据负荷长度灵活等特点。 关键词 :FPGA;PCLE;DMA传输 Implementation of PCIE bus DMA transmission based on FPGA * Zhang Pengquan,Zhu Xiaopeng,Cao Xiaodong,Fan Yujin,Wang Zhen (Tianjin photoelectric group company,300211) Abstract:In order to realize different application conditions of high-speed data transmission requirements is proposed in this paper a based on FPGA PCIe DMA transmission structure and its realization method,you can use different operation modes of the flexible respond differently to the high-speed data transmission requirements,effectively will host at the processor to be liberated from the data transmission,has strong portability,high transmission efficiency,the length of the data load flexible features. FPGA;PCLE;DMA transmission Keywords : 随着电子器件运算速度的高速发展,尤其是在宽带高速信号 间的互连领域。 采集、数据高速存储、图像处理等领域,新出现的器件和设备对数 目前,市场上可以使用的PCIE桥接芯片种类较少,且往往 据的传输速度和带宽有了更高的要求。PCI Express总线作为 受到链路宽度的限制,所以单纯使用桥片与USB3.0等其它总线 第三代I/O总线的代表,能够通过差分链路来提供高性能、高 相比并不具有明显优势。另一方面,目前主流的FPGA供应商均 速、点到点的串行双工数据传输,可以对单板上的分层总线结构 支持PCIE IP核,基于FPGA的设计可增大系统灵活性,稳定性, 提供最理想的支持,已经被广泛应用到计算机与各种外设组件之 板卡的速度快,可扩展性强,系统集成度高,所以使用FPGA实现 图1 DMA控制器结构图 4 万方数据 2016.21 设计与研发 PCIE链路成为越来越多开发者的首选。本文提出一种基于FPGA 放出来,为数据的高速传输与高效处理提供了优秀的技术支持。 的PCIE DMA传输控制器的实现方式,可以灵活适应不同速率、不 DMA控制器实现了3种传输模式,直接传输模式,直接D

文档评论(0)

1亿VIP精品文档

相关文档