工具/软件:
尊敬的 TI 专业人员:
我目前正在研究 SWRU527A“雷达硬件加速器 — 第 2 部分“中描述的 CFAR HWA 峰值分组功能以及enableLocalMaxRange AWRL 1432 DDMA BSD 更新文档中提到的参数。
根据 SWRU527A、通过CFAR_GROUPING_EN寄存器启用的峰值分组声明、如果被测电芯超过其阈值并且两个相邻电芯超出其左侧和右侧(即,它是局部最大值)、则检测到峰值。 这似乎是在硬件 (HWA) 中实现的。
在 AWRL 1432 DDMA BSD 更新中、当enableLocalMaxRange选项启用时、算法会检查峰值是否为范围维度中的局部最大值:xk−1、j≤xk、j≤xk+1、j。 根据我的理解和代码审查、此特定检查似乎由 DSP 在已检测到的峰值上执行。
根据这些描述、我有几个问题、感谢您对以下方面的见解:
-
本地最大值和峰值分组之间有哪些具体区别? 虽然两者似乎都涉及“本地最大值“的概念、因为一个是基于 HWA、另一个是基于 DSP、但我想了解它们在实现机制、处理流程或最终效果方面的区别。
-
是否同时需要这两种功能、或者我们可以选择仅使用其中一种功能? 在实际应用中、建议同时启用这两者、还是一种通常更有效或更优选择的方法?
-
您建议一般使用哪种方法? 考虑到性能、资源利用率或检测精度等因素、TI 正式建议使用哪种峰值处理方法?
感谢您的时间和帮助。 我期待着您的宝贵见解。
此致、
Yuri