• DocumentCode
    2429598
  • Title

    Power supply noise suppression via clock skew scheduling

  • Author

    Lam, Wai-Ching Douglas ; Koh, Cheng-Kok ; Tsao, Chung-Wen Albert

  • Author_Institution
    Purdue Univ., West Lafayette, IN, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    355
  • Lastpage
    360
  • Abstract
    Simultaneous switching events in the clock lines and the signals passing through sequential and combinational logic elements cause large L·di/dt and IR voltage variations in the power and ground network. This is known as power supply noise and it affects the performance and reliability of the entire circuit. In this paper, we propose an algorithm that performs clock skew scheduling to minimize the number of simultaneous switching events such that the power supply noise is suppressed. Our approach establishes a direct relationship between current (drawn by a circuit element, sequential or combinational) and skew by the concept of envelope waveforms, using a graphical representation. We provide a graph-based scheduling approach to reduce the peak current and to minimize the difference between the current peaks and valleys such that the current profile of the entire circuit is smoothened. Our approach also guarantees that the resulting clock schedule does not violate setup and hold time constraints. Experimental results on benchmark circuits show an average reduction of 19.6% in the peak current, an average reduction of 38.7% in the current swing, and an average reduction of 47.4% in voltage variations in the power lines.
  • Keywords
    combinational circuits; digital integrated circuits; electronic engineering computing; graph theory; integrated circuit noise; interference suppression; scheduling; sequential circuits; timing; clock lines; clock skew scheduling algorithm; combinational logic elements; graph-based scheduling approach; graphical representation; ground network; power network; power supply noise suppression; sequential logic elements; simultaneous switching events minimisation; voltage variations; Additive white noise; Circuit noise; Clocks; Contracts; Flip-flops; Pins; Power supplies; Routing; Switches; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design, 2002. Proceedings. International Symposium on
  • Print_ISBN
    0-7695-1561-4
  • Type

    conf

  • DOI
    10.1109/ISQED.2002.996772
  • Filename
    996772