FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP

FFTcore input format

Altera_Forum
Honored Contributor II
1,107 Views

Hi, 

Im trying to implement crosscorrelation in verilog on a stratix III. Using the megacore fft, i have done all the work with fft->conjugate->multiplication but now that i need to do the IFFT i can't figure out how to interface it. 

 

The manual to the fftcore states the following: 

 

data is input to the fft function as fixed point complex numbers (even though the exponent is effectively 0, you do not enter an exponent). 

 

But where is the radix point in this fixed point number, i can't find it anywhere! Since the output is in block floating format, i have done all my calculations upon those and now i need to convert the block floating into fixed point to input it into the (i)fft.  

 

Anyone that knows hos this can be done, has any examples or at least know where the radix point is at the input? 

0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
186 Views

Surely someone must have an idea? I can't find any info at all on the net. I just want to feed the input with -1 and +1 but i dont know how to represent it.

0 Kudos
Reply