• DocumentCode
    2354340
  • Title

    Symbolic Functional Decomposition Algorithm for FSM Implementation

  • Author

    Szotkowski, Piotr ; Rawski, Mariusz

  • Author_Institution
    Warsaw Univ. of Technol., Warsaw
  • fYear
    2007
  • fDate
    9-12 Sept. 2007
  • Firstpage
    484
  • Lastpage
    488
  • Abstract
    This paper presents an algorithm of symbolic functional decomposition for the implementation of finite state machines in field programmable gate array (FPGA) circuits. Unlike previous approaches to this problem, which consist of separate encoding and mapping steps, this algorithm does not pre-encode the machine´s states; instead, the states are encoded gradually during every step of the functional decomposition process (used for mapping the FSM to the FPGA circuit´s LUT cells). This approach guarantees high quality of the final decomposition, with better results than the ones obtained by pre-encoding the FSM´s states.
  • Keywords
    field programmable gate arrays; finite state machines; field programmable gate array circuit; finite state machine; symbolic functional decomposition algorithm; Algebra; Automata; Boolean functions; Circuit synthesis; Electronic mail; Encoding; Field programmable gate arrays; Logic; Table lookup; FPGA; FSM; symbolic functional decomposition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROCON, 2007. The International Conference on "Computer as a Tool"
  • Conference_Location
    Warsaw
  • Print_ISBN
    978-1-4244-0813-9
  • Electronic_ISBN
    978-1-4244-0813-9
  • Type

    conf

  • DOI
    10.1109/EURCON.2007.4400669
  • Filename
    4400669