Simulation-based Signal Selection for State Restoration in Silicon Debug

被引:0
|
作者
Chatterjee, Debapriya [1 ]
McCarter, Calvin [1 ]
Bertacco, Valeria [1 ]
机构
[1] Univ Michigan, Dept Comp Sci & Engn, Ann Arbor, MI 48109 USA
来源
2011 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) | 2011年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Post-silicon validation has become a crucial part of modern integrated circuit design to capture and eliminate functional bugs that escape pre-silicon verification. The most critical roadblock in post-silicon validation is the limited observability of internal signals of a design, since this aspect hinders the ability to diagnose detected bugs. A solution to address this issue leverage trace buffers: these are register buffers embedded into the design with the goal of recording the value of a small number of state elements, over a time interval, triggered by a user-specified event. Due to the trace buffer's area overhead, only a very small fraction of signals can be traced. Thus, the selection of which signals to trace is of paramount importance in post-silicon debugging and diagnosis. Ideally, we would like to select signals enabling the maximum amount of reconstruction of internal signal values. Several signal selection algorithms for post-silicon debug have been proposed in the literature: they rely on a probability-based state-restoration capacity metric coupled with a greedy algorithm. In this work we propose a more accurate restoration capacity metric, based on simulation information, and present a novel algorithm that overcomes some key shortcomings of previous solutions. We show that our technique provides up to 34% better state restoration compared to all previous techniques while showing a much better trend with increasing trace buffer size.
引用
收藏
页码:595 / 601
页数:7
相关论文
共 50 条
  • [21] Region-Aware Trace Signal Selection Using Machine Learning Technique for Silicon Validation and Debug
    Agalya, R.
    Muthaiah, R.
    Muralidharan, D.
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2019, 120 (01): : 25 - 43
  • [22] A Simulation-based Fuzzy Model for Traffic Signal Control
    Hawas, Yaser E.
    RECENT ADVANCES IN NEURAL NETWORKS, FUZZY SYSTEMS & EVOLUTIONARY COMPUTING, 2010, : 123 - 128
  • [23] Automated Selection of Signals to Observe for Efficient Silicon Debug
    Yang, Joon-Sung
    Touba, Nur A.
    2009 27TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2009, : 79 - 84
  • [24] Simulation-Based Travel Time Reliable Signal Control
    Chen, Xiao
    Osorio, Carolina
    Santos, Bruno Filipe
    TRANSPORTATION SCIENCE, 2019, 53 (02) : 523 - 544
  • [25] Simulation-Based Goal-Selection for Autonomous Exploration
    Kulich, Miroslav
    Vonasek, Vojtech
    Preucil, Libor
    MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2014, 2014, 8906 : 173 - 183
  • [26] Can't See the Forest for the Trees: State Restoration's Limitations in Post-silicon Trace Signal Selection
    Ma, Sai
    Pal, Debjit
    Jiang, Rui
    Ray, Sandip
    Vasudevan, Shobha
    2015 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2015, : 1 - 8
  • [27] Automated Signal Selection Maximizing Circuit Coverage for Efficient Debug
    Kwon, Soon-Kwan
    Yang, Joon-Sung
    2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-ASIA (ICCE-ASIA), 2016,
  • [28] Dynamic Selection of Trace Signals for Post-Silicon Debug
    Basu, Kanad
    Mishra, Prabhat
    Patra, Priyadarsan
    Nahir, Amir
    Aadir, Alon
    2013 14TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION (MTV): COMMON CHALLENGES AND SOLUTIONS, 2013, : 62 - 67
  • [29] Simulation-based test design for mixed-signal systems
    Pronath, Michael
    Glöckel, Volker
    Gräb, Helmut
    Antreich, Kurt
    IT - Information Technology, 1999, 41 (02): : 42 - 45
  • [30] Reducing gridlock probabilities via simulation-based signal control
    Osorio, Carolina
    Chen, Xiao
    Marsico, Michael
    Talas, Mohamad
    Gao, Jingqin
    Zhang, Shitao
    4TH INTERNATIONAL SYMPOSIUM OF TRANSPORT SIMULATION (ISTS'14) SELECTED PROCEEDINGS, 2015, 6 : 101 - 110