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 条
  • [41] Overcoming Post-Silicon Validation Challenges Through Quick Error Detection (QED)
    Lin, David
    Hong, Ted
    Li, Yanjing
    Fallah, Farzan
    Gardner, Donald S.
    Hakim, Nagib
    Mitra, Subhasish
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 320 - 325
  • [42] Tutorial: Post-Silicon Validation and Diagnosis
    Basu, Kanad
    Kundu, Subhadip
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 9 - 10
  • [43] An Agile Post-Silicon Validation Methodology for the Address Translation Mechanisms of Modern Microprocessors
    Papadimitriou, George
    Chatzidimitriou, Athanasios
    Gizopoulos, Dimitris
    Morad, Ronny
    IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2017, 17 (01) : 3 - 11
  • [44] A Holistic Methodology for System Margining and Jitter Tolerance Optimization in Post-Silicon Validation
    Rangel-Patino, Francisco E.
    Viveros-Wacher, Andres
    Rayas-Sanchez, Jose E.
    Vega-Ochoa, Edgar A.
    Duron-Rosales, Ismael
    Hakim, Nagib
    2016 IEEE MTT-S LATIN AMERICA MICROWAVE CONFERENCE (LAMC), 2016,
  • [45] SAT-based automatic rectification and debugging of combinational circuits with lut insertions
    Jo, Satoshi
    Matsumoto, Takeshi
    Fujita, Masahiro
    IPSJ Transactions on System LSI Design Methodology, 2014, 7 : 46 - 55
  • [46] A Distributed AXI-based Platform for Post-Silicon Validation
    Neishaburi, M. H.
    Zilic, Zeljko
    2011 IEEE 29TH VLSI TEST SYMPOSIUM (VTS), 2011, : 8 - 13
  • [47] Trace-based post-silicon validation for vlsi circuits
    Liu, Xiao
    Xu, Qiang
    1600, Springer Verlag, Tiergartenstrasse 17, Heidelberg, D-69121, Germany (252): : 1 - 123
  • [48] A Hybrid Electrical-Behavioral Modeling Approach for Pre- and Post-Silicon Electrical Validation
    Hakim, N. Z.
    Bhaduri, A.
    Donepudi, K.
    Bodapati, S.
    2012 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2012,
  • [49] Generation of I/O Sequences for A High-level Design from Those in Post-Silicon for Efficient Post-Silicon Debugging
    Lee, Yeonbok
    Matsumoto, Takeshi
    Fujita, Masahiro
    2010 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2010, : 402 - 408
  • [50] Structured Approach to Post-Silicon Validation and Debug Using Symbolic Quick Error Detection
    Lin, David
    Singh, Eshan
    Barrett, Clark
    Mitra, Subhasish
    2015 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2015,