BackSpace: Formal Analysis for Post-Silicon Debug

被引:0
|
作者
De Paula, Flavio M. [1 ]
Gort, Marcel [2 ]
Hu, Alan J. [1 ]
Wilton, Steven J. E. [2 ]
Yang, Jin [3 ]
机构
[1] Univ British Columbia, Dept Comp Sci, Vancouver, BC V5Z 1M9, Canada
[2] Univ British Columbia, Dept Comp Sci & Elect Engn, Vancouver, BC, Canada
[3] Intel Corp, Santa Clara, CA USA
来源
2008 FORMAL METHODS IN COMPUTER-AIDED DESIGN | 2008年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Post-silicon debug is the problem of determining what's wrong when the fabricated chip of a new design behaves incorrectly. This problem now consumes over half of the overall verification effort on large designs, and the problem is growing worse. We introduce a new paradigm for using formal analysis' augmented with some on-chip hardware support, to automatically compute error traces that lead to an observed buggy state, thereby greatly simplifying the post-silicon debug problem. Our preliminary simulation experiments demonstrate the potential of our approach: we can "backspace" hundreds of cycles from randomly selected states of some sample designs. Our preliminary architectural studies propose some possible implementations and show that the on-chip overhead can be reasonable. We conclude by surveying future research directions.
引用
收藏
页码:35 / +
页数:2
相关论文
共 50 条
  • [21] Functional Post-Silicon Diagnosis and Debug for Networks-on-Chip
    Abdel-Khalek, Rawan
    Bertacco, Valeria
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 557 - 563
  • [22] WiND: An Efficient Post-Silicon Debug Strategy for Network on Chip
    Rout, Sidhartha Sankar
    Deb, Sujay
    Basu, Kanad
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (11) : 2372 - 2385
  • [23] A New Post-Silicon Debug Approach Based on Suspect Window
    Gao, Jianliang
    Han, Yinhe
    Li, Xiaowei
    2009 27TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2009, : 85 - 90
  • [24] Application Level Hardware Tracing for Scaling Post-Silicon Debug
    Pal, Debjit
    Sharma, Abhishek
    Ray, Sandip
    de Paula, Flavio M.
    Vasudevan, Shobha
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [25] A Novel Post-Silicon Debug Mechanism Based on Suspect Window
    Jianliang Gao
    Yinhe Han
    Xiaowei Li
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (05): : 1175 - 1185
  • [26] Enabling Efficient Post-Silicon Debug by Clustering of Hardware-Assertions
    Neishaburi, M. H.
    Zilic, Zeljko
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 985 - 988
  • [27] Multi-Mode Trace Signal Selection for Post-Silicon Debug
    Li, Min
    Davoodi, Azadeh
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 640 - 645
  • [28] Enhancing Observability for Post-Silicon Debug with On-Chip Communication Monitors
    Cao, Yuting
    Palombo, Hernan
    Zheng, Hao
    Ray, Sandip
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 602 - 607
  • [29] Post-Silicon Platform for the Functional Diagnosis and Debug of Networks-on-Chip
    Abdel-Khalek, Rawan
    Bertacco, Valeria
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13
  • [30] Vericonn: A Tool to Generate Efficient Interconnection Networks for Post-Silicon Debug
    Gomes, Andre B. M.
    Alves, Fredy A. M.
    Ferreira, Ricardo S.
    Nacif, Jose Augusto M.
    2015 16TH LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2015,