计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2013年
9期
195-198
,共4页
PCI-Express总线%FPGA%直接存储器访问%WinDriver
PCI-Express總線%FPGA%直接存儲器訪問%WinDriver
PCI-Express총선%FPGA%직접존저기방문%WinDriver
PCI-Express bus%FPGA%direct memory access%WinDriver
结合高速数据加密卡这一具体应用,介绍了PCIExpress总线协议、基于PCIExpress的高速数据传输系统构成和以FPGA为核心的硬件电路,并对WindowsXP系统下借助WinDriver生成PCIE设备驱动程序、采用SGDMA方式实现数据传输予以阐述,程序在ArriaIIGX开发板上调试成功。该系统采用FPGA的PCIE硬核实现PCIExpress总线的接口逻辑,摒弃了专用总线接口芯片,大大提高了设计的灵活性和可扩展性;采用SGDMA方式又满足了数据传输量大时对速度的要求。
結閤高速數據加密卡這一具體應用,介紹瞭PCIExpress總線協議、基于PCIExpress的高速數據傳輸繫統構成和以FPGA為覈心的硬件電路,併對WindowsXP繫統下藉助WinDriver生成PCIE設備驅動程序、採用SGDMA方式實現數據傳輸予以闡述,程序在ArriaIIGX開髮闆上調試成功。該繫統採用FPGA的PCIE硬覈實現PCIExpress總線的接口邏輯,摒棄瞭專用總線接口芯片,大大提高瞭設計的靈活性和可擴展性;採用SGDMA方式又滿足瞭數據傳輸量大時對速度的要求。
결합고속수거가밀잡저일구체응용,개소료PCIExpress총선협의、기우PCIExpress적고속수거전수계통구성화이FPGA위핵심적경건전로,병대WindowsXP계통하차조WinDriver생성PCIE설비구동정서、채용SGDMA방식실현수거전수여이천술,정서재ArriaIIGX개발판상조시성공。해계통채용FPGA적PCIE경핵실현PCIExpress총선적접구라집,병기료전용총선접구심편,대대제고료설계적령활성화가확전성;채용SGDMA방식우만족료수거전수량대시대속도적요구。
Combined with the specific application for high-speed data encryption card,introduce PCI Express bus protocol,the structure of the high-speed data transmission system based on PCI Express and hardware circuit of FPGA as the core. The method of using WinDriver to generate PCIE device driver software and realize high speed data transferring with SG DMA under Windows XP operation system is al-so discussed. The program has already been debugged and DMA data transmission is successful between the computer and the Arria II GX development board. The system uses PCIE IP hard core instead of a dedicated interface chip to realize the PCI Express bus interface logic, greatly improving the flexibility of the design,and the use of SG DMA method can meet the requirement of high speed data transmission.