![集成电路芯片的硬件缺陷]()
集成电路芯片的硬件缺陷通常是指芯片在物理上所表现出来的不完善性。集成电路故障(Fault)是指由集成电路缺陷而导致的电路逻辑功能错误或电路异常操作。导致集成电路芯片出现故障的常见因素有元器件参数发生改变致使性能极速下降、元器件接触不良、信号线发生故障、设备工作环境恶劣导致设备无法工作等等。电路故障可以分为硬故障和软故障。软故障是暂时的,并不会对芯片电路造成永久性的损坏。它通常随机出现,致使芯片时而正常工作时而出现异常。在处理这类故障时,只需要在故障出现时用相同的配置参数对系统进行重新配置,就可以使设备恢复正常。而硬故障给电路带来的损坏如果不经维修便是永久性且不可自行恢复的。
通常集成电路芯片故障检测必需的模块有三个:源激励模块,观测信息采集模块和检测模块。源激励模块用于将测试向量输送给集成电路芯片,以驱使芯片进入各种工作模式。通常要求测试向量集能尽量多的包含所有可能的输入向量。观测信息采集模块负责对之后用于分析和处理的信息进行采集。观测信息的选取对于故障检测至关重要,它应当尽量多的包含故障特征信息且容易采集。检测模块负责分析处理采集到的观测信息,将隐藏在观测信息中的故障特征识别出来,以诊断出电路故障的模式。