论文部分内容阅读
高速度、高精确度、多参数、多功能的自动测试系统,是电子测量技术与自动控制和计算机科学密切结合的成果。应自动测试系统发展的要求,在1979年就标准颁发了IEEE-488.2协议,经过几十年的发展,越来越广泛地应用在通信、雷达、过程控制、医疗保健、环境保护等各个方面。虽然近来又颁发了VXI、PXI等仪器控制总线标准,但它们不能替代GPIB的作用。另外,应用于GPIB总线的各类控制芯片的功能越来越强大,传输速率也越来越快,扩展了GPIB的应用领域。 随着集成电路的发展,ASIC技术在各个领域应用日益广泛。随着片上系统(SOC)时代的到来,包括复杂可编程逻辑器件(CPLD)和可编程门阵列(FPGA)的可编程ASIC器件,不仅能满足片上系统设计的要求,而且具有系统内可再编程的独特优点,尤其是速度高、密度大和性能好的FPGA正成为系统的关键部件,可编程片上系统(System on a programmable Chip)的应用也越来越广泛。随着ASIC的发展,出现了许多电子设计方面的软件,如在设计中使用到的集编译、仿真、综合为一体的MUXPLUSS,专门用于综合的SYNPLIFY,专用于仿真的MODERSIM等。最后结合使用的芯片“MACH4512B”,用LATTICE公司的ISPlever进行了最后的综合和仿真。 本人通过查阅大量的技术资料,研究了集成电路在国内外发展的最新动态,提出了用ASIC技术来实现GPIB控制芯片的思想。国外也出现了用ASIC来实现GPIB控制芯片的例子,如安捷伦和NI公司。文中对GPIB总线进行了简单的描述,根据芯片设计的主要思想,重点在于论述怎样用FPGA来实现IEEE—488.2协议。芯片设计主要有三个方面,一、状态机的实现;二、数据通道的设计;三、存储模块的设计。本人正是按照以上要求,用国际标准化语言Verilog来进行设计的。通过Synplify软件的综合,用Modersim对设计进行了后仿真。有了IEEE-488协议的IP核,再加上以后继续深入的研发,能够实现测控领域GPIB接口控制芯片的自主化,并能够灵活应用在以太网—GPIB、USB—GPIB各种接口卡中。