SAT-based Silicon Debug of Electrical Errors under Restricted Observability Enhancement

被引:0
作者
Binod Kumar
Masahiro Fujita
Virendra Singh
机构
[1] Indian Institute of Technology Bombay,
[2] University of Tokyo,undefined
来源
Journal of Electronic Testing | 2019年 / 35卷
关键词
Satisfiability; Post-silicon validation; Bit-flips; Error localization; Trace signals;
D O I
暂无
中图分类号
学科分类号
摘要
Silicon debugging of integrated circuits is exacerbated by the lack of golden responses, highly restricted observability and irreproducible nature of bugs. Debug engineers need to develop better methods that can assist in error localization at lower level(netlist) granularity. It is widely accepted that root-cause analysis of electrical bugs is highly difficult which further elongates the time needed to fix them. This paper revisits methodologies to debug electrical errors through satisfiability(SAT) solving under a limited visibility environment. We propose various SAT formulations and analyze their efficacy in error localization for a variety of benchmark circuits. The selection of debugging instrumentation is an important issue in post-silicon validation. We analyze different graph-based signal tracing techniques and propose a methodology that utilizes clustering of the nodes of the circuit graph. We aim at minimizing the overhead associated with signal tracing while maintaining the error localization efficacy. We address scalability concerns in SAT solving through partitioning of large error traces. We provide localization results on two different error models (bit-flip and stuck-at) and evaluate its efficiency through a set of different metrics.
引用
收藏
页码:655 / 678
页数:23
相关论文
共 13 条
[1]  
Taatizadeh P(2016)Automated selection of assertions for bit-flip detection during post-silicon validation IEEE Trans Comput Aided Des Integr Circuits Syst 35 2118-2130
[2]  
Nicolici N(2013)Rats: Restoration-aware trace signal selection for post-silicon validation IEEE Trans Very Large Scale Integr VLSI Syst 21 605-613
[3]  
Basu K(2018)Bit-flip detection-driven selection of trace signals IEEE Trans Comput Aided Des Integr Circuits Syst 37 1076-1089
[4]  
Mishra P(2016)Efficient selection of trace and scan signals for post-silicon debug IEEE Trans Very Large Scale Integr VLSI Syst 24 313-323
[5]  
Vali A(2012)On signal selection for visibility enhancement in trace-based post-silicon validation IEEE Trans Comput Aided Des Integr Circuits Syst 31 1263-1274
[6]  
Nicolici N(2013)Scalable signal selection for post-silicon debug IEEE Trans Very Large Scale Integr VLSI Syst 21 1103-1115
[7]  
Rahmani K(undefined)undefined undefined undefined undefined-undefined
[8]  
Proch S(undefined)undefined undefined undefined undefined-undefined
[9]  
Mishra P(undefined)undefined undefined undefined undefined-undefined
[10]  
Liu X(undefined)undefined undefined undefined undefined-undefined