TI中文支持网
TI专业的中文技术问题搜集分享网站

IWR6843AOP: HAW的FFT运算结果与matlab有较大差异,有什么办法处理吗?

Part Number:IWR6843AOPOther Parts Discussed in Thread:AWR1642

你好,

我采用了mmwave_sdk_03_06_00_00-LTS\packages\ti\drivers\hwa\test\common中的1dFFT_in.h文件作为输入数据在Matlab中进行运算,得出的结果与1dFFT_out.h进行对比幅值有较大差异,频谱的分布规律几乎一致。

我需要在matlab中实现与mmwave_sdk_03_06_00_00-LTS\packages\ti\drivers\hwa\test的demo一样的输出结果,是否有其它可参考的例子?

另外,HWA的FFT过程中涉及的运算是纯整数的还是含有小数的?如果含有小数,那么定点数的格式是怎么样的?

Chris Meng:

你好,

硬件加速器是24-bit的,matlab处理是否有考虑相关有效位数。

Thanks,

Chris

,

zl.huang:

你好,

我这边有仔细参考《Radar Hardware Accelerator》中的做法,对位数进行限制,结果并无太大变化。

后来我了解到你们有IQmath的库,是由定点数实现小数运算的,我想之前对于24-bit的饱和与截断并不准确,因为那是整型范围,

我现在不清楚ADC采样到的16-bit数据是整型数还是定点数,也不清楚24-bit数据是整型数还是定点数,如果是定点数那么具体是怎么样的格式呢?

,

Chris Meng:

你好,

HWA不是DSP是硬件加速器。

你可以参考AWR1642的处理函数(纯dsp),了解ADC数据是如何处理的,以及它的格式。

Thanks,

Chris

,

zl.huang:

我只需要24-bit数据的具体格式。

赞(0)
未经允许不得转载:TI中文支持网 » IWR6843AOP: HAW的FFT运算结果与matlab有较大差异,有什么办法处理吗?
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1