- The implementation technology has a nominal supply voltage of 1.8V and a threshold voltage of 0.4V.
- At the nominal supply voltage, the design works at 500MHz.
- The environment has two modes: high-bandwidth and low-bandwidth.
- In the high-bandwidth mode, every clock cycle has valid data.
- In the low-bandwidth mode, valid data arrives once every ten clock cycles (e.g. one clock cycle with valid data followed by ten cycles with invalid data.)
- On average, the environment is in the high-bandwidth mode for 6 consecutive seconds and in the low bandwidth mode for 4 consecutive seconds.
- The latency through the circuit is 3 cycles.
- Short-circuit and leakage power are negligible.
Calculate how much saving can be achieved using the voltage scaling technique as a percentage of the original power consumption of the circuit.
NOTES:
- The scaled supply voltage is 1.2V.
- Supply scaling is done using a DC-DC converter whose power efficiency is 90% (i.e for every 100mW consumed in the converter, only 90mW are actually delivered to the circuit)
- The converter is inactive when the circuit operates at the nominal supply mode.
Calculate the percentage of power that can be saved using this scheme.
NOTES:
- Clock gating circuit's area is 10% of the main circuit.
- The clock gating circuit has the same activity factor as the main circuit.
Your manager is proposing combining the two techniques in order to achieve additional power saving. Briefly discuss the possible limitations of this proposal.
Your comments will be moderated before it can appear here. Win prizes for being an engaged reader.