• 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