A Methodology for SAT-based Electrical Error Debugging during Post-silicon Validation

被引:1
|
作者
Kumar, Binod [1 ]
Fujita, Masahiro [2 ]
Singh, Virendra [1 ]
机构
[1] Indian Inst Technol, Bombay, Maharashtra, India
[2] Univ Tokyo, Tokyo, Japan
关键词
Satisfiability; Post-silicon validation; Bit-flips; Error localization; Trace signals;
D O I
10.1109/VLSID.2019.00085
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Satisfiability(SAT)-based error diagnosis during pre-silicon verification has been quite successful. Recently, SAT-based debugging for error localization in the post-silicon environment has also been attempted. Analysis of silicon debug data is challenging because of the limited observability of the internal signals, which leads to elongating the error localization process. Therefore, the success of the debug process in the post-silicon scenario depends on effective on-chip tracing of internal signals of the design. This paper proposes a grouping based signal tracing methodology for collecting useful debug data from chip execution. The proposed methodology analyzes logical connectivity in the design netlist for deriving different signal groups from which a limited number of signals are traced. Effective post-silicon debug data is collected with the proposed signal selection scheme and an SAT-based debugging methodology is applied for analysis of these traces. Experiments on benchmark circuits show that the proposed internal signal grouping and the debug process is effective for localizing functional and electrical errors.
引用
收藏
页码:389 / 394
页数:6
相关论文
共 50 条
  • [1] A Technique for Electrical Error Localization with Learning Methods During Post-silicon Debugging
    Kumar, Binod
    Basu, Kanad
    Singh, Virendra
    2018 NINTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2018,
  • [2] SAT-based Techniques for Determining Backbones for Post-Silicon Fault Localisation
    Zhu, Charlie Shucheng
    Weissenbacher, Georg
    Sethi, Divjyot
    Malik, Sharad
    2011 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP (HLDVT), 2011, : 84 - 91
  • [3] Trace Signal Selection for Debugging Electrical Errors in Post-Silicon Validation
    Liu, Xiao
    Xu, Qiang
    ITC: 2009 INTERNATIONAL TEST CONFERENCE, 2009, : 625 - 625
  • [4] On Error Modeling of Electrical Bugs for Post-Silicon Timing Validation
    Gao, Ming
    Lisherness, Peter
    Cheng, Kwang-Ting
    Liou, Jing-Jia
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 701 - 706
  • [5] On Signal Tracing for Debugging Speedpath-Related Electrical Errors in Post-Silicon Validation
    Liu, Xiao
    Xu, Qiang
    2010 19TH IEEE ASIAN TEST SYMPOSIUM (ATS 2010), 2010, : 243 - 248
  • [6] Test Vector Generation for Post-Silicon Delay Testing Using SAT-Based Decision Problems
    Desta Tadesse
    R. Iris Bahar
    Joel Grodstein
    Journal of Electronic Testing, 2011, 27 : 123 - 136
  • [7] Test Vector Generation for Post-Silicon Delay Testing Using SAT-Based Decision Problems
    Tadesse, Desta
    Bahar, R. Iris
    Grodstein, Joel
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2011, 27 (02): : 123 - 136
  • [8] A Methodology for Trace Signal Selection to Improve Error Detection in Post-Silicon Validation
    Kumar, Binod
    Jindal, Ankit
    Singh, Virendra
    Fujita, Masahiro
    2017 30TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2017 16TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID 2017), 2017, : 147 - 152
  • [9] A path-based methodology for post-silicon timing validation
    Lee, L
    Wang, LC
    Mak, TM
    Cheng, KT
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 713 - 720
  • [10] Post-Silicon Debugging Targeting Electrical Errors with Patchable Controllers
    Fujita, Masahiro
    Yoshida, Hiroaki
    FPGA 12: PROCEEDINGS OF THE 2012 ACM-SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2012, : 271 - 271