论文部分内容阅读
随着电子技术的迅速发展,数字电路广泛应用于通讯、导航、计算机,仪器仪表之中,其结构的复杂度和集成度的也日益提高,传统的测试方法无法满足故障检测的要求。边界扫描测试技术作为一种结构插入的可测试性技术,可大大提高数字电路的可观性和可控性,为数字电路测试提供了一种可行的解决方案,并逐渐被测试工程师所重视。 SOPC作为SOC和PLD结合的技术,其灵活和可重配置性,为自动测试领域提供了较好的解决方案。SOPC技术对降低测试成本,有效的共享测试资源,实现自动测试、监护有着重要意义。借助SOPC技术优势,通过加载合理的系统组件,研制新型的边界扫描测试控制器,可以实现边界扫描测试系统开发的高效集成。 首先,文章从 IEEE1149.1标准和边界扫描技术原理出发,分析了边界扫描测试逻辑结构,TAP控制器及测试数据寄存器的构成和原理,归纳总结了IEEE1149.1协议支持的测试指令集。 其次,分析了边界扫描测试系统的功能需求,完成了测试系统核心模块的设计:包括构建了以SOPC边界扫描控制器为核心的软硬件平台,设计和优化了测试信息编译,测试矢量生成、测试运行与故障诊断模块等计算机软件系统。实现了IEEE1149.1标准JTAG测试时序要求。 最后,利用基于SOPC的边界扫描测试控制器组建的边界扫描测试系统,通过对测试系统的功能验证和对被测数字DEMO板边界扫描测试应用验证,完成了扫描链路基础测试,板级互连测试,器件功能测试及CLUSTER测试功能,验证结果表明,该边界扫描测试控制器系统能够准确的进行测试故障诊断与定位,达到了设计要求,具有较好的实用性和应用前景。