Overcoming Post-Silicon Validation Challenges Through Quick Error Detection (QED)

被引:0
作者
Lin, David [1 ]
Hong, Ted [1 ]
Li, Yanjing [1 ]
Fallah, Farzan [1 ]
Gardner, Donald S. [3 ]
Hakim, Nagib [3 ]
Mitra, Subhasish [1 ,2 ]
机构
[1] Stanford Univ, Dept EE, Stanford, CA 94305 USA
[2] Stanford Univ, Dept CS, Stanford, CA 94305 USA
[3] Intel Corp, Santa Clara, CA USA
来源
DESIGN, AUTOMATION & TEST IN EUROPE | 2013年
关键词
Debug; Post-Silicon Validation; Quick Error Detection; Testing; Verification; VERIFICATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing post-silicon validation techniques are generally ad hoc, and their cost and complexity are rising faster than design cost. Hence, systematic approaches to post-silicon validation are essential. Our research indicates that many of the bottlenecks of existing post-silicon validation approaches are direct consequences of very long error detection latencies. Error detection latency is the time elapsed between the activation of a bug during post-silicon validation and its detection or manifestation as a system failure. In our earlier papers, we created the Quick Error Detection (QED) technique to overcome this significant challenge. QED systematically creates a wide variety of post-silicon validation tests to detect bugs in processor cores and uncore components of multi-core System-on-Chips (SoCs) very quickly, i.e., with very short error detection latencies. In this paper, we present an overview of QED and summarize key results: 1. Error detection latencies of "typical" post-silicon validation tests can range up to billions of clock cycles. 2. QED shortens error detection latencies by up to 6 orders of magnitude. 3. QED enables 2- to 4-fold improvement in bug coverage. QED does not require any hardware modification. Hence, it is readily applicable to existing designs.
引用
收藏
页码:320 / 325
页数:6
相关论文
共 58 条
  • [1] Abramovici M., 1990, DIGITAL SYSTEMS TEST
  • [2] A reconfigurable Design-for-Debug infrastructure for SoCs
    Abramovici, Miron
    Bradley, Paul
    Dwarakanath, Kumar
    Levin, Peter
    Memmi, Gerard
    Miller, Dave
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 7 - +
  • [3] Adir A., 2011, PROC IEEE ACM DESIGN, P1
  • [4] Adir Allon., 2010, Proceedings of the 6th International Conference on Hardware and Software: Verification and Testing, HVC'10, page, P60
  • [5] AHARON A, 1995, DES AUT CON, P279, DOI 10.1109/DAC.1995.249960
  • [6] [Anonymous], DAILY TECH
  • [7] [Anonymous], IEEE INT TEST C
  • [8] [Anonymous], P DAC
  • [9] [Anonymous], P INT S FAULT TOL CO
  • [10] [Anonymous], P AER C