2016-04-06 4 views
-1

Ich implementiere 128 Punkt fft mit IP CORE. In datasheeet von FFT IP Kern v-7 DS260 es wird erwähnt, dass die Eingabe in Zweierkomplementform und in Festkommadarstellung gegeben sein muss.
Kann mir jemand sagen, wie soll ich Input geben (d. H. 2er-Komplement + Fixpunkt oder nur 2er Comp oder nur Fixpunkt) ?? frühe Antwort wird geschätzt.Debugging von 128 Punkt FFT

Antwort

0

Wenn das Datenblatt angibt, Fixpunkt 2s Komplement zu verwenden, dann verwenden Sie das?

library ieee; 
use ieee.numeric_std; 

... und:

signal myData : signed(31 downto 0); 

VHDL nicht Fixpunkte verstehen (mit Ausnahme des ieee_proposed Fixpunkt Paket?), So dass Sie geistig nur verfolgen, wo der Dezimal/Binär-Punkt.

Wenn das Format 1,15,16 (32bit) ist, dann wissen Sie, dass das erste Bit das Vorzeichen ist, 15 nächste Bits sind ganzzahlig und der Rest der 16bit sind Brüche.