Power-Aware Synchronization of a Software Defined Clock