Power estimation of embedded systems: a hardware/software codesign approach | Synapse