1.2 测试系统构建
1.2.1 系统组成
总线的互联问题解决后,需要解决的就是如何实现针对专用模板的测试。首先要搭建一个系统,这个系统可以涵盖一些通用模板的测试,然后再介绍模板的测试过程,测试系统原理框图如图5所示。
1.2.2 通用型备件测试系统总线布局
通用型备件测试系统设计为7槽CPCI总线无源底板,该底板采用多层布线加滤波技术进行设计,提高了CPCI总线信号的传输质量。该底板共有9个插件位置,其中1个供电插槽,8个CPCI总线插槽。CPU模件占用一个CPCI插槽,2个I/O测试板、模拟量测试板、通讯测试板、总线仿真板、不占用总线被测板各占用一个插槽。底板布局如图6所示。其中CN1~CN4用于连接被测模板的I/O部分。总线板和转接板连接用的J2是可定义的仿真总线。
测试模型构建就是针对每一种测试模板,在硬件上必须定义总线,定义总线的目的是当被测模板开始测试时,仿真总线可以产生相应的总线。另外就是定义板卡逻辑关系和数据模型,便于测试逻辑模块化设计。测试模型是针对每种模板形成的单一数据库单元,由于前文提到了6种总线接口,因此总线接口可以实现标准单元,方便后续板卡逻辑设计使用。模板的测试逻辑设计时必须首先了解模板所有的技术参数和使用方法,然后利用测试模型库和测试逻辑库完成测试逻辑的搭建。
1.3 系统的安全性设计
测试系统设计时充分考虑了测试覆盖性,也就是说要在可能的情况下,测试种类尽量的多。由于以上方面的原因,使得系统设计较为复杂。为防止测试人员使用时产生错误,必须进行容错及安全性设计。安全性设计的基本原则:测试过程中不能损坏被测模件。
测试系统中插入模板后,首先需要检查电源地系统是否存在短路现象,为了保证安全,还需对模板的总线类别进行甄别。因此,系统需要设计一种诊断板。只要系统的供电电源存在,诊断板即处于工作状态,即保证测试系统运行前,完成基本诊断工作。