Hallo, ich habe ein nicht synchrones Register als Index und wollte nun einem weiteren Register, in Abhängigkeit von diesem Index, Werte zuweisen:
1 | case(index) |
2 | 0: sum[0:0+3] <= (a+b); |
3 | 2: sum[2:2+3] <= (a+b); |
4 | 4: sum[4:4+3] <= (a+b); |
5 | 6: sum[6:6+3] <= (a+b); |
6 | |
7 | ... |
8 | |
9 | endcase |
Gibt es eine elegantere Lösung? Danke.