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
来源
2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD) | 2017年
关键词
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
相关论文
共 8 条
  • [1] 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
  • [2] 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
  • [3] 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
  • [4] Scalable Signal Selection for Post-Silicon Debug
    Hung, Eddie
    Wilton, Steven J. E.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (06) : 1103 - 1115
  • [5] 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
  • [6] 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,
  • [7] Feature-Based Signal Selection for Post-Silicon Debug Using Machine Learning
    Rahmani, Kamran
    Mishra, Prabhat
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2020, 8 (04) : 907 - 915
  • [8] Efficient Router Architecture for Trace Reduction During NoC Post-Silicon Validation
    Rout, Sidhartha Sankar
    Patil, Suyog Bhimrao
    Chaudhari, Vaibhav Ishwarlal
    Deb, Sujay
    32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, : 230 - 235