摘要: 提出一种基于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
中图分类号:
徐 天;何道君;徐金甫. 基于IP核的PCI Express接口[J]. 计算机工程, 2009, 35(24): 239-241.
XU Tian; HE Dao-jun; XU Jin-fu. PCI Express Interface Based on IP-core[J]. Computer Engineering, 2009, 35(24): 239-241.