Hallo, ich habe folgende Zustandsmaschine:
1 | type hallo is (no, no2, start, x1, x2, x3, stop, no3, no4); |
2 | signal sig : hallo; |
Nun möchte ich (sinngemäß) folgende Abfrage machen:
1 | if hallo >= start and hallo <= stop then |
2 | signalisiere_irgendwas <= '1'; |
3 | end if; |
Wie kann ich eine solche FSM-Bereichsabfrage elegant umsetzen (synthesefähig)? Gruß, Hubert