05 音频低功耗设计规范¶
1. 硬件解决什么问题:全生命周期电源编排与漏电流阻断¶
音频下电需要协调流状态、静音、功放、DMA、时钟与电源域隔离(Power Sequencing)。顺序错误可能产生寄生漏电或 POP/Click;调试时应把控制事件、电流和输出波形对齐查看。
2. 标椎音频下电与休眠安全时序图¶
sequenceDiagram
autonumber
participant App as 音乐播放 App
participant ALSA as Linux ALSA DAPM
participant DSP as Audio DSP
participant Codec as 模拟 Codec / PA
participant PMIC as 系统电源管理 PMIC
App->>ALSA: 发出停止播放请求 (stop / pause)
ALSA->>DSP: 启动数字淡出 (Soft Fade-out, 50ms 平滑降至 0)
DSP->>Codec: 零交叉时刻使能硬件静音 (Hardware Mute)
Codec->>Codec: 关闭 Class-D H 桥功率驱动管 (进入高阻态)
Codec->>Codec: VCM 共模电压沿 S 曲线平缓放电至 0V
ALSA->>DSP: 停止音频 DMA 搬运通道
ALSA->>PMIC: 关闭模拟供电轨 AVDD / PVDD
ALSA->>DSP: 置位电源隔离栅 (Enable Isolation),关闭音频 PLL
ALSA->>PMIC: 切断音频数字核心供电 VDD_DSP (Power-Gate)
3. 低功耗设计四大红线检查项¶
- 悬空引脚漏电排查:在进入睡眠前,所有未使用的外部音频引脚(如第二路 I2S、未焊接的 PDM 麦克风引脚)必须在 IO 复用控制器中显式配置为内部弱下拉(Pull-Down)或模拟高阻态,严禁让 CMOS 输入端处于中间浮空电平引发漏电。
- 电平转换器两端供电状态:若主域掉电而从域带电,电平转换芯片(Level Shifter)必须具备断电保护(Partial Power Down Protection)特性,防止电流反向灌入。