Forum: FPGA, VHDL & Co. Flussdiagram oder State machine diagram


von Mido M. (mido80)


Lesenswert?

hallo leute
ich brauche eure hilfe
 wie kann ich ein diagram für state wenn die State getoggelt ist.
z.B
case state is

when state A =>
x <= 0
y <= 0
state <= tog1
next_comand <= State B

when State B =>
x <= 0
y <= 0
state <= tog1
next_comand <= finish

when finish =>
x <=1

when tog1 =>
x <= 0
y <= 1
state <= tog2

when tog2
x <= 0
y <= 0
state <= next_comand


  Danke im vorraus

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

1
case state is
2
3
when state A =>
4
:
5
state <= tog1
6
next_comand <= finish
7
8
when finish =>
9
x <=1
10
11
when tog1 =>
12
:

Das ist ein unwahrscheinlich verwirrendes Schaltwerk für einen 
Automaten.
Was willst du uns sagen? Was willst du damit machen?

Trotzdem: wenn du finish erreichst, kommst du nicht mehr weiter
--> Stillstand.

BTW:
Mit [vhdl] Tags kannst du den Text anständig formatieren.

von Mido M. (mido80)


Lesenswert?

ich habe ein VHDL-Code schon geschrieben und mein Prof wollte von mir 
ein passende Flussdiagram
mein problem ist wie muss diese Tog1 und tog2 im Flussdiagram einfügen.
weil es bei jede Zustand getoggelt wurde.

von Lothar S. (magic33)


Angehängte Dateien:

Lesenswert?

hierzu gibt es das programm Papdesigner siehe anhang bild

von Nephilim (Gast)


Angehängte Dateien:

Lesenswert?

meinstest du sowas wie im anhang ? zumindest hab ich deine statemachine 
so verstanden.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Nephilim wrote:
> meinstest du sowas wie im anhang?
Jetzt wird der Prof. dann nur noch die Zuweisung von x und y sowie von 
next_command im Zustandsdiagramm vermissen.

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.