ZHCABS9A October 2017 – September 2022 TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
在系统中使用 HWBIST 的原因有很多。下面展示了五个合理的示例:
HWBIST 对于原型调试的这一方面可能过于严格。仿真器为这项工作提供了更简单的方法。
作为系统制造的一部分,了解器件在电路板制造过程中没有受到损坏是很有用的。电路板制造事件极有可能对器件造成灾难性损坏,在这种情况下,HWBIST 无法在系统内运行。此外,损坏极有可能发生在未经 HWBIST 测试的引脚驱动器/缓冲器、外围电路或嵌入式存储器上。电路板或系统制造事件极不可能只损坏 HWBIST 所针对的电路。在电路板制造过程中,器件发生损坏的情况并不常见。但是,如果器件受到损坏,最好尽早知晓,以便在电路板生产线上进行调整。
在系统启动时运行 HWBIST 可解决前两个原因。系统温度和电压监控器可解决其余两个原因
这并不是 HWBIST 在系统中的有效用途,因为 HWBIST 已经在器件测试仪环境中运行,在该环境中可以通过更高的裕度(电压和温度)来执行。然而,如果 HWBIST 确实捕获了故障,则有理由担心系统中的某个器件在数据表中定义的工作范围之外运行良好。这可能无法在器件的引脚上测量,因为它可能是一个瞬时事件。
使用此电路时,晶体管出现一定程度的降级是正常的,符合预期。这是个小问题,设计和器件测试包括补偿这种漂移的裕度。
此外,还有一些潜在缺陷无法通过正常的器件测试方法进行筛查。这些缺陷机制要求施加一定程度的压力来加速故障发生过程。在器件制造测试中使用压力测试来加速大多数此类降级缺陷机制。
最后,HWBIST 有助于识别这些避开主动器件制造测试的降级机制。