时钟与 PLL 配置
RK182X 的时钟系统是什么?
RK182X 是 AI 协处理器(Device),核心时钟面向 NPU 计算单元,通过 PCIe/USB/EtherNet 与 Host SoC 通信。其频率管理以 NPU 频率档位 和 温控降频 为核心 (来源: RK1820_RK182X AI SDK 快速入门, §1.1)。
RK182X 是协处理器而非完整 SoC,不承担 CPU/GPU/显示等完整时钟树职责。完整 PLL 参数需 RK182X TRM CRU 章节核对(当前 TRM 未提供)。
NPU 频率档位有哪些?
RK182X 提供三档 NPU 频率,由性能模式决定 (来源: RK1820_RK182X AI SDK 快速入门, §7.3):
| 性能档位 | NPU 频率 (SODIMM) | NPU 频率 (M.2) | 说明 |
|---|---|---|---|
| PERFORMANCE | 1000 MHz | 850 MHz | 最高性能 |
| NORMAL | 850 MHz | 850 MHz | 标准模式 |
| EFFICIENT | 500 MHz | 500 MHz | 节能模式 |
M.2 模组因散热限制最高不超过 850 MHz (来源: RK1820_RK182X AI SDK 快速入门, §7.3)。
温控策略如何降频?
温度超过阈值时自动降频,超过 100℃ 强制重启 (来源: RK1820_RK182X AI SDK 快速入门, §7.3):
| 温度阈值 Tmargin (℃) | 风扇转速 (%) | NPU 最大频率 (MHz) |
|---|---|---|
| 0 | 0 | 1000 |
| 46 | 51 | 1000 |
| 60 | 63 | 1000 |
| 68 | 78 | 1000 |
| 76 | 100 | 1000 |
| 83 | 100 | 850 |
| 90 | 100 | 500 |
| 100 | — | 强制重启 |
如何查看/设置 NPU 频率?
通过 RKNN-SMI 工具查看状态和设置性能模式 (来源: RKNN-SMI 工具用户指南 V1.3.1):
# 查看 NPU 频率、温度、功耗、利用率
rknn-smi info
# 查看模组功耗
rknn-smi info -t power
# 设置性能模式
rknn-smi set-mode --mode performance # 1000 MHz (SODIMM)
rknn-smi set-mode --mode normal # 850 MHz
rknn-smi set-mode --mode efficient # 500 MHz固件频率支持
固件 Release V1.0.4 新增 950 MHz 频率点 支持(srv/vrv)(来源: RK1820_RK182X AI Release-Note_CN.md, §5)。
频率与功耗关系
- 高频运行(PERFORMANCE)提升推理吞吐,但峰值功耗更高
- EFFICIENT 模式降低 NPU 频率至 500 MHz,适合低功耗场景
- Prefill Mode 可降低 LLM 推理的峰值功耗 (来源: RK1820_RK182X AI SDK 快速入门, §7.4)
