摘要:在微纳米级工艺中,嵌入式存储器出现开路故障的概率增高,从而带来动态故障。 当静态故障与动态故障同时存在时, 传统的暂停导出内建自测试设计虽然可以将故障诊断数据正确输出,但存在诊断数据冗余的问题。 因此,提出一种动态故障诊 断数据压缩的内建自测试设计。 在不影响诊断数据完好性的前提下,识别故障模式为行故障、列故障与单元故障,并对其诊断 数据进行压缩解决诊断数据冗余的问题。 仿真结果表明,该设计能够正确压缩动态故障诊断数据,大幅度提高输出效率,减少 输出时间,并且面积开销较小。 在 8 K×16 的存储器的面积开销为 3. 16%,20%行列故障与 5%动态故障下诊断数据压缩比 为 3. 96%。