• DocumentCode
    1652151
  • Title

    Clock Buffer Polarity Assignment for Power Noise Reduction

  • Author

    Samanta, Rupak ; Venkataraman, Ganesh ; Hu, Jiang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX
  • fYear
    2006
  • Firstpage
    558
  • Lastpage
    562
  • Abstract
    Power/ground noise is a major source of VLSI circuit timing variations. This work aims to reduce clock network induced power noise by assigning different signal polarities (opposite switchings) to clock buffers in an existing buffered clock tree. Three assignment algorithms are proposed: (1) partitioning, (2) 2-coloring on minimum spanning tree and (3) recursive min-matching. A post-processing of clock buffer sizing is performed to achieve desired clock skew. SPICE based experimental results indicate that our techniques could reduce the average peak current and average delay variations by 44% and 54% respectively
  • Keywords
    SPICE; VLSI; buffer circuits; clocks; integrated circuit noise; trees (mathematics); 2-coloring; SPICE; VLSI circuit timing variations; buffered clock tree; clock buffer polarity assignment; clock buffer sizing; clock network induced power noise; ground noise; partitioning; power noise; power noise reduction; recursive min-matching; signal polarities; spanning tree; Circuit noise; Clocks; Delay estimation; Flip-flops; Noise reduction; Permission; Semiconductor device noise; Switches; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    1-59593-389-1
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2006.320174
  • Filename
    4110231