Forum: FPGA, VHDL & Co. FSM in VHDL zeichnen


von harald (Gast)


Lesenswert?

Hi
Ich bin mir zwar nicht sicher ob ich hier im richtigen Bereich bin aber 
ich schreibs einfach mal hier rein.

Ich suche ein Program mit den ich relativ schnell und gut eine FSM 
zeichnen kann? Ich habe eine VHDL Datein mit FSM und muss diese nun 
Dokumentieren. Habe es zwar mit Visio versucht jedoch ist das recht 
aufwendig und sieht nicht so ideal aus. Daher würde ich gernen von euch 
wissen ob ihr gute Programme kennt?!?!

Danke im vorhinein.

MFG Harald

von no_one (Gast)


Lesenswert?

Hey...
also relativ schnell geht das mit dem hdl-designer von mentor, kostet 
halt ne runde. da kannst du aus fsms vhdl code generieren lassen aber 
auch aus vorhanenden fsms bilder...
sonst hab ich das auch mit visio gemacht... andere uml tools dürften 
aber auch gehen ...

mfg

von Roman Dietrich (Gast)


Lesenswert?

Hallo,

wenn die FSM nicht allzu kompliziert ist und die
Darstellung nicht besonders huebsch werden muss
kann man vielleicht den RTL Viewer von Quartus
verwenden.
  * Einfach den Teil dort als Projekt compilieren
  * Unter Tools den RTL-Viewer aufmachen
  * Innerhalb der Hierarchie (links) die Statemachine
     suchen und schauen, ob die Ansicht einigermassen
     tragbar ist.
Als Analyse/Diagnose-Tool ist der RTL-Viewer wahrscheinlich
sinnvoller geeignet, aber zumindest ist Quartus als Webedition 
kostenlos.

Damit Dich die Darstellung gleich abschrecken kann einfach mal
http://www.altera.com/literature/hb/qts/qts_qii51013.pdf
S. 13-49 anschauen.
Die Namen der einzelnen States sind hier besonders unschoen,
jedoch direkt an den VHDL Code gekoppelt.
=> Wenn Deine States im Code sinnvoll heissen, wird es dort auch
      ordentlich angezeigt.

Als bessere Variante ist mir noch Synplicity in Erinnerung, das
jedoch NICHT kostenlos ist - dort war sowohl die RTL-Ansicht
als auch die Statemachines um einiges anschaulicher...

Hoffe, ein wenig geholfen zu haben - fuer ne Diplom-Arbeit
oder aehnliches ist jedoch wahrscheinlich Handarbeit mit
OpenOffice (hat zumindest einrastende Punkte fuer die Bobbel)
besser geeignet, da es einfach sauberer und schoener aussieht...

Gruss,
     Roman

von Alex (Gast)


Lesenswert?

Hallo,

zum Zeichnen und VHDL Code generieren:
http://qfsm.sourceforge.net/

mfg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.