Ich habe einen std_logic_vector und muss wissen, wann sich etwas daran ändert. Bisher habe ich das geschrieben:
process (cp, l1)
begin
if rising_edge(cp) then
rL1 <= l1;
end if;
end process;
tickL1 <= rL1 xor l1;
rL1 ist eine verzögerte Version von l1, und l1 ist der std_logic_vector, den ich auf Änderungen überprüfe. Das Problem ist, dass xor einen std_logic_vector zurückgibt, ich aber nur 0 oder 1 brauche. Wie kann ich das bekommen?
1 Stimmen
Das ist nicht ganz klar. Möchtest du wissen, wann es sich ändert oder was sich ändert?
0 Stimmen
Gerade wenn sich etwas ändert, ist es mir egal, was sich ändert.