• Home
  • Search
  • Quick error detection tests with fast runtimes for effective post-silicon validation and debug
  • Cite Icon9
  • https://doi.org/10.5555/2755753.2757083Copy DOI Icon

Quick error detection tests with fast runtimes for effective post-silicon validation and debug

  • Mar 9, 2015
  • David C Lin +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Long error detection latency, the time elapsed from the occurrence of an error caused by a bug to its manifestation as an observable failure, severely limits the effectiveness of existing post-silicon validation and debug techniques. Traditional post-silicon validation tests can incur very long error detection latencies of millions or even billions of clock cycles. An earlier technique called Quick Error Detection (QED) shortens error detection latencies to only few hundred (or thousand) clock cycles. However, software-only QED (i.e., QED implemented entirely in software) can result in significantly increased post-silicon validation test runtimes. We present a new technique called Fast QED that overcomes this drawback of software-only QED, while preserving the error detection latency and bug coverage benefits of software-only QED. Simulation results using an OpenSPARC T2-like multi-core SoC and bugs abstracted from multiple commercial multi-core SoCs demonstrate: 1. Fast QED achieves 4 orders of magnitude improvement in test runtime as compared to software-only QED, with only 0.4% increase in chip area; 2. Fast QED improves error detection latencies by up to 5 orders of magnitude compared to non-QED tests, and also achieves improved error detection latencies compared to software-only QED; and, 3. Fast QED improves bug coverage by up to 2-fold compared to non-QED tests (similar to software-only QED).

Similar Papers
  • Research Article
  • Citations2

Hybrid Quick Error Detection: Validation and Debug of SoCs Through High-Level Synthesis

  • Jul 01, 2019
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Keith Campbell +7
  • Conference Article
  • Citations1

Thread shadowing: On the effectiveness of error detection at the hardware thread level

  • Nov 01, 2016
  • Sebastian Meisner +1
  • Conference Article
  • Citations1

Exploiting error detection latency for parity-based soft error detection

  • Apr 01, 2016
  • Gokce Aydos +1
  • Research Article
  • Citations266

Post-Silicon Bug Localization in Processors Using Instruction Footprint Recording and Analysis (IFRA)

  • Oct 01, 2009
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Sung-Boem Park +2
  • Conference Article
  • Citations3

Performance evaluation of software-based error detection mechanisms for localizing electrical timing failures under dynamic supply noise

  • Nov 01, 2015
  • Yutaka Masuda +2
  • Conference Article
  • Citations19

A prototype of a VHDL-based fault injection tool

  • Oct 25, 2000
  • J.C Baraza +3
  • Conference Article
  • Citations7

On the Integrity of Lightweight Checkpoints

  • Dec 01, 2008
  • Raul Barbosa +1
  • Research Article
  • Citations19

A 25-ns 1-Mbit CMOS SRAM with loading-free bit lines

  • Oct 01, 1987
  • IEEE Journal of Solid-State Circuits
  • M Matsui +13
  • Research Article
  • Citations35

A fuzzy RISC processor

  • Jan 01, 2000
  • IEEE Transactions on Fuzzy Systems
  • V Salapura
  • Conference Article
  • Citations11

A timing-driven soft-macro resynthesis method in interaction with chip floorplanning

  • Jun 01, 1999
  • Hsiao-Pin Su +2
  • Conference Article

Reducing thermal hotspots in microprocessors with expanded component sizing

  • Aug 01, 2012
  • Savithra Eratne +2
  • Conference Article
  • Citations98

Trace signal selection for visibility enhancement in post-silicon validation

  • Apr 20, 2009
  • Xiao Liu +1
  • Conference Article
  • Citations12

Symbolic QED Pre-silicon Verification for Automotive Microcontroller Cores: Industrial Case Study

  • Mar 01, 2019
  • Eshan Singh +10
  • Conference Article
  • Citations6

Fault tolerant FSM on FPGA using SEC-DED code algorithm

  • Dec 01, 2017
  • S Sooraj +2
  • Research Article

Hardware Debugging: an Overview of Modern Approaches

  • Nov 07, 2022
  • Programmnaya Ingeneria
  • V A Galatenko +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.