Coverage Evaluation of Post-silicon Validation Tests with Virtual Prototypes

被引:0
|
作者
Cong, Kai [1 ]
Lei, Li [1 ]
Yang, Zhenkun [1 ]
Xie, Fei [1 ]
机构
[1] Portland State Univ, Dept Comp Sci, Portland, OR 97207 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High-quality tests for post-silicon validation should be ready before a silicon device becomes available in order to save time spent on preparing, debugging and fixing tests after the device is available. Test coverage is an important metric for evaluating the quality and readiness of post-silicon tests. We propose an online-capture offline-replay approach to coverage evaluation of post-silicon validation tests with virtual prototypes for estimating silicon device test coverage. We first capture necessary data from a concrete execution of the virtual prototype within a virtual platform under a given test, and then compute the test coverage by efficiently replaying this execution offline on the virtual prototype itself. Our approach provides early feedback on quality of post-silicon validation tests before silicon is ready. To ensure fidelity of early coverage evaluation, our approach have been further extended to support coverage evaluation and conformance checking in the post-silicon stage. We have applied our approach to evaluate a suite of common tests on virtual prototypes of five network adapters. Our approach was able to reliably estimate that this suite achieves high functional coverage on all five silicon devices.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Automatic Concolic Test Generation with Virtual Prototypes for Post-silicon Validation
    Cong, Kai
    Xie, Fei
    Lei, Li
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 303 - 310
  • [2] Post-silicon Conformance Checking with Virtual Prototypes
    Lei, Li
    Xie, Fei
    Cong, Kai
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [3] Reaching Coverage Closure in Post-silicon Validation
    Adir, Allon
    Nahir, Amir
    Ziv, Avi
    Meissner, Charles
    Schumann, John
    HARDWARE AND SOFTWARE: VERIFICATION AND TESTING, 2011, 6504 : 60 - +
  • [4] Did We Test Enough? Functional Coverage for Post-Silicon Validation
    Pointner, Sebastian
    Wille, Robert
    2019 IEEE INTERNATIONAL TEST CONFERENCE IN ASIA (ITC-ASIA 2019), 2019, : 31 - 36
  • [5] Assertion Coverage Aware Trace Signal Selection in Post-Silicon Validation
    Liu, Xiaobang
    Vemuri, Ranga
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 271 - 277
  • [6] QED: Quick Error Detection Tests for Effective Post-Silicon Validation
    Hong, Ted
    Li, Yanjing
    Park, Sung-Boem
    Mui, Diana
    Lin, David
    Kaleq, Ziyad Abdel
    Hakim, Nagib
    Naeimi, Helia
    Gardner, Donald S.
    Mitra, Subhasish
    INTERNATIONAL TEST CONFERENCE 2010, 2010,
  • [7] Construction of Coverage Data for Post-Silicon Validation Using Big Data Techniques
    El Mandouh, Eman
    Gamal, A.
    Khaled, A.
    Ibrahim, T.
    Wassal, Amr G.
    Hemayed, Elsayed
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2017, : 46 - 49
  • [8] Emulation Infrastructure for the Evaluation of Hardware Assertions for Post-Silicon Validation
    Taatizadeh, Pouya
    Nicolici, Nicola
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (06) : 1866 - 1880
  • [9] On Signal Tracing in Post-Silicon Validation
    Xu, Qiang
    Liu, Xiao
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 259 - 264
  • [10] Post-Silicon Validation, Debug and Diagnosis
    Mishra, Prabhat
    Fujita, Masahiro
    Singh, Virendra
    Tamarapalli, Nagesh
    Kumar, Sharad
    Mittal, Rajesh
    2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : LXIII - LXV