Altera Timing Analyzer - worst case path finden

Gast #5136511
Lesenswert?

Hallo,

weiß jemand ob und wie ich mittels Quartus heraus finden kann, wo genau 
bei meinem Design Zeitanforderungen nicht eingehalten werden können?

Z.B. welcher Process oder welches Signal etc.

Oder ob ich mir das auch im RTL Viewer anzeigen lassen könnte?

Liebe Grüße
Beitrag #5136692 wurde von einem Moderator gelöscht.
Gast #5136706
Lesenswert?

Und dann noch eine andere Frage:

Als Beispiel habe ich mein Disign welches mit 100MHz getaktet ist.
In diesem habe ich meinen Filter welcher mit 10MHz Werte bekommt.
Nun habe ich das Problem, dass ich in einem Tackt der 100MHz Clock eine 
Rechnung erledige, owohl ich ja 10 mal mehr zeit hätte.

Wie würde man das machen? Mir fällt nur ein mir einen 10MHz Tackt 
abzuleiten, was ich eher nicht machen möchte oder Addition und 
Multiplikation nicht im Prozess zu haben sondern als Logik. Im Prozess 
würde ich dann mit 10MHz enable die Werte übertnehmen. Würde ich dann 
auch gewarnt werden wenn es hier aufgrund der Latenz der Gatter zu 
schwierigkeiten kommen?
Moderator (Firma: Titel) Persönliche Seite #5136729
Lesenswert?

lola schrieb:
> Nun habe ich das Problem, dass ich in einem Tackt der 100MHz Clock eine
> Rechnung erledige, owohl ich ja 10 mal mehr zeit hätte.
Wenn die Rechnung schnell genug für die 100MHz ist, dann ist ja shcon 
alles gut. Wenn nicht, dann ist dein Stichwort: "Multi Cycle 
Constraint". Damit teilst du der Toolchain mit, dass die Berechnung z.B. 
10 Takte dauern darf.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren