Title :
Clock scheduling for power supply noise suppression using genetic algorithm with selective gene therapy
Author :
Lam, Wai-Ching Douglas ; Koh, Cheng-Kok ; Tsao, Chung-Wen Albert
Author_Institution :
Dept. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
Simultaneous switching events in the clock lines and almost simultaneous switching events of sequential and combinational logic elements cause large L·di/dt and IR voltage variations in the power and ground network of a circuit. This is known as power supply noise and it affects the performance and reliability of the entire circuit. In this paper, we propose a genetic algorithm based clock scheduling approach for minimizing the number of simultaneous switching events such that the power supply noise is suppressed. We ensure that in any generation of the genetic algorithm process, there will be feasible clock schedules present in the gene pool by the use of gene therapy. Experimental results on benchmark circuits show an average reduction of 26.2% in the peak current, an average reduction of 37.9% in the current swing, and an average reduction of 46.2% in voltage variations in the power lines.
Keywords :
clocks; combinational circuits; genetic algorithms; integrated circuit noise; power supply circuits; scheduling; sequential circuits; benchmark circuits; clock lines; clock scheduling; combinational logic elements; current swing; gene therapy; genetic algorithm; ground network; peak current; power lines; power supply noise suppression; selective gene therapy; sequential logic elements; simultaneous switching events; voltage variations; Circuit noise; Clocks; Contracts; Flip-flops; Gene therapy; Genetic algorithms; Power supplies; Switches; Switching circuits; Voltage;
Conference_Titel :
Quality Electronic Design, 2003. Proceedings. Fourth International Symposium on
Print_ISBN :
0-7695-1881-8
DOI :
10.1109/ISQED.2003.1194753