• DocumentCode
    523536
  • Title

    An efficient algorithm to verify generalized false paths

  • Author

    Coudert, Olivier

  • Author_Institution
    OC Consulting Auf der Höh 16a, 83607 Holzkirchen, Germany
  • fYear
    2010
  • fDate
    13-18 June 2010
  • Firstpage
    188
  • Lastpage
    193
  • Abstract
    Timing exception verification has become a center of interest as incorrect constraints can lead to chip failures. Proving that a false path is valid or not is a difficult problem because of the inherent computational cost, and because in practice false paths are not specified one full path at a time. Instead designers use generalized false paths, which represent a set of paths. For instance the SDC format (Synopsys Design Constraint) specifies false path exceptions using a “-from -through -to” syntax that applies on sets of pins, often using wildcards to denote these sets. This represents many (usually hundreds to thousands) actual full paths. This paper proposes a method to verify generalized false paths in a very efficient manner. It is shown to be about 10x faster than the current state-of-the-art, making false path verification an overnight task or less for multi-million gate designs.
  • Keywords
    Added delay; Algorithm design and analysis; Circuit faults; Computational efficiency; Libraries; Logic design; Pins; Propagation delay; Timing; Twitter; Formal verification; SAT; SDC; co-sensitization; correctness; false path; generalized false path; sensitization; timing exception;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2010 47th ACM/IEEE
  • Conference_Location
    Anaheim, CA, USA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4244-6677-1
  • Type

    conf

  • Filename
    5522565