Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Valued Contributor III
728 Views

FFT Variable Streaming (Fixed Point) output scaling

I would like to know if my output scaling is correct if the configuration of FFT MegaCore v12.1 as follows. 

 

Transform Length : 2048 

Data Input Precision : 18 

Twiddle Precision : 18 

Data Output Precision : 30 

I/O Data Flow : Variable Streaming 

Input Order : Natural Order 

Output Order : Natural Order 

Data Representation : Fixed Point 

 

Since the above configuration outputs a natural bit growth (as stated in the userguide), is it okay to scale the output by bit shifting to the right by 12bits and round-off the discarded LSB's to one bit and add it to the MSB's?  

 

Thank you. 

zeahr
0 Kudos
0 Replies