Assertion Coverage Aware Trace Signal Selection in Post-Silicon Validation

被引:0
作者
Liu, Xiaobang [1 ]
Vemuri, Ranga [1 ]
机构
[1] Univ Cincinnati, Digital Design Environm Lab, Cincinnati, OH 45220 USA
来源
PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED) | 2019年
关键词
assertion; trace signal selection; satisfiability; post-silicon debugging;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Limited observability and controllability are the major challenges in post-silicon validation and debugging. Therefore trace buffer based run-time techniques have been proposed and applied to post-silicon validation for bug detection and localization. Assertions are widely used in pre-silicon verification to monitor if certain functional scenarios are working properly. In post-silicon validation, assertion checkers can be synthesized into the original design for enhanced visibility and debugging. However, hardware assertion checkers introduce additional area overhead. In this paper, we propose a method for trace signal selection for maximizing assertion coverage using SAT-based signal restoration algorithm without introducing any additional hardware. Experimental results show that the proposed methods can significantly improve the assertion coverage (up to 187.5%) compared to the use of forward propagation and backward justification (FB) based signal restoration algorithm for trace signal selection.
引用
收藏
页码:271 / 277
页数:7
相关论文
共 17 条
[1]  
[Anonymous], 2014, ACC STAND OVL V2 LIB
[2]   RATS: Restoration-Aware Trace Signal Selection for Post-Silicon Validation [J].
Basu, Kanad ;
Mishra, Prabhat .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (04) :605-613
[3]  
Boulé M, 2007, ISQED 2007: PROCEEDINGS OF THE EIGHTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, P613
[4]  
Chatterjee D, 2011, ICCAD-IEEE ACM INT, P595, DOI 10.1109/ICCAD.2011.6105391
[5]  
Farahmandi F, 2017, DES AUT TEST EUROPE, P392, DOI 10.23919/DATE.2017.7927022
[6]   Algorithms for computing backbones of propositional formulae [J].
Janota, Mikolas ;
Lynce, Ines ;
Marques-Sliva, Joao .
AI COMMUNICATIONS, 2015, 28 (02) :161-177
[7]   Algorithms for State Restoration and Trace-Signal Selection for Data Acquisition in Silicon Debug [J].
Ko, Ho Fai ;
Nicolici, Nicola .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (02) :285-297
[8]  
Komari P, 2016, PR IEEE COMP DESIGN, P193, DOI 10.1109/ICCD.2016.7753280
[9]  
Liu X, 2009, DES AUT TEST EUROPE, P1338
[10]   Past Heuristics for Near-optimal Signal Restoration in Post-Silicon Validation [J].
Liu, Xiaobang ;
Vemuri, Ranga .
2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, :34-39