• DocumentCode
    332725
  • Title

    Waiting false path analysis of sequential logic circuits for performance optimization

  • Author

    Nakamura, K. ; Takagi, K. ; Kimura, S. ; Watanabe, K.

  • Author_Institution
    Graduate Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Japan
  • fYear
    1998
  • fDate
    8-12 Nov. 1998
  • Firstpage
    392
  • Lastpage
    395
  • Abstract
    The paper introduces a new class of false path, which is sensitizable but does not affect the decision of the clock period. We call such false paths waiting false paths, which correspond to multi cycle operations controlled by wait states. The allowable delay time of waiting false paths is greater than the clock period. When the number of allowable clock cycles for each path is determined, the delay of the path can be the product of the clock period and the allowable cycles. The paper presents a method to analyze allowable cycles and to detect waiting false paths based on symbolic traversal of FSM. We have applied our method to 30 ISCAS89 FSM benchmarks and found that 22 circuits include such paths. 11 circuits among them include such paths which are critical paths, where the delay is measured as the number of gates on the path. Information on such paths can be used in the logic synthesis to reduce the number of gates and in the layout synthesis to reduce the size of gates.
  • Keywords
    finite state machines; high level synthesis; logic arrays; sequential circuits; FSM; ISCAS89 FSM benchmarks; allowable clock cycles; allowable delay time; clock period; critical paths; layout synthesis; logic synthesis; multi cycle operations; performance optimization; sequential logic circuits; symbolic traversal; wait states; waiting false path analysis; Circuit synthesis; Clocks; Delay effects; Delay estimation; Frequency estimation; Optimization; Performance analysis; Registers; Sequential circuits; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-008-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1998.144296
  • Filename
    742902