Gast
#1126707
Hallo zusammen
Ich möchte, dass ein Teil meines Codes nur jeden 8 Clock ausgeführt wird
(und daher 8 mal länger zur ausführung Zeit hat). Daher ist der EN_25
nur alle 25 MHz einen 200MHz Takt lang '1' und geht auf den Enable
Eingang der FlipFlops. Meine Frage ist nun, wie kann ich ISE diese
Constraint mitteilen?
Ich habe mir folgende Struktur ausgedacht:
Logik: process(Current)
begin
-- "Next" berechnen
end process Logik;
FlipFlops: process(INT_200MHZ,GLOBAL_RESET)
begin
if GLOBAL_RESET = '1' then
Neuer_Wert <= (others => '0');
elsif INT_200MHZ='1' and INT_200MHZ'event then
if EN_25MHz = '1' then
Current <= Next;
else
Current <= Current;
end if;
end if;
end process FlipFlops;
Merci, Gruss Hans