Hallo, ich möchte in VHDL Register erstellen und dann einzelne Bits von diesen über einen Namen z.B. TXRDY_FLAG zugreifen. Kann ich Bits in einem Regsiter benamen?
Gast
#5797592
D. C. schrieb: > Kann ich Bits in einem > Regsiter benamen? du kannst einen alias definieren. https://www.ics.uci.edu/~jmoorkan/vhdlref/aliasdec.html
Danke. Das habe ich gesucht aber nicht gefunden gehabt.
Gast
#5797957
Du kannst auch die bist als enum (wie die States einer FSM) definieren und das Register als array aus bits mit diesem enum als index. so etwa:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
oder die Indexe mit constanten belegen
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.