Mobile devices and many electronic systems are powered by batteries. In such systems, optimization of power is a key design constraint. In fact, it is more accurate to look at total energy usage. System-on-chip (SoC) designers spend significant amounts…