• DocumentCode
    1593117
  • Title

    Controller power estimation using information from behavioral description

  • Author

    Surti, Prasoonkumar ; Chao, Liang-Fang

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Eng., Iowa State Univ., Ames, IA, USA
  • Volume
    4
  • fYear
    1996
  • Firstpage
    679
  • Abstract
    We present a method to estimate power in finite-state-machine controllers at the logic level using information from behavioral description. This provides an ample opportunity of feeding back this power estimate to higher level design steps, like scheduling, allocation and state assignment. The method makes use of information regarding the state transitions from behavioral description using Markov-chain modeling. This information is percolated to the lower level to achieve better estimation of switching activity at the inputs of the next-state logic. Expected energy, dissipated due to switching of the input-output lines of the next-state logic, is estimated by considering transitions over the expected execution duration of the algorithm. Since the probabilistic model used here captures conditional state transitions and loops, power estimation for iterative algorithms would be more accurate than traditional methods
  • Keywords
    CMOS logic circuits; Markov processes; finite state machines; iterative methods; logic CAD; sequential circuits; Markov-chain modeling; allocation; behavioral description; conditional state transitions; controller power estimation; expected execution duration; finite-state-machine controllers; input-output lines; iterative algorithms; logic level; next-state logic; probabilistic model; scheduling; state assignment; switching activity; CMOS logic circuits; Chaos; Clocks; Design automation; Iterative algorithms; Power engineering and energy; Power engineering computing; Processor scheduling; Sequential circuits; State estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7803-3073-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1996.542115
  • Filename
    542115