Forum: FPGA, VHDL & Co. Ressourcen-Report Radix-2


von Ralf (Gast)


Lesenswert?

Ich habe eine Frage zur Umsetzung der Radix-2 FFT. Xilinx stellt einen 
IP Core bereit. Die Application Note DS260 (S.9 Abb. 5) gibt Auskunft 
über die Implementierung. Der Radix-2 Butterfly beinhaltet eine 
Multiplikation und zwei Additionen. Der Ressourcen-Report (ISE) weist 
die Verwendung von 4 DSP Blöcken aus. Kann mir jemand die Differenz 
erläutern.

von Sigi (Gast)


Lesenswert?

Die erklärt sich aus der Tatsache, dass Du
eine KOMPLEXE Multiplikation hast.

von Ralf (Gast)


Lesenswert?

Danke. Das habe ich nicht bedacht.

von Jürgen S. (engineer) Benutzerseite


Lesenswert?

Da spielt noch mehr mit, wie z.B. die Auflösung / Bitbreite. Man kann 
auch ein bischen auswählen, WIE die Multiplier implementiert werden. 
Einmal explizit im CoreGen und einmal implizit über die Randbedingungen. 
Bei schnellen FPGAs packt er Teile von Termen bei MULs > 18 Bit und 
manchmal ganze Multipliert komplett in fabric zu bauen, wenn die 
Frequenz es zulässt.

Hatte dazu mal eine Tabelle irgendwo hier gepostet, wo die Bitbreite bei 
MUL-Operationen langsam steigt und das gut erkennbar ist, finde es aber 
momentan nicht.

: Bearbeitet durch User
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.