• DocumentCode
    3477934
  • 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
  • fYear
    2013
  • fDate
    5-10 Jan. 2013
  • Firstpage
    326
  • Lastpage
    331
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design and 2013 12th International Conference on Embedded Systems (VLSID), 2013 26th International Conference on
  • Conference_Location
    Pune
  • ISSN
    1063-9667
  • Print_ISBN
    978-1-4673-4639-9
  • Type

    conf

  • DOI
    10.1109/VLSID.2013.209
  • Filename
    6472661