作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (24): 239-241. doi: 10.3969/j.issn.1000-3428.2009.24.079

• 工程应用技术与实现 • 上一篇    下一篇

基于IP核的PCI Express接口

徐 天1,何道君2,徐金甫1   

  1. (1. 解放军信息工程大学电子技术学院,郑州 450004;2. 北方信息技术研究所,北京 100072)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-12-20 发布日期:2009-12-20

PCI Express Interface Based on IP-core

XU Tian1, HE Dao-jun2, XU Jin-fu1   

  1. (1. Institute of Electronic Technology, PLA Information Engineering University, Zhengzhou 450004; 2. North Information Technology Institute, Beijing 100072)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-12-20 Published:2009-12-20

摘要: 提出一种基于IP核的PCI Express接口设计方案,采用分层的体系结构,具有高性能、高可靠性、软件兼容等特点。在Xilinx公司的xc5vlx30t FPGA器件中,运用PCI Express硬核端点模块,设计并实现了PCI Express总线接口,同时在接口内部设计了DMA控制器。仿真实验结果表明,该接口能够有效提高总线的数据传输速率,充分发挥总线的性能。

关键词: PCI Express总线, 现场可编程门阵列, DMA控制器, IP核

Abstract: A design scheme for PCI Express interface based on IP-core is proposed, which uses storied structure and has such characteristics as high performance, high reliability and software compatibility. The PCI Express bus interface is designed and implemented by using PCI Express endpoint block hard IP-core in Xilinx xc5vlx30t Field Programmable Gate Array(FPGA). A DMA controller is also designed inside the interface logic circuit. Simulation experimental results show this interface speeds up the frequency of data transfer and the high performance of PCI Express bus is demonstrated adequately.

Key words: PCI Express bus, Field Programmable Gate Array(FPGA), DMA controller, IP-core

中图分类号: