Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2001858.2001985acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
poster

Evolutionary failing-test generation for modern microprocessors

Published: 12 July 2011 Publication History

Abstract

The incessant progress in manufacturing technology is posing new challenges to microprocessor designers. Nowadays, comprehensive verification of a chip can only be performed after tape-out, when the first silicon prototypes are available. Several activities that were originally supposed to be part of the pre-silicon design phase are migrating to this post-silicon time as well. The short paper describes a post-silicon methodology that can be exploited to devise functional failing tests. Such tests are essential to analyze and debug speed paths during verification, speed-stepping, and other critical activities. The proposed methodology is based on the Genetic Programming paradigm, and exploits a versatile toolkit named μGP. The paper demonstrates that an evolutionary algorithm can successfully tackle a significant and still open industrial problem. Moreover, it shows how to take into account complex hardware characteristics and architectural details of such complex devices.

References

[1]
R. McLaughlin, S. Venkataraman, and C. Lim, "Automated Debug of Speed Path Failures Using Functional Tests," in The 27th IEEE VLSI Test Symposium, 2009, pp. 91--96.
[2]
L. Lee, L.-C. Wang, P. Parvathala, and T. M. Mak, "On Silicon-Based Speed Path Identification," in Proceedings of the 23rd IEEE VLSI Test Symposium, 2005, pp. 35--41.
[3]
J. Zeng, J. Wang, C.-Y. Chen, M. Mateja, and L.-C. Wang, "On evaluating speed path detection of structural tests," in 11th International Symposium on Quality Electronic Design (ISQED), 2010, pp. 570--576.
[4]
E. Sanchez, M. Schillaci, and G. Squillero, Evolutionary Optimization: The GP Toolkit. Springer, 2011, ISBN: 978-0-387-09425-0.
[5]
B. Colwell, "The Zen of overclocking," Computer, vol. 37, no. 3, pp. 9--12, 2004.

Cited By

View all
  • (2015)Automation and Optimization of Coverage-driven VerificationProceedings of the 2015 Euromicro Conference on Digital System Design10.1109/DSD.2015.34(87-94)Online publication date: 26-Aug-2015

Index Terms

  1. Evolutionary failing-test generation for modern microprocessors

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '11: Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
    July 2011
    1548 pages
    ISBN:9781450306904
    DOI:10.1145/2001858

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 12 July 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. failing-test
    2. microprocessor
    3. post-silicon

    Qualifiers

    • Poster

    Conference

    GECCO '11
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 15 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2015)Automation and Optimization of Coverage-driven VerificationProceedings of the 2015 Euromicro Conference on Digital System Design10.1109/DSD.2015.34(87-94)Online publication date: 26-Aug-2015

    View Options

    Get Access

    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