论文部分内容阅读
基于PCI(Peripheral Component Interconnect,外围设备互联总线)协议的GPIB(General Purpose Interface Bus,通用接口总线)控制卡是组建自动测试系统一种方式之一。本文论述的基于PCI协议的GPIB控制卡,在硬件上,是由NAT9914、QL5030等芯片共同实现;在软件上,是由C语言编写的软件实现的。使用基于PCI协议的GPIB控制卡组建自动测试系统,能实现15个测试设备(包括计算机在内)组建的自动化测试网络;其中能实现最大的数据传送距离为15米。在调试组建由基于PCI协议的GPIB控制卡组建自动测试系统时候,可以通过控制卡自带的母线分析仪实现调试功能。本文主要介绍了控制卡已实现的功能,并且讨论了基于PCI协议的GPIB控制卡的应用;阐述了PCI总线与GPIB协议;其中重点说明了控制卡的设计工作。系统通过使用PCI的IP核实现了PCI信号简化的逻辑电路,以方便后端设备的使用;对GPIB协议的实现采用了专用的GPIB接口芯片NAT9914,可以通过读写NAT9914内部寄存器实现对GPIB母线的控制;用GAL16V8芯片实现了母线分析仪的功能,已便于监视和调试GPIB总线的三线挂钩过程。