• DocumentCode
    928855
  • Title

    Clock-skew-optimization methodology for substrate-noise reduction with supply-current folding

  • Author

    Badaroglu, Mustafa ; Tiri, Kris ; Van der Plas, Geert ; Wambacq, Piet ; Verbauwhede, Ingrid ; Donnay, Stéphane ; Gielen, Georges G E ; De Man, Hugo J.

  • Author_Institution
    Interuniv. Microelectron. Center, Leuven
  • Volume
    25
  • Issue
    6
  • fYear
    2006
  • fDate
    6/1/2006 12:00:00 AM
  • Firstpage
    1146
  • Lastpage
    1154
  • Abstract
    In a synchronous clock distribution network with negligible skews, digital circuits switch simultaneously on the clock edge; therefore, they generate a lot of substrate noise due to the resulting sharp peaks on the supply current. A solution is to split a large design in different clock regions and introduce intentional clock skews between them, while taking the timing constraints into account. In this paper, the authors present a complete design flow to optimize the clock tree for less substrate-noise generation in large digital systems. It proposes a technique to assign combinatorial cells and flip-flops to the clock regions. It also takes into account the impact of unintentional clock skew such as jitter on the computed skews in order to assure a robust design. During the optimization, it uses compressed supply-current profiles to improve the CPU time. Experimental results show more than a factor-of-2 reduction in substrate-noise generation from large digital circuits of which the skews are optimized
  • Keywords
    clocks; digital integrated circuits; integrated circuit design; integrated circuit noise; interference suppression; clock tree; clock-skew-optimization methodology; deep submicrometer; flip-flops; ground bounce; low-noise digital design; mixed analog-digital IC; power estimation; power modeling; substrate-noise reduction; supply-current folding; Circuit noise; Clocks; Current supplies; Design optimization; Digital circuits; Noise generators; Switches; Switching circuits; Synchronous generators; Timing; Clock skew; deep submicrometer; ground bounce; low-noise digital design; mixed analog–digital ICs; power modeling and estimation; substrate noise;
  • 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/TCAD.2005.855952
  • Filename
    1629147