An On-Chip Error Detection Method to Reduce the Post-Silicon Debug Time

被引:6
|
作者
Oh, Hyunggoy [1 ]
Han, Taewoo [2 ]
Choi, Inhyuk [1 ]
Kang, Sungho [1 ]
机构
[1] Yonsei Univ, Dept Elect & Elect Engn, Seoul, South Korea
[2] Samsung Elect, Dept SOC Design Team, Gyeonggi Do, South Korea
基金
新加坡国家研究基金会;
关键词
Post-silicon debug; MISR compaction; trace buffer; debug time; COMPRESSION;
D O I
10.1109/TC.2016.2561920
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Debug time has become a major issue in post silicon debug because of the increasingly complicated nature of circuit design. However, reducing debug time is a major challenge because of the limited size of the trace buffer used to observe internal signals in the circuit. This study proposes an on-chip error detection method to overcome this challenge. The on-chip process detects the error-suspect window using the pre-calculated golden data stored in the trace buffer. This allows the selective compaction and capture of the debug data in the trace buffer during the error-containing interval. As a result, reducing the number of debug sessions significantly reduces the total debug time. The experimental results on various debug cases show significant reductions in total debug time compared to previous work.
引用
收藏
页码:38 / 44
页数:7
相关论文
共 50 条
  • [41] Custom On-Chip Sensors for Post-Silicon Failing Path Isolation in the Presence of Process Variations
    Li, Min
    Davoodi, Azadeh
    Xie, Lin
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 1591 - 1596
  • [42] 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
  • [43] 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
  • [44] Infrared ray emission (IREM) based post-silicon power debug flows developed for chip power performance
    Chen, Yuan-Chuan Steven
    Lu, Daniel
    Bockelman, Dan
    Ma, Matthew
    Wan, Ifar
    2006 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM PROCEEDINGS - 44TH ANNUAL, 2006, : 639 - +
  • [45] Progressive-BackSpace: Efficient Predecessor Computation for Post-Silicon Debug
    Kuan, Johnny J. W.
    Aamodt, Tor M.
    PROCEEDINGS OF THE 13TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION (MTV 2012), 2012, : 70 - 75
  • [46] 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,
  • [47] Enhancing Post-silicon Processor Debug with Incremental Cache State Dumping
    Panda, Preeti Ranjan
    Vishnoi, Anant
    Balakrishnan, M.
    PROCEEDINGS OF THE 2010 18TH IEEE/IFIP INTERNATIONAL CONFERENCE ON VLSI AND SYSTEM-ON-CHIP, 2010, : 55 - 60
  • [48] A Formal Perspective on Effective Post-silicon Debug and Trace Signal Selection
    Kumar, Binod
    Basu, Kanad
    Jindal, Ankit
    Pandey, Brajesh
    Fujita, Masahiro
    VLSI DESIGN AND TEST, 2017, 711 : 753 - 766
  • [49] Formal-Analysis-Based Trace Computation for Post-Silicon Debug
    Gort, Marcel
    De Paula, Flavio M.
    Kuan, Johnny J. W.
    Aamodt, Tor M.
    Hu, Alan J.
    Wilton, Steven J. E.
    Yang, Jin
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (11) : 1997 - 2010
  • [50] Layout-aware Selection of Trace Signals for Post-Silicon Debug
    Thakyal, Prateek
    Mishra, Prabhat
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 327 - 332