• DocumentCode
    2010056
  • Title

    Retiming and clock scheduling to minimize simultaneous switching

  • Author

    Mukherjee, Arjun

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina Univ., Charlotte, NC, USA
  • fYear
    2004
  • fDate
    12-15 Sept. 2004
  • Firstpage
    259
  • Lastpage
    262
  • Abstract
    Today´s densely packed deep sub micron (DSM) circuits operate at high frequencies, and draw large amounts of instantaneous currents. The simultaneous switching noise thus induced in the power and ground networks, reduces the circuit noise margins. This work presents a method to minimize the maximum simultaneous switching currents in sequential circuits by the seamless integration of the well known techniques of retiming and clock scheduling. We adopt a gradual relaxation based approach to find an efficient solution to our formulation. Experiments with MCNC benchmark circuits in the 0.18 micron technology show that, on average, our method reduces the maximum simultaneous switching current by 18% compared to unoptimized circuits designed using commercial tools. This improvement was obtained with no decrease in operating frequencies. With a reduction of 17% in power dissipation, on average, our method seems encouraging.
  • Keywords
    circuit optimisation; clocks; integrated circuit noise; integrated circuit testing; sequential circuits; sequential switching; timing; 0.18 micron; MCNC benchmark circuits; circuit noise margins; clock scheduling; deep sub micron circuits; gradual relaxation-based approach; ground networks; instantaneous currents; power dissipation; power networks; retiming; sequential circuits; simultaneous switching currents; simultaneous switching minimization; simultaneous switching noise; Circuit noise; Clocks; Flip-flops; Logic; Noise reduction; Power supplies; Sequential circuits; Switches; Switching circuits; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2004. Proceedings. IEEE International
  • Print_ISBN
    0-7803-8445-8
  • Type

    conf

  • DOI
    10.1109/SOCC.2004.1362427
  • Filename
    1362427