期刊文献+

基于FPGA的PCIe接口逻辑设计与实现 被引量:5

Design and implementation of PCIe interface logic based on FPGA
下载PDF
导出
摘要 为了提升高速串行计算机扩展总线标准(PCIe)总线互联设备在高速通信过程中的系统性能,减少对中央处理器(CPU)资源的占用,基于Kintex-7系列现场可编程逻辑门阵列(FPGA)平台进行总线主控式直接存储访问(DMA)设计,通过PCIe接口实现了主机设备(PC)与FPGA设备之间的高性能数据传输。同时,基于RootPort仿真平台设计DMA读写测试用例,仿真结果验证PCIe接口逻辑的正确性。通过连接上位机和配置驱动进行实际传输速率测试,结果表明,DMA写速率最高可达1620 MB/s,DMA读速率最高可达1427 MB/s,带宽最大值能够达到PCIe接口理论带宽值的84%。设计方案成本低,可靠性高,能够满足高性能、低延时的数据采集要求。 The bus master Direct Memory Access(DMA)controller is implemented based on the Kintex-7 series Field Programmable Gate Array(FPGA)platform in order to improve the system performance of Peripheral Component Interconnect express(PCIe)bus interconnection devices in the process of high-speed communication and reduce the consumption of Central Processing Unit(CPU)resources.The high performance data transmission between Personal Computer(PC)and FPGA via PCIe is realized.DMA test cases are designed through the Root Port simulation platform,and the simulation results verify the correctness of the PCIe interface logic.The actual transmission rate is tested through the master computer and driver,and the experimental results show that the measured highest transfer rates are 1620 MB/s on write and 1427 MB/s on read,which reaches 84%of the theoretical maximum.The design scheme bears the advantages of low cost and high reliability,and can meet the requirements of data acquisition with high performance and low delay.
作者 李龙乾 方华 冯姣 李鹏 LI Longqian;FANG Hua;FENG Jiao;LI Peng(School of Electronic&Information Engineering,Nanjing University of Information Science&Technology,Nanjing Jiangsu 210044,China)
出处 《太赫兹科学与电子信息学报》 2022年第4期385-392,共8页 Journal of Terahertz Science and Electronic Information Technology
基金 国家自然科学基金资助项目(61501244,61501245) 江苏省自然科学基金资助项目(BK20150932)。
关键词 高速串行计算机扩展总线标准 现场可编程逻辑门阵列 直接存储访问 数据传输 Peripheral Component Interconnect express Field Programmable Gate Array Direct Memory Access data transmission
  • 相关文献

参考文献8

二级参考文献44

  • 1PCI — SIG. PCI Express Base Specification Revision 1.0a [Z].www. pci—sig. com,2003.
  • 2Altera Corporation, IP Compiler for PCI Express User Guide [Z/OL]. http: //www. altera, com/literature/ ug/ug __ pci _ ex-press. pdf? 2010.
  • 3马呜锦,朱剑冰,何红旗,等.PCI、PCIX和PCIExpress的原理及体系结构[M].北京:清华大学出版社,2007:4.
  • 4Xilinx DS551.LogiCORE IP Endpoint Block Plus vl.15 for PCI Express[DB]. 2011-06-22.
  • 5Kraig Lund, David Naylor, Steve Trynosky. XAPP859: Virtex-5 FPGA Integrated Endpoint Block for PCI Express Designs:DDR2 SDRAM DMA Initiator Demonstration Platform[DB]. 2008- 07- 31.
  • 6Jake Wiltgen, John Ayer. XAPPI052:Bus Master Performance Demonstration Reference Design for the Xilinx Endpoint PCI Express Solutions[DB]. 2011-09-29.
  • 7Alex Goldhammer, John Ayer Jr. WP350:Understanding Performance of PCI Express Systems[DB]. 2008-09-04.
  • 8周立国,梁淮宁,谢冬冬,王招凯.基于PCI Express总线的数据传输卡的设计与实现[J].电子测量技术,2007,30(11):28-31. 被引量:18
  • 9LogiCORETMIP Virtex-6FPGA Integrated Block Data Sheet[R].Xilinx,2009.
  • 10余洪敏,陈陵都,刘忠立.FPGA中专用可重构乘法器的设计(英文)[J].Journal of Semiconductors,2008,29(11):2218-2225. 被引量:5

共引文献62

同被引文献48

引证文献5

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部