• DocumentCode
    3348825
  • Title

    Optimization of Moore FSM on FPGA

  • Author

    Titarienko, L. ; Wegrzyn, M.

  • Author_Institution
    Inst. of Comput. Eng. & Electron., Univ. of Zielona Gora, Zielona Gora
  • fYear
    2007
  • fDate
    19-24 Feb. 2007
  • Firstpage
    246
  • Lastpage
    250
  • Abstract
    A new method of Moore FSM circuit optimization is proposed, which is based on generation of both codes of the states and codes of the classes of pseudoequivalent states of FSM. The presented method permits to encode the states of FSM in such manner that some microoperations can be implemented using single LUT element. Other microoperations should be implemented using dedicated memory blocks. Minimization of the system of excitation functions is reached thanks to separate source of the codes of the classes of pseudoequivalent states. Such approach allows minimizing hardware amount in the circuit of FSM. The conditions for such optimization are shown. An example of proposed method´s application is given.
  • Keywords
    field programmable gate arrays; finite state machines; flip-flops; FPGA; Moore FSM circuit; codes; excitation functions; hardware; microoperations; optimization; pseudoequivalent states; single LUT element; Circuit optimization; Digital multimedia broadcasting; Field programmable gate arrays; Hardware; Logic arrays; Minimization; Optimization methods; Roentgenium; System-on-a-chip; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CAD Systems in Microelectronics, 2007. CADSM '07. 9th International Conference - The Experience of Designing and Applications of
  • Conference_Location
    Lviv-Polyana
  • Print_ISBN
    966-533-587-0
  • Type

    conf

  • DOI
    10.1109/CADSM.2007.4297536
  • Filename
    4297536