Gast
#698598
Habe folgendes Problem beim Kombilieren erkennt er nicht das operator
'='
if iSel= "000" then
oY <= iInput(1);
elsif iSel = "001" then
oY <= iInput(2);
elsif iSel = "010" then
oY <= iInput(3);
elsif iSel = "011" then.....
Fehlermeldung:
# ** Error: C:/Documents and Settings/BOSS/My No feasible entries for
infix operator "=".
# ** Error: C:/Documents and Settings/BOSS/My Type error resolving
infix expression "=" as type std.standard.boolean.
Habe einen Subtype in Package erstellt:
subtype sSelect is unsigned (0 to 2);
....
iSel:in sSelect;
....
Mit Case Statements funktioniert es!
Finde den Fehler nicht.
Funktioniert auch mit std_match nicht, findet die Funktion nicht.