Integration of dynamic power management strategies for system level power optimization low power design with its formal verification and implementation