• DocumentCode
    3500358
  • Title

    Graph Embedding in Boolean Hypercube

  • Author

    Fomina, E. ; Zakrevski, A.

  • Author_Institution
    Dept. of Comput. Eng., Tallinn Tech. Univ., Tallinn
  • fYear
    2006
  • fDate
    2-4 Oct. 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Huge effort has been invested to come up with a wide range of design solutions that help solving the power dissipation problem for synchronous sequential circuits. Particularly, this problem is reduced to optimal coding of states of a finite state machine (FSM) by Boolean vectors which present sets of memory element states. Two new methods to solve the state encoding problem are proposed that minimize the average number of signal transitions on the state lines for a general state transition graph (STG). The method of edge cuts is an economical covering of the set of all transitions by weakly crossed edge cuts of the STG that forms set of encoding partitions on the set of the FSM states. The method of quadrates is a visual method that uses matrices of adjacency and Karnaugh maps and consists in constructing a succession of rising configurations of quadrates and edges which could serve as some fragments of the hypercube
  • Keywords
    Boolean functions; finite state machines; graph theory; logic design; Boolean hypercube; Boolean vectors; FSM; Karnaugh maps; finite state machine; graph embedding; power dissipation; signal transitions; state encoding problem; state transition graph; synchronous sequential circuits; weakly crossed edge cuts; Automata; Design engineering; Embedded computing; Encoding; Hypercubes; Power dissipation; Power engineering and energy; Power engineering computing; Power generation economics; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Baltic Electronics Conference, 2006 International
  • Conference_Location
    Tallinn
  • ISSN
    1736-3705
  • Print_ISBN
    1-4244-0414-2
  • Electronic_ISBN
    1736-3705
  • Type

    conf

  • DOI
    10.1109/BEC.2006.311078
  • Filename
    4100299