Forum: FPGA, VHDL & Co. Bezeichnung der Signale im Wave Fenster bei ModelSim


von Manu S. (unamx)


Lesenswert?

Hallo!
Ein Kommilitone und ich arbeiten an einer Stoppuhr in VHDL mit einer 
Finite State Machine. Den Zuständen im Wave Fenster wollen wir nun die 
Zustandsnamen zuordnen bzw. anzeigen lassen. Die Zustände werden 
momentan nur mit (0) (1) etc angegeben.

Wie realisiert man soetwas?
Die Literaturrecherche hat uns bisher keine Erfolge gebracht.

Vielen Dank
Manu

von Duke Scarring (Gast)


Lesenswert?

Manuel S. schrieb:
> Wie realisiert man soetwas?
Man definiert die möglichen Zustände einfach als enum:
1
    type state_t is (IDLE, ADDSUB, DIVIDE_WAIT, DIFF_OFFSET);

Duke

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


Lesenswert?

Manuel S. schrieb:
> Ein Kommilitone und ich arbeiten an einer Stoppuhr in VHDL mit einer
> Finite State Machine.
Kleine Spitzfindigkeit am Rande: natürlich hat eine Stoppuhr eine FSM. 
Denn schon der simpelste Zähler ist eine FSM. Und in der Stoppuhr sind 
vermutlich mehrere Zähler: Hundertstelsekunden, Zehntelsekunden, 
Sekunden-Einer, Sekunden-Zehner, Minuten-Einer... (so würde ich das auf 
jeden Fall machen).

> Die Literaturrecherche hat uns bisher keine Erfolge gebracht.
Wo habt ihr recherchiert?

Duke Scarring schrieb:
> Man definiert die möglichen Zustände einfach als enum:
Dort ist das z.B. für "spitxstate" zu sehen:
http://www.lothar-miller.de/s9y/archives/51-Konfigurierbarer-SPI-Master.html

@Manuel&Ko: wenn ihr mit eurer Stoppuhr fertig seid, dann gib "Stoppuhr" 
mal auf der verlinkten HP ins Suchfenster ein...

: Bearbeitet durch Moderator
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.