• DocumentCode
    2589635
  • Title

    A unified approach for FSM synthesis on FPGA architectures

  • Author

    Burgun, L. ; Dictus, N. ; Prado Lopes, E. ; Sarwary, C.

  • Author_Institution
    Lab. MASI, Univ. Pierre et Marie Curie, Paris, France
  • fYear
    1994
  • fDate
    5-8 Sep 1994
  • Firstpage
    660
  • Lastpage
    668
  • Abstract
    We address the problem of finite state machines (FSM) synthesis for the two most popular Field Programmable Gate Array (FPGA) architectures : Actel and Xilinx. We propose a unified approach that deals with state assignment, optimization and mapping problems and that takes the target architecture into account during all the phases of the synthesis. This approach is made possible by very fast FPGA mapping techniques based on multi-ROBDD representation (Shared, Reduced and Ordered Binary Decision Diagrams). A prototype has been developed for FSM synthesis on Xilinx X3090 and Actel ACT1 architectures. Given a FSM description in VHDL or KISS format, it directly generates a look-up table (LUT) network for Xilinx or a multiplexor-based (MB) network for Actel. The results are promising and have been obtained within reasonable computing time. Comparisons have been made with the traditional approach implemented by Sis
  • Keywords
    field programmable gate arrays; finite state machines; programmable logic arrays; Actel; FPGA architectures; FSM synthesis; Xilinx; finite state machines; state assignment; target architecture; Automata; Boolean functions; Cost function; Encoding; Field programmable gate arrays; Logic; Network synthesis; Prototypes; State estimation; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
  • Conference_Location
    Liverpool
  • Print_ISBN
    0-8186-6430-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1994.390345
  • Filename
    390345