ZHCUCC0 September 2024
IWRL6432AOP 在深度睡眠模式下的功耗非常低,在不使用雷达时可实现小于 0.5mW 的功耗。xWRL6432 低功耗雷达 - 功耗优化技术 应用手册详细介绍了这一点,本节会重点介绍降低功耗而不影响检测距离或误报率的方法。
IWRL6432AOP 器件可以减少深度睡眠模式中保留的存储器容量,从而在深度睡眠时节能。在 IWRL6432 上,存储器实例在关断保持模式下的功耗约为 45µW 或 64kB。如果不保留集群内的存储器内容,则 IWRL6432 功耗约为 20µW/64kB。为了在不保留存储器内容的情况下进一步节省功耗,IWRL6432 上的一些存储器集群组合在一起,并且电源开关部署在相应的 SRAM 电源轨上。如果某个组中的所有集群都不用在深度睡眠期间保留内容,则该组的开关会断开,该组会完全关断,而且存储器完全关闭(不保留)且功耗为 0µW/kB。
这些开关可以在 sysconfig 中设置。表 2-2 说明了哪些集群与存储器中的哪些段相对应。
| 集群编号 | 存储器段 | 集群名称 | 尺寸 (kB) | 起始存储器位置 | 注释 |
|---|---|---|---|---|---|
| APPSS 集群 1 | RAM_1 | RAM1A | 64 | 0x00400000 | |
| APPSS 集群 3 | RAM_1 | RAM1B | 64 | 0x00410000 | |
| APPSS 集群 4 | RAM_1 | RAM1C | 128 | 0x00420000 | |
| APPSS 集群 2 | RAM_2 | RAM2A | 16 | 0x00440000 | |
| APPSS 集群 5 | RAM_2 | RAM2B | 112 | 0x00444000 | |
| APPSS 集群 5 | RAM_3 | RAM3 | 128 | 0x00460000 | |
| APPSS 集群 6 | APP_SHMEM_1 | 共享 RAM 1 | 128 | 0x00480000 | 从 HWA 访问时,从 0x60000000 开始 |
| APPSS 集群 6 | APP_SHMEM_2 | 共享 RAM 2 | 128 | 0x004A0000 | 从 HWA 访问时,从 0x60000000 开始 |
linker.cmd 文件可用于指定数据在存储器中的存储位置。高效的设计可将每帧都会复位的变量(例如主要运动点云)存储在不在深度睡眠期间保留的集群中。但是,需要将未在每帧中复位的其他变量(例如每个检测区域中的占用状态)放置在深度睡眠期间保留的存储器库中。在可视门铃演示中默认实现这种高效设计。