Power Wave Smoothing by Clock Scheduling for Peak Power Reduction in LSI