Title :
Formal Verification of Hardware / Software Power Management Strategies
Author :
Mukherjee, Rohan ; Dasgupta, Parthasarathi ; Pal, Arnab ; Mukherjee, Sayan
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, Kharagpur, India
Abstract :
Complex low power integrated circuits use global power management strategies to orchestrate the switching between power states of multiple power domains. One of the primary challenges in verifying such power management architectures stems from the mixed implementation of such strategies, where the local power controllers are in hardware and the global power management is implemented in software/firmware. In this paper we present an approach for using formal methods for verifying such hardware / software power management implementations. To the best of our knowledge, this is the first approach for formal verification of such implementations.
Keywords :
electronic engineering computing; firmware; formal verification; low-power electronics; power integrated circuits; complex low power integrated circuits; firmware; formal methods; formal verification; global power management strategies; hardware-software power management strategies; local power controllers; multiple power domains; power states; Hardware; Hardware design languages; Power control; Software; Switches; Synchronization; Transmitters; Assertion; Formal Verification; Low-power Verification; Power Intent Verification;
Conference_Titel :
VLSI Design and 2013 12th International Conference on Embedded Systems (VLSID), 2013 26th International Conference on
Conference_Location :
Pune
Print_ISBN :
978-1-4673-4639-9
DOI :
10.1109/VLSID.2013.209