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 条
  • [1] A Communication-Centric Observability Selection for Post-Silicon System-on-Chip Integration Debug
    Cao, Yuting
    Zheng, Hao
    Ray, Sandip
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 278 - 283
  • [2] A Communication-Centric Observability Selection for Post-Silicon System-on-Chip Integration Debug
    Cao, Yuting
    Zheng, Hao
    Ray, Sandip
    2018 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2018,
  • [3] Accelerating Trace Computation in Post-Silicon Debug
    Kuan, Johnny J. W.
    Wilton, Steven J. E.
    Aamodt, Tor M.
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 244 - 249
  • [4] 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
  • [5] Post-Silicon Code Coverage for Multiprocessor System-on-Chip Designs
    Balston, Kyle
    Karimibiuki, Mehdi
    Hu, Alan J.
    Ivanov, Andre
    Wilton, Steven J. E.
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (02) : 242 - 246
  • [6] 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
  • [7] A Hybrid Approach for Fast and Accurate Trace Signal Selection for Post-Silicon Debug
    Li, Min
    Davoodi, Azadeh
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 485 - 490
  • [8] A Hybrid Approach for Fast and Accurate Trace Signal Selection for Post-Silicon Debug
    Li, Min
    Davoodi, Azadeh
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (07) : 1081 - 1094
  • [9] 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
  • [10] 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