DocumentCode
1029366
Title
Timed Boolean calculus and its applications in timing analysis
Author
Huang, Shiang-Tang ; Parng, Tai-Ming ; Shyu, Jyuo-Min
Author_Institution
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Volume
13
Issue
3
fYear
1994
fDate
3/1/1994 12:00:00 AM
Firstpage
318
Lastpage
337
Abstract
Introduces a formalism, called timed Boolean calculus (TBC), and its applications to solving the false path problem in timing analysis. TBC is an extension of conventional Boolean algebra with a delay operator to facilitate modeling the timing behavior of logic circuits. By performing algebraic manipulations on timed Boolean expressions, the actual maximal delays of logic circuits can be obtained. The delay information can then be used by a path reporting algorithm to detect the long false paths, thereby identifying the paths which need be optimized to meet timing constraints. The authors have developed a timing analysis tool based on TBC and tested on ISCAS benchmarks. Experimental results are shown to justify the effectiveness and efficiency of the proposed TBC and algorithms
Keywords
Boolean functions; delays; logic analysers; logic circuits; logic testing; ISCAS benchmarks; algebraic manipulations; delay information; delay operator; false path problem; logic circuits; logic timing analysis; long false paths; maximal delays; path reporting algorithm; timed Boolean calculus; timing behavior; timing constraints; Benchmark testing; Boolean algebra; Calculus; Circuit testing; Clocks; Constraint optimization; Delay; Helium; Logic circuits; Timing;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.265674
Filename
265674
Link To Document