Gast
#2499982
Hallo Zusammen, ich bin gerade nach längerer Fehlersuche auf ein seltsames Verhalten gestoßen: Innerhalb eines synchronen Prozesses berechne möchte ich eine zwei Werte addieren und einen subtrahieren, und das Ergebnis im Register acc1 speichern. Komischerweise unterscheidet sich das Verhalten der synthetisierten Schaltung je nachdem, in welcher Reihenfolge ich die Summanden hinschreiben. Vielleicht kann mir ja jemand schnell auf die Sprünge helfen, warum VHDL das Kommutativgesetz hier außer Kraft setzt...
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
Danke schonmal, Peter