cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
GorkaFraunhofer
Visitor
Visitor
312 Views
Registered: ‎03-06-2020

FFT core input

Hello all,

I was wondering if it's possible to change the input order for the FFT block to receive all Q,I samples of a channel first, all Q,I samples of the next channel and so on, instead of being interleaved as I see with default configuration. The issue is that my data that arrives from an LVDS is saved in that order, and changing it to meet the default input consumes more resources like BRAM, that maybe changing the input order. If the input change can not be done, do you recommend to use nFFT blocks in parallel, or use a memory to reorder the samples?

Thank you and best regards,

Gorka

Tags (2)
0 Kudos
2 Replies
meherp
Moderator
Moderator
176 Views
Registered: ‎08-16-2018

Hi @GorkaFraunhofer 
Please see if "axi4-stream subset convertor IP" is useful for this.. 


/ 7\7     Meher Krishna Patel, PhD
\ \        Senior Product Application Engineer, Xilinx
/ /        
\_\/\7   It is not so much that you are within the cosmos as that the cosmos is within you...
nathanx
Moderator
Moderator
146 Views
Registered: ‎08-01-2007

@GorkaFraunhofer , the FFT IP does not have an option to change the data input order, if you want to change it, you need to implement it outside FFT IP.

0 Kudos