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
Link To Document :
بازگشت