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