A Post-Silicon Trace Analysis Approach for System-on-Chip Protocol Debug

被引:5
|
作者
Cao, Yuting [1 ]
Zheng, Hao [1 ]
Palombo, Hernan [1 ]
Ray, Sandip [2 ]
Yang, Jin [3 ]
机构
[1] Univ S Florida, CSE, Tampa, FL 33620 USA
[2] NXP Semicond, Austin, TX USA
[3] Intel, Strateg CAD Lab, Hillsboro, OR USA
关键词
SIGNAL SELECTION;
D O I
10.1109/ICCD.2017.35
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reconstructing system-level behavior from silicon traces is a critical problem in post-silicon validation of System-on-Chip designs. Current industrial practice in this area is primarily manual, depending on collaborative insights of the architects, designers, and validators. This paper presents a trace analysis approach that exploits architectural models of system-level protocols to reconstruct design behavior from partially observed silicon traces in the presence of ambiguous and noisy data. The output of the approach is a set of all potential interpretations of a system's internal execution abstracted to system-level protocols. To support the trace analysis approach, a companion trace signal selection framework guided by system-level protocols is also presented, and its impacts on the complexity and accuracy of the analysis approach are discussed. That approach and the framework have been evaluated on a multi-core System-on-Chip prototype that implements a set of common industrial system-level protocols.
引用
收藏
页码:177 / 184
页数:8
相关论文
共 50 条
  • [31] QED Post-Silicon Validation and Debug Invited Abstract
    Lin, David
    Mitra, Subhasish
    2014 14TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2014, : 62 - 62
  • [32] On Evaluating Signal Selection Algorithms for Post-Silicon Debug
    Hung, Eddie
    Wilton, Steven J. E.
    2011 12TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2011, : 290 - 296
  • [33] Optoelectronic measurement interface for system-on-chip debug
    Sartain, P. E.
    Hopkins, A. B. T.
    McDonald-Maier, K. D.
    2007 IEEE INSTRUMENTATION & MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-5, 2007, : 555 - 558
  • [34] Test Resource Reused Debug Scheme to Reduce the Post-Silicon Debug Cost
    Choi, Inhyuk
    Oh, Hyunggoy
    Lee, Young-Woo
    Kang, Sungho
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (12) : 1835 - 1839
  • [35] Recent Trends on Post-silicon Validation and Debug: An Overview
    Agalya, R.
    Saravanan, S.
    2017 INTERNATIONAL CONFERENCE ON NETWORKS & ADVANCES IN COMPUTATIONAL TECHNOLOGIES (NETACT), 2017, : 56 - 63
  • [36] Post-silicon debug using programmable logic cores
    Quinton, BR
    Wilton, SJE
    FPT 05: 2005 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2005, : 241 - 247
  • [37] Satisfiability-Based Analysis of Failing Traces During Post-Silicon Debug
    Vali, Amin
    Nicolici, Nicola
    2015 IEEE 24TH NORTH ATLANTIC TEST WORKSHOP (NATW), 2015, : 17 - 22
  • [38] 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,
  • [39] QED Post-Silicon Validation and Debug: Frequently Asked Questions
    Lin, David
    Mitra, Subhasish
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 478 - 482
  • [40] A debug scheme to improve the error identification in post-silicon validation
    Choi, Inhyuk
    Jung, Won
    Oh, Hyunggoy
    Kang, Sungho
    PLOS ONE, 2018, 13 (09):