This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843AOPEVM: Understanding the difference between number of adc samples & number of range bins

Part Number: IWR6843AOPEVM

Good morning,

I would like to get a better understanding of the range processing steps on the radar in order to optimize my configuration files for data capturing. I understand from the SDK documentation (see image) (and some testing with a DCA1000 evaluation board) range processing DPU converts the raw ADC data to a Radar Cube. Specifically it rearranges the adc samples into range bins. While the number of adc samples is a setting in the configuration file, the number of range bins is the number of adc samples rounded up to the next power of 2. The question is: How does the conversion from number of adc samples to the number of range bins work? Is there any zero-padding involved before the FFT is applied? Would you recommend to always choose a number of adc-samples that is a power of 2?

Thanks in advance,

Kind regards,

Rik

  • Hello.

    This rounding is done because the FFT calculation requires that the number of points the FFT is done on be a power of 2.  There is no savings in memory or performance if an FFT is done on the X number of ADC samples instead of the nearest power of 2 greater than the number of ADC samples.

    Is there any zero-padding involved before the FFT is applied?

    Yes; it pads the remaining number of points as zeros.

    Would you recommend to always choose a number of adc-samples that is a power of 2?

    It is not necessary that this be the case.

    Sincerely,

    Santosh