Forum: FPGA, VHDL & Co. Wann eine FSM


von Tim S. (169)


Lesenswert?

Hallo Leute,
ich bin ein Anfänger in Sachen VHDL und habe eine Frage!
In welchen Fällen sollte eine FSM implementiert werden?

Vielen Dank,
Gruß

von Christian R. (supachris)


Lesenswert?

Eigentlich immer, wenn in einer zeitlichen Abfolge und in Abhängigkeit 
von sich ändernden Eingangssignalen etwas passieren soll. Immer wenn du 
in C eine for oder while Schleife schreiben würdest, brauchst du in VHDL 
eine FSM, als einfachstes Beispiel.

von Cyblord -. (cyblord)


Lesenswert?

Immer wenn es verschiedene Zustände gibt, und eine Aktion nicht nur von 
den Eingangssignalen sondern auch vom aktuellen Zustand abhängt.

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


Lesenswert?

Um dir die "Angst" vor FSM zu nehmen:
Schon ein simpler Zähler ist eine FSM.

Allgemein gilt:  vor du dich in trickreiche Merker vertiefst oder 
irgendwas mit Flags machen willst, nimm leichter eine FSM.

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.