University of Heidelberg Institute of Computer Engineering







Powered by SourceForge.net
SourceForge.net Logo



 Description

FSMDesigner4 is a C++ based implementation for a Finite State Machine (FSM) design tool with integrated Hardware Description Language (HDL) generation. FSMDesigner4 uses the Simple-Moore FSM model. This guarantees an efficient design for fast complex control circuits.

Features of FSMDesigner4 :
  • Graphical design of FSMs including:
    • states, transitions, conditions
    • supports hierarchies
    • links, joins, global transitions
  • Support for automatic default transitions (xrest function)
  • Validation of FSMs
  • Save & load of FSMs in well defined XML files
  • Generation of RTL HDL output
  • Fully scriptable in Python or TCL
  • Modern GUI with all features expected (undo, redo, ...)
  • Simulation mode support
  • Supports Linux, easily portable to other OS
  • Table based data manipulation


NEW: FSMDesigner4 is now being hosted on sourceforge.net! Click here for the project page!

 Documentation


 Screenshots


Figure 1: Showing the FSMDesigner4 application



Figure 2: Showing a table for data manipulation.


 Download

FSMDesigner4 is hosted on sourceforge.net. Goto the download page to grab the latest release!

 Contact

Mondrian Nuessle, email: nuessle {at} uni-mannheim.de
or Frank Lemke, email: flemke {at} rumms.uni-mannheim.de

Lectures

SS 12
WS 11/12

Contact

Universität Heidelberg
LS Rechnerarchitektur
Prof. Dr. U. Brüning
B6, 26, Building B (3rd floor)
68131 Mannheim
Fon: +49 (0) 621 - 181 2723
Fax: +49 (0) 621 - 181 2713
Email: ulrich.bruening {at} ziti.uni-heidelberg.de

Delivery Address

Universität Heidelberg
LS Rechnerarchitektur
Prof. Dr. U. Brüning
B6, 26, Building B (3rd floor)
68159 Mannheim

HT Center of Excellence