论文部分内容阅读
本论文以国家某重点型号工程中控制分组件测试系统的研制为背景,探讨了如何采用EDA方法,并结合FPGA器件,设计和实现基于PCI总线的符合测试系统要求的各种接口板的方法。 控制分组件是某飞行器的核心部件,而控制分组件测试系统是为控制分组件研制测试设备。该系统在总控计算机的控制下,根据测试要求向控制分组件实时发送各种激励,并从其输出端采集数据,通过将接收到的数据与发送的数据进行比较来测试控制分组件是否正常运作。 首先,本文叙述了控制分组件的组成及原理,确定了测试系统中所需的各种PCI板卡及其性能指标;然后,本文详细介绍了作为测试系统基础的PCI局部总线技术,并提出了设计PCI接口逻辑的三种方法。在此基础上,本文阐述了采用MAX+Plus Ⅱ、Active-HDL等EDA工具并结合ALTERA公司的FLEX10K20 FPGA器件进行自顶向下的PCI接口逻辑设计,并对其进行时序仿真和功能测试。 其次,本文重点讲述了控制分组件测试系统中各种接口板的设计与具体实现。本文分析了测试系统中三块接口板的组成、功能,对每块接口板的内部逻辑进行详细设计,并根据其资源要求进行器件选择,然后使用Protel工具进行印制板的制作。另外,本文还介绍了各种接口板的调试方法,分析了三块板卡FPGA资源的利用率,并给出了最终的设计结果。 最后,本文指出了当前研制工作中不足之处和需要进一步完善的地方。 目前,控制分组件测试系统已经投入运行,并具有相当的实用价值。