Forum: FPGA, VHDL & Co. Verständnissproblemm: max. Schaltungsfrequenz in ISE


von VHDL-Jr (Gast)


Lesenswert?

Hallo,

in meinem Projekt (Xilinx Spartan3) verwende ich statisches SRAM.
Bei Synthesierung kriege ich die Meldung das mein Design mit max. 39MHz 
laufen kann.
Wie kann man das verstehen? Ich frage, weil ich vor habe auf SDRAM 
umzusteigen. SDRAM wird aber mit 100-133 MHz laufen.
Wird es nicht funktionieren? Oder bezieht sich diese Frequenz (39MHz) 
auf langsamste Teil meines Designs?

Gruß

von Jannulis T. (tembridis)


Lesenswert?

Das dürfte sich eher auf dein Design beziehen. Schau doch bitte mal in 
deinen Synthese-Report. Ziemlich weit unten sind die langsamsten Pfade 
aufgelistet. Das sollte dir einen guten Hinweis geben.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

VHDL-Jr schrieb im Beitrag #1931256:
> Wie kann man das verstehen? Ich frage, weil ich vor habe auf SDRAM
> umzusteigen. SDRAM wird aber mit 100-133 MHz laufen.
Du kannst durchaus Teile deines FPGAs mit dieser Frequenz laufen 
lassen, aber offenbar begrenzt der langsamste Pfad deines Designs die 
"globale" Taktfrequenz derzeit auf 39MHz. Du kannst aber mit der 
statischen Timinganalyse feststellen, ob das nur ein Pfad oder ein paar 
wenige Pfade sind, und die noch optimieren.

> Wird es nicht funktionieren?
Ohne weitere Arbeit sicher nicht.

> bezieht sich diese Frequenz (39MHz) auf langsamste Teil meines Designs?
Ja. Aber wie gesagt: ohne genauere Analyse kannst du nicht sagen, 
welcher das ist...

von Uhu (Gast)


Lesenswert?

Am Besten, du steckst mal vor alle Ein- und Ausgänge ein paar FFs hinzu. 
Dann siehst du ob die Frequenz hoch geht und wo und warum.

von VHDL-Jr (Gast)


Lesenswert?

Vielen Dank für Eure Tips!!!

Jannulis Tembridis schrieb:
> Das dürfte sich eher auf dein Design beziehen. Schau doch bitte mal in
> deinen Synthese-Report. Ziemlich weit unten sind die langsamsten Pfade
> aufgelistet. Das sollte dir einen guten Hinweis geben.

DANKE! Jetzt sehe ich was ich optimieren soll.

MfG

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.