• DocumentCode
    1386540
  • Title

    Speeding up pipelined circuits through a combination of gate sizing and clock skew optimization

  • Author

    Sathyamurthy, Harsha ; Sapatnekar, Sachin S. ; Fishburn, John P.

  • Author_Institution
    Mentor Graphics Corp., San Jose, CA, USA
  • Volume
    17
  • Issue
    2
  • fYear
    1998
  • fDate
    2/1/1998 12:00:00 AM
  • Firstpage
    173
  • Lastpage
    182
  • Abstract
    An algorithm for unifying the techniques of gate sizing and clock skew optimization for acyclic pipelines is presented in this paper. In the design of circuits under very tight timing specifications, the area overhead of gate sizing can be considerable. The procedure described herein utilizes the idea of cycle borrowing using clock skew optimization to relax the stringency of the timing specification on the critical stages of the pipeline. The theoretical basis for the procedure is developed, a new algorithm for timing analysis of acyclic pipeline circuits with deliberate skew is presented, and a sensitivity-based optimizer is used to solve the sizing+skew problem. Our experimental results verify that the procedure of cycle borrowing using sizing+skew results in a better overall area-delay tradeoff as compared to using sizing alone
  • Keywords
    CMOS digital integrated circuits; circuit CAD; circuit optimisation; integrated circuit design; logic CAD; pipeline processing; sensitivity analysis; synchronisation; timing; acyclic pipelines; area-delay tradeoff; clock skew optimization; cycle borrowing; gate sizing; pipelined circuits; sensitivity-based optimizer; timing specifications; Algorithm design and analysis; CMOS digital integrated circuits; Clocks; Combinational circuits; Delay; Design automation; Optimization methods; Pipelines; Synchronization; 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.681267
  • Filename
    681267