|国家预印本平台
首页|双通道PCIE-GPIB卡的设计与实现

双通道PCIE-GPIB卡的设计与实现

esign and Implementation of the Dual Channel PCIE-GPIB card

中文摘要英文摘要

本文使用XC6SLX45T FPGA实现以下五个主要部分:(1)通过Verilog HDL编程实现IEEE488.2规定的GPIB协议;(2)使用ISE的IP CORE实现PCIE GEN2协议;(3)使用FPGA内部FIFO实现GPIB协议与PCIE协议之间数据转换与无缝对接;(4)使用CPLD实现基于PCIE的动态加载功能;(5)使用C++语言实现PCIE-GPIB卡的驱动程序和控制界面;最后与同类型的板卡进行速率测试和对比,最终设计并实现本双通道的PCIE-GPIB卡的软硬件系统。

his paper uses XC6SLX45T FPGA to achieve the following five main parts: (1) achieve IEEE488.2 GPIB protocol by Verilog HDL programming; (2)achieve PCIE GEN2 protocol by the use of ISE IP CORE; (3)achieve data conversion between PCIE protocol and GPIB protocol by the use of FIFO; (4)achieve PCIE dynamic loading by the use of CPLD;(5)achieve driver program and control interface by the use of C++ programming.Finally achieve the design and Implementation of the dual-channel PCIE-GPIB card hardware and software system.

唐晓晟、刘欢欢

电子电路微电子学、集成电路电子技术应用

通信与信息系统FPGAPCIE-GPIB卡动态加载

ommunication and Information SystemFPGAPCIE-GPIB carddynamic loading

唐晓晟,刘欢欢.双通道PCIE-GPIB卡的设计与实现[EB/OL].(2014-09-22)[2025-08-19].http://www.paper.edu.cn/releasepaper/content/201409-275.点此复制

评论