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
来源
2019 32ND INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2019 18TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID) | 2019年
关键词
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 条
  • [31] On a New Mechanism of Trigger Generation for Post-Silicon Debugging
    Neishaburi, M. H.
    Zilic, Zeljko
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (09) : 2330 - 2342
  • [32] Post-Silicon Validation Methodology for Resource-Constrained Neuromorphic Hardware
    Lee, Yun Kwan
    Nambiar, Vishnu P.
    Goh, Kim Seng
    Anh Tuan Do
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 3836 - 3840
  • [33] Path Directed Abstraction and Refinement in SAT-Based Design Debugging
    Keng, Brian
    Veneris, Andreas
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 947 - 954
  • [34] SAT-based Silicon Debug of Electrical Errors under Restricted Observability Enhancement
    Kumar, Binod
    Fujita, Masahiro
    Singh, Virendra
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2019, 35 (05): : 655 - 678
  • [35] SAT-based Silicon Debug of Electrical Errors under Restricted Observability Enhancement
    Binod Kumar
    Masahiro Fujita
    Virendra Singh
    Journal of Electronic Testing, 2019, 35 : 655 - 678
  • [36] Path-Directed Abstraction and Refinement for SAT-Based Design Debugging
    Keng, Brian
    Veneris, Andreas
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (10) : 1609 - 1622
  • [37] On Signal Tracing in Post-Silicon Validation
    Xu, Qiang
    Liu, Xiao
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 259 - 264
  • [38] BEACON: An Efficient SAT-Based Tool for Debugging εL+ Ontologies
    Arif, M. Fareed
    Mencia, Carlos
    Ignatiev, Alexey
    Manthey, Norbert
    Penaloza, Rafael
    Marques-Silva, Joao
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2016, 2016, 9710 : 521 - 530
  • [39] Post-Silicon Validation, Debug and Diagnosis
    Mishra, Prabhat
    Fujita, Masahiro
    Singh, Virendra
    Tamarapalli, Nagesh
    Kumar, Sharad
    Mittal, Rajesh
    2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : LXIII - LXV
  • [40] Validation Signature Testing: A Methodology for Post-Silicon Validation of Analog/Mixed-Signal Circuits
    Chatterjee, A.
    Deyati, S.
    Muldrey, B.
    Devarakond, S.
    Banerjee, A.
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 553 - 556