PCI总线集成电路测试仪接口电路设计
时间:04-17 16:38 阅读:865次
*温馨提示:点击图片可以放大观看高清大图
简介:本文是对PCI总线集成电路测试仪接口电路设计的论述。
目前广泛用于集成电路封装测试的设备是由计算机软件控制,通过接口总线与硬件设备通信,能够代替测试人员的大部分劳动,也称为自动化测试系统(ATE)。其工作原理是:在计算机中使用测试软件编写待测芯片的测试程序,编写测试程序的过程就是利用程序语言实现对测试系统硬件资源的调度,将测试图形应用于被测集成电路的管脚;使用测试软件执行测试程序,这个过程需要计算机与测试系统进行通信,调用测试系统硬件电路的驱动函数,将控制命令经计算机的I/O接口发送至测试硬件相应的端口;测试仪硬件接口经过译码电路译码之后驱动硬件动作实现既定的测试功能;测试的数据结果通过计算机的I/O接口返回;计算机对结果数据进行分析处理、按一定的标准进行判别,将测试结果进行显示、控制分选机对被测器件进行分选。
PCI总线的信号定义
PCI总线的信号主要包括PCI总线信号、E2PROM接口信号和局部总线信号。主要信号的电路连接图如图所示。
E2PROM的控制信号
PCI总线接口芯片的配置信息需要通过E2PROM存储并在没备复位时加载。PCI9030的信号线 EECS,EESK,EEDI和EEDO是专门用于E2PROM的连接,本没计选用的E2PROM是NM93CS66L,该芯片拥有一个4 KB容量的低电平串行存储器,在对芯片PCI9030执行复佗操作时加载存储信息,从而使PCI接口卡实现即插即用的功能。PCI9030与 NM93CS66L的电路连接如图所示。
利用PCI专用接口芯片与FPGA结合可以实现PCI接口电路的简化设计,缩短开发周期;SDK软件开发包可以很轻松地完成PCI芯片的配置和调试,在Windows XP操作系统中利用VC6.0软件开发工具加载SDK中的API函数库可以实现用于集成电路测试的PCI驱动程序的设计。通过该接口电路实现了利用PC软件控制硬件电路完成IC测试的功能。