cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
5,069 Views
Registered: ‎03-04-2008

IFFT Clipping Problem - 2k IFFT, pipelined/streaming

I am trying to figure out why my IFFT block is returning incorrect data when compared to the C Model implementation.   I am using a 2k, pipelined, natural order w/ cyclic prefix of 1/32, fixed point, convergent rounding IFFT that takes in 16 bit signed inputs.   Here is what I don't understand--when I leave the input data untouched I see wrong data at indeces that are multiples of 64.  If I scale the input data by dividing by 2, my data will match the C model output perfectly.

 

It seems all I have is a clipping issue on my hands, but I'm worried there could be something else.  What should I do about this problem?  Is there something that I am looking over that could be causing me to clip?

 

Thanks you.

0 Kudos
Reply
1 Reply
Xilinx Employee
Xilinx Employee
4,448 Views
Registered: ‎11-28-2007

0 Kudos
Reply