ZHCAF45 March 2025 AWR2944 , IWR2944
要降低雷达器件的功耗,可以进行以下优化:
图 6-3 功耗测量演示示例摘要例如,SDK 功耗测量示例 ((mmwave_mcuplus_sdk\ti\demo\awr294x\power_measurement)) 演示了硬件加速器的动态时钟门控。可借此根据正在执行的参数集对 4 个雷达加速器内核 IP(FFT 数据路径、CFAR、存储器压缩、局部最大值)进行选通。
该示例还演示了帧处理后 HWA 的时钟门控。到达角帧处理完成后,将对 HWA 进行时钟选通。时钟会在帧起始 ISR 中取消选通。

图 6-4 功耗测量演示示例摘要在间歇时间内,DSP 时钟速率可以从正常速率降至 XTAL 频率 (40MHz),使 DSP 时钟速率保持在活动状态并能响应中断,同时节省功耗。
有两种方法可以降低频率:
例如,在 SDK 中的功耗测量示例中,DSP 时钟会在 DSS 加载时间结束后切换到 XTAL 时钟。
例如,在 SDK 中的功耗测量 (mmwave_mcuplus_sdk\ti\demo\awr294x\power_measurement) 中,当内核空闲时,BSS 时钟源会切换到 XTAL (40MHz) 时钟。无法通过 CLI 配置该功能,因为该功能已在 SBL 中启用。请参阅 mcu_plus_sdk_awr294x_<ver>.c 中的 SOC_rcmPopulateBSSControl API,以启用或禁用 BSS 动态时钟功能。将 RSS_CR4_BOOT_INFO_REG5 的第 3 位设置为 1,以启用动态时钟。需要将该位设置为 0 才能禁用该功能。启用动态时钟功能时,BSS 将使用 MSS RTIC。
图 6-5 功耗测量演示示例摘要与之前介绍的动态降频相比,动态电源门控需要重新配置 HWA 并消耗更多的状态转换时间(多几微秒),但可以节省更多电力。
例如,HWA 会在 AoA 帧处理完成后断电。因此,在下一个帧开始中断之前,HWA 需要上电并重新配置。在提供的示例中,该功能与 DSS Power Gate 配合使用。DSP 会唤醒 HWA,为其上电并进行重新配置。
断电时,L1 存储器的内容不会保留。因此,TI 建议使用 L1 存储器作为高速缓存,并在 DSP 断电之前对已修改缓存行进行写回。L2 存储器的内容会被保留。
例如,SDK 中提供的功耗测量示例演示了 DSP 内核的电源门控。DSS 加载时间结束后,会对 DSP 进行电源选通。DSP 接收到来自 RTIB 计时器的中断后,MSS 就会为 DSS 上电。该计时器根据用户通过 CLI 提供的唤醒时间进行配置。请确保在下一个帧开始之前已为 DSP 上电。