skip to main content
10.1145/1629911.1629970acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Exploiting "architecture for verification" to streamline the verification process

Published:26 July 2009Publication History

ABSTRACT

A typical hardware development flow starts the verification process concurrently with RTL, but the overall schedule becomes limited by the effort required to complete all the necessary verification tasks. Being the limiting factor, verification schedules become unpredictable, often resulting in slippage of the tapeout dates. This paper looks at ways to restructure the flow to complete a significant part of this effort during the architectural phase of the project, prior to the start of RTL. This front-loading of the schedule allows a smaller verification team to complete the process with a tighter schedule.

References

  1. SystemC: http://systemc.orgGoogle ScholarGoogle Scholar
  2. Adnan Hamid. "Hope is Not a Verification Strategy -- http://www.designcon.com/infovault/paper.asp?PAPER_ID=323 (DesignCon 2008)Google ScholarGoogle Scholar
  3. Harry Foster, Adam Krolnik, David Lacey -- "Assertion-Based Design" section 1.4.3 (page 19). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Dave Whipp, "Transaction Assertions in an Interface Definition Language" (DesignCon 2008) -- http://dave.whipp.name/dv/designcon2008_paper.docGoogle ScholarGoogle Scholar
  5. IP-XACT: http://spiritconsortium.org/homeGoogle ScholarGoogle Scholar

Index Terms

  1. Exploiting "architecture for verification" to streamline the verification process

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      DAC '09: Proceedings of the 46th Annual Design Automation Conference
      July 2009
      994 pages
      ISBN:9781605584973
      DOI:10.1145/1629911

      Copyright © 2009 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 July 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,770of5,499submissions,32%

      Upcoming Conference

      DAC '24
      61st ACM/IEEE Design Automation Conference
      June 23 - 27, 2024
      San Francisco , CA , USA
    • Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader