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
如前所述,当 C28x CPU 启动 HWBIST 控制器时,CPU 会关闭,以便 HWBIST 引擎可以测试内部的逻辑。图 1-3 在状态图中展示了此操作的流程。
当 HWBIST 检测到故障时,它会设置 HWBIST 状态寄存器中的相应位并退出 HWBIST 运行。此错误可能以如下形式出现:
在任何一种情况下,HWBIST 控制器都将故障信息保存到 HWBIST 状态寄存器中,为处理器生成 NMI,并在 NMI 标志寄存器中设置适当的位。在双处理器器件中,HWBIST 控制器为每个处理器生成 NMI。