微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > 嵌入式边界扫描

嵌入式边界扫描

时间:02-15 来源:电子产品世界 点击:
实现问题

采用嵌入式边界扫描测试,以及系统内编程和PLD重新配置,除了它们所涉及的结构外,还有另外的问题。例如,在现场的系统配置将是固定的或在配置完后可能加入新电路板或部件。

固定的系统配置使嵌入式边界扫描的实现简单化,这是因为嵌入式边界扫描操作结构不变化。但是,若系统配置如同大多数计算机和通信系统那样是变化的,则每当插入新电路板或部件时,嵌入式边界扫描操作会发生变化。

甚至固定配置的系统也需要复杂的边界扫描测试管理软件。例如,在系统中,相同的电路板包含不同版本,板具有不同的边界扫描特性。测试管理软件在配置一组测试之前,必须确定系统中电路板的版本号。

这意味着对面向目标的边界扫描模块的需要,这种模块可以组装成匹配任何系统配置。另外,嵌入式JTAG运行时间引擎和扫描引擎,必须做成适应新的配置和系统的边界扫描操作。当然,用什么方法在现场从中央资源区下载可执行的边界扫描到系统中,可重新配置的一组JTAG操作,这会涉及协议和数据通信的其他方面。

通信机构归纳为固件的下载远程接入、系统状态的实时监控以及JTAG测试和诊断的应用。系统制造商、边界扫描公司和半导体供应商,已开始讨论支持嵌入式边界扫描的通信协议标准化。

当然,用基于嵌入式边界扫描的系统级BIST(内置自测试)特性,必须确定系统如何应对测试结果。例如,系统可以进行定期预定的结构测试并发现系统整个工作中关键的故障器件。系统本身可以进行诊断测试来确定PLD中固件是否有问题。用这些信息,可以通过系统的嵌入式边界扫描架构下载固件新图像。

过渡到嵌入式边界扫描

边界扫描应用在板级测试和系统内编程应用已经10多年。此技术容易理解并有工具支持,这使JTAG开发和应用简化。因此,从板级过度到系统级和嵌入式边界扫描是一个必然的发展。

实际上,在某些情况下,板级架构已经很容易过渡到嵌入式系统级边界扫描操作。若板级边界扫描操作已经应用于制造测试中,则开发板级JTAG测试和编程算法时,所做的很多工作可以重新用于整个系统的操作。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top