Nov. 29, 2005 ELEC Class Presentation 1 Reducing Voltage Supply Jins Davis Alexander
Nov. 29, 2005 ELEC Class Presentation 2 Objective… To reduce the power consumption by reducing VDD supply voltage and seeing its effect on power, delay and area. No effect on area.
Nov. 29, 2005 ELEC Class Presentation 3 What We Know…. Power Consumption is a quadratic function of Voltage. Decrease in supply Voltage increases the overall delay.
Nov. 29, 2005 ELEC Class Presentation 4 Power and Delay Power = CV DD 2 Delay= KV DD ─────── (V DD – V t ) α (from alpha-power model)
Nov. 29, 2005 ELEC Class Presentation 5 What I have done… Designed N*N array multiplier using VHDL. Used ELDO for power analysis and calculation of delay. First simulated basic cell and found delay of Sumout to be greater than Cout.
Nov. 29, 2005 ELEC Class Presentation 6 Forced pulse signals for all possible vectors at inputs A and B for a 4x4 multiplier. Compared signal A[0] with Sum[2N-2] to calculate the overall worst case delay.
Nov. 29, 2005 ELEC Class Presentation 7 Results of 4x4 array multiplier. VoltageAvg.Power (uW)Delay (ns)
Nov. 29, 2005 ELEC Class Presentation 8 % Results Voltage(% Decrease) Avg Power(% Decrease) Delay (% Increase) 16.7%37.5%10% 33.3%65.6%33% 44.4%79.5%127%
Nov. 29, 2005 ELEC Class Presentation 9 Dynamic Power vs. Voltage
Nov. 29, 2005 ELEC Class Presentation 10 Delay vs. Voltage
Nov. 29, 2005 ELEC Class Presentation 11 Static Power vs. Voltage
Nov. 29, 2005 ELEC Class Presentation 12 Conclusion. Reducing Voltage decrease power significantly. However at lower voltages the delay increase is very significant. Transistor sizing, parallel processing can help reduce the overall delay.
Nov. 29, 2005 ELEC Class Presentation 13 THANK YOU.