Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1837274.1837344acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Post-silicon diagnosis of segments of failing speedpaths due to manufacturing variations

Published: 13 June 2010 Publication History

Abstract

We study diagnosis of segments on speedpaths that fail the timing constraint at the post-silicon stage due to manufacturing variations. We propose a formal procedure that is applied after isolating the failing speedpaths which also incorporates post-silicon path-delay measurements for more accurate analysis. Our goal is to identify segments of the failing speedpaths that have a post-silicon delay larger than their estimated delays at the pre-silicon stage. We refer to such segments as "failing segments" and we rank them according to their degree of failure. Diagnosis of failing segments alleviates the problem of lack of observability inside a path. Moreover, root-cause analysis, and post-silicon tuning or repair, can be done more effectively by focusing on the failing segments. We propose an Integer Linear Programming formulation to breakdown a path into a set of non-failing segments, leaving the remaining to be likely-failing ones. Our algorithm yields a very high "diagnosis resolution" in identifying failing segments, and in ranking them.

References

[1]
P. Bastani, et al. Speedpath prediction based on learning from a small set of examples. DAC, 2008.
[2]
D. Blaauw, et al. Statistical timing analysis: From basic principles to state of the art. IEEE TCAD, 27(4), 2008.
[3]
N. Callegari, et al. Path selection for monitoring unexpected systematic timing effects. ASPDAC, 2009.
[4]
K.-H. Chang, et al. Reap what you sow: spare cells for post-silicon metal fix. ISPD, 2008.
[5]
K. Killpack, et al. Case study on speed failure causes in a microprocessor. IEEE DTC, 25(3):224--230, 2008.
[6]
Q. Liu and S. S. Sapatnekar. Synthesizing a representative critical path for post-silicon delay prediction. ISPD, 2009.
[7]
S. Onaissi, et al. PSTA-based branch and bound approach to the silicon speedpath isolation problem. ICCAD, 2009.
[8]
S.-B. Park, et al. IFRA: instruction footprint recording and analysis for post-silicon bug localization in processors. DAC, 2008.
[9]
X. Wang, et al. Path-RO: a novel on-chip critical path delay measurement under process variations. ICCAD, 2008.
[10]
L. Xie, A. Davoodi. Representative path selection for post-silicon timing prediction. Technical Report, University-Wisconsin ECE 09--04, 2009.

Cited By

View all
  • (2018)QBF-Based Post-Silicon Debug of Speed-Paths Under Timing VariationsIEEE Transactions on Circuits and Systems I: Regular Papers10.1109/TCSI.2018.2858291(1-10)Online publication date: 2018
  • (2018)Post-silicon validation based on synthetic test patterns for early detection of timing anomalies2018 IEEE 19th Latin-American Test Symposium (LATS)10.1109/LATW.2018.8347237(1-5)Online publication date: Mar-2018
  • (2017)Diagnosis of Performance Limiting Segments in Integrated Circuits Using Path Delay MeasurementsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2016.257184936:2(325-335)Online publication date: 1-Feb-2017
  • Show More Cited By

Index Terms

  1. Post-silicon diagnosis of segments of failing speedpaths due to manufacturing variations

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DAC '10: Proceedings of the 47th Design Automation Conference
    June 2010
    1036 pages
    ISBN:9781450300025
    DOI:10.1145/1837274
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 June 2010

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. post-silicon diagnosis
    2. process variations

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    DAC '10
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

    Upcoming Conference

    DAC '25
    62nd ACM/IEEE Design Automation Conference
    June 22 - 26, 2025
    San Francisco , CA , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)QBF-Based Post-Silicon Debug of Speed-Paths Under Timing VariationsIEEE Transactions on Circuits and Systems I: Regular Papers10.1109/TCSI.2018.2858291(1-10)Online publication date: 2018
    • (2018)Post-silicon validation based on synthetic test patterns for early detection of timing anomalies2018 IEEE 19th Latin-American Test Symposium (LATS)10.1109/LATW.2018.8347237(1-5)Online publication date: Mar-2018
    • (2017)Diagnosis of Performance Limiting Segments in Integrated Circuits Using Path Delay MeasurementsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2016.257184936:2(325-335)Online publication date: 1-Feb-2017
    • (2014)Post-silicon Timing Diagnosis Made Simple using Formal TechnologyProceedings of the 14th Conference on Formal Methods in Computer-Aided Design10.5555/2682923.2682949(131-138)Online publication date: 21-Oct-2014
    • (2014)SAT-based speedpath debugging using X traces2014 9th International Design and Test Symposium (IDT)10.1109/IDT.2014.7038595(100-105)Online publication date: Dec-2014
    • (2014)Post-silicon timing diagnosis made simple using formal technology2014 Formal Methods in Computer-Aided Design (FMCAD)10.1109/FMCAD.2014.6987605(131-138)Online publication date: Oct-2014
    • (2014)Sat-based speedpath debugging using waveforms2014 19th IEEE European Test Symposium (ETS)10.1109/ETS.2014.6847802(1-6)Online publication date: May-2014
    • (2014)Diagnosis of segment delay defects with current sensing2014 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)10.1109/DFT.2014.6962101(122-127)Online publication date: Oct-2014
    • (2014)Online Debug for NoC-Based Multiprocessor SoCsDebug Automation from Pre-Silicon to Post-Silicon10.1007/978-3-319-09309-3_9(133-157)Online publication date: 3-Sep-2014
    • (2014)Efficient Automated Speedpath DebuggingDebug Automation from Pre-Silicon to Post-Silicon10.1007/978-3-319-09309-3_8(115-129)Online publication date: 3-Sep-2014
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media