Flußdiagramme aus VHDL Source

Persönliche Seite #1137788
Lesenswert?
• ▲
▼
Also:
- die Screenshots auf der Website sind nicht gerade "Werbewirksam" man 
erkennt nix und es erscheint ziemlich pixelig.
- Export in eine (nicht Grafik) Format oder Vektor format wären nett.
- Die Applikation braucht seeeeehr lange zum erzeugen der Grafik und 
blokiert dabei den PC
- Drucken/Speichern konnte nicht getestet werden wegen "Testversion"
- Der Dateifilter erlaubt nur vhd files aber keine vhdl files.
- Ein etwas kompakteres Layout wäre wünschenswert so brauch ich 
geschäzte 5 Din0 Seiten damit alles draufpasst und lesbar bleibt.
- Sachen die im Quellcode braf untereinader stehen mit leerzeichen 
eingerückt werden willd verschoben... Schriftart fester Breite würde 
sich hier besser machen
- Geschwungene Linien die sich überall rumschlängeln schön und gut, aber 
lieber öfter ein "end process" mit gerader linie als eine die sich bis 
gaaaaaaaaaanz nach unten schlängelt.
- Kommentare werden unterdrückt
- eine Freiwillige Spende wäre wohl eher förderlich als das an uralte 
Shareware erinernde "Bitte kaufen das geht sonst nicht" und das beenden 
des Programms nach einer bestimmten Laufzeit besonders in der "Beta" 
Phase lädt das nicht gerade zum testen ein.
- teilweise recht viel "Platz" verschwendet in den Kästchen, erwartet 
das programm ggf eine besondere Schrift die "ich" nicht auf meinem 
System habe?

Läuft übrigens auch unter Win98SE ;)
#1138300
Lesenswert?
• ▲
▼
Aus meiner Sicht (langjähriger professioneller Software-Entwickler) sind 
Flowcharts - natürlich nur für Software - sehr kontraproduktiv, denn sie 
ermöglichen es, daß unausgereifte, unlogische, unübersichtliche 
(zusammengefaßt untestbare) Stücke Software pseudo-übersichtlich 
dargestellt werden können.

Auch ich habe meine "Italo-Western-Phase" (Produzent von 
Wildwest-Spaghetti-Code) ausgelebt. Beim Übergang zur "Strukturierten 
Programmierung" habe ich dann meine Dokumentation auf Pseudocode 
(innerhalb der Programm-Source und somit wartbar!) umgestellt und damit 
gute Erfahrungen gemacht.

Ich bin jetzt wieder auf dem Weg "back to the roots" zur Elektronik, die 
ich eigentlich damals studiert habe. Bei meinen jetzigen Anfängen in 
VHDL ist mir meine SW-Erfahrung in einer Hinsicht zu Gute gekommen. Ich 
weiß nämlich: Wenn es kompliziert wird, dann habe ich mindestens einen 
Denkfehler in der ganzen Sache! Den suche (und beseitige) ich dann als 
allererstes.

Insofern ist ein solches Flowchart-Malprogramm für mich als Privatmensch 
nicht erforderlich.

Wer allerdings das Produkt fremder (verknoteter!) Gehirnwindungen zu 
warten hat - bis hin zur künstlichen Reanimation und ähnlichem - der mag 
ein solches Tool brauchen.

Bernhard
Gast #1138769
Lesenswert?
• ▲
▼
Ich habe die SW gestern auch getestet und muss gleich mal Sagen vom 
Ansatz her eine wirklich tolle Idee, so ein Tool habe ich schon mal 
erfolglos gesucht.
Auch die Idee mit den Spenden ist meiner Meinung nach durchaus löblich, 
nur würde ich ev. eine Meldung einblenden anstatt das Programm gleich zu 
schließen, gerade noch in der Beta.
Ein paar Ideen/Tipps habe ich noch:
*Eine Toolleiste für schnellen Zugriff z.B. auf Zoom. Vorallem ein 
Stufenloser Zoom wäre wünschenswert
*Die Grafiken sollten im Vektorformat sein und im Idealfall händisch 
anders
 anzuordnen
*Die Käschen verbrauchen viel Platz, das müsste noch kompakter sein
*Eine Doxygen integration wäre sicher auch intressant
*Auch wäre es toll mehrere Datein analysieren zu können und dieses Set 
z.B. als ein Projekt zu speichern. Das könnte man noch auf die Spite 
treiben das nach einer Änderung die Datei auch automatisch neu 
anaylsiert wird. Das müsste dafür aber schneller gehen.

Hoffe es waren ein paar Konstruktive Punke dabei!
Gast #1139505
Lesenswert?
• ▲
▼
Vielen Dank für die vielen konstruktiven Verbesserungsvorschläge, ich 
werde diese wo's leicht möglich ist einbauen.
Da ich das FlowVHDL-Projekt hobbymäßig in meiner Freizeit betreibe bitte 
ich um Verständniss, wenn die kniffligen Punkte vielleicht etwas länger 
dauern...

Beste Grüße

flowvhdl
Gast #1179122
Lesenswert?
• ▲
▼
Leider kann ich das Programm nicht testen, da es erst gar nicht startet. 
Das .net Framework (3.5) habe ich installiert aber das Programm bricht 
den Start mit folgender Fehlermeldung ab:
1
Die Anwendung konnte nicht richtig initialisiert werden (0xc0000135).
2
Klicken Sie auf "OK", um die Anwendung zu beenden.

Schade eigentlich der Ansatz der WebSite etc. sieht ja eigentlich so 
ganz gut aus. Vllt. hast du einen Tipp für mich wie ich es zum laufen 
bekomme?

Thx & Cu

Stefan
Gast #1179502
Lesenswert?
• ▲
▼
Die Fehlermeldung konnte ich inzwischen durch die Installation des .net 
Frameworks 2.0 umgehen!?

Die Software scheint soweit stabil zu laufen und stellt den Ablauf mehr 
oder weniger übersichtlich dar. (Hängt natürlich auch vom 
Programmierstil ab ;-) )

Ein erfreuliches Feature wäre wenn man die Boxen nach der Erstellung des 
FlowCharts einzeln verschieben könnte um die Anordnung ein wenig besser 
zu gestalten. (Z.B. Um das Design auf eine Din A4 Seite zurecht schieben 
zu können.)

Gruß Stefan

P.S.: Guter Ansatz!
(Firma: www.dossmatik.de) #1910259
Lesenswert?
• ▲
▼
Videoprofessor schrieb:
> Sonst jemand?

so etwas vieleicht:
http://www.syncad.com/hdlworks_ease_block_diagrams.htm#blockdiagram

Ich hatte auch etwas auf einer Französischen Uni gefunden. Das Tool war 
leider nur für den Fall anwendbar, der gerade getestet wurde. Es gibt 
auch einige Veröffentlichungen zu dem Thema VHDL und UML. Leider ist mir 
kein Tool für die Allgemeinheit bekannt.

Ich hoffe immer noch auf ein eclipse plugin. Bitte liebe Professoren, 
das wäre mal ein ordentliches Diplomthema.


Oder kannst du Videoprofessor keine Studenten dafür begeistern?
Gast #1936531
Lesenswert?
• ▲
▼
Gibt es ja schon:

git clone git://zamiacad.git.sourceforge.net/gitroot/zamiacad/zamiacad

Ich habe allerdings nicht geschafft es in Eclipse 
eizubinden/compilieren.
Mehr als 5000 Warnungen und 4 Error. Da fehlt wohl noch irgend etwas :)

Die README sagt leider nicht viel aus.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren