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ß
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.
Immer wenn es verschiedene Zustände gibt, und eine Aktion nicht nur von den Eingangssignalen sondern auch vom aktuellen Zustand abhängt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.