ZHCSPD4B April 2022 – June 2026 PCM3120-Q1
PRODUCTION DATA
除了增益校准外,每个通道的相位延迟可进行精细校准或调整。具体来说,对于模拟麦克风的相位误差,可以在 0 至 255 个调制器时钟周期范围内,以一个时钟周期为步长进行调整。调制器时钟与用于 ADC_MOD_CLK 的时钟相同,为 6.144MHz(输出数据采样速率为 48kHz 的倍数或约数)或 5.6448MHz(输出数据采样速率为 44.1kHz 的倍数或约数)。对于数字麦克风接口,相位校准时钟取决于使用的 PDM 时钟。对于 6.144MHz 的 PDM_CLK(输出数据采样速率为 48kHz 的倍数或约数)或 5.6448MHz(输出数据采样速率为 44.1kHz 的倍数或约数),相位校准时钟与 PDM_CLK 相同。当 PDM_CLK 等于或低于 3.072MHz(输出数据采样速率是 48kHz 的倍数或约数)时,使用的相位校准时钟为 3.072MHz。同样,对于 2.8224MHz、1.4112MHz 或 705.6kHz 的 PDM_CLK(输出数据采样速率是 44.1kHz 的倍数或约数),使用的相位校准时钟为 2.8224MHz。对于必须在每个通道之间以高分辨率进行相位匹配的应用(包括由外部元件或麦克风导致的任何通道间相位不匹配),该功能非常有用。 表 7-16 展示了使用 6.144MHz 或 5.6448MHz 的 PDM_CLK 时,模拟或数字麦克风的通道相位校准的可用可编程选项。
| P0_R64_D[7:0]:CH1_PCAL[7:0] | 输入通道 1 的通道相位校准设置 |
|---|---|
| 0000 0000 = 0d(默认值) | 输入通道 1 相位校准,无延迟 |
| 0000 0001 = 1d | 输入通道 1 相位校准延迟设置为一个调制器时钟周期 |
| 0000 0010 = 2d | 输入通道 1 相位校准延迟设置为两个调制器时钟周期 |
| … | … |
| 1111 1110 = 254d | 输入通道 1 相位校准延迟设置为 254 个调制器时钟周期 |
| 1111 1111 = 255d | 输入通道 1 相位校准延迟设置为 255 个调制器时钟周期 |
对于 PDM_CLK 频率低于 3.072MHz 的数字麦克风接口,相位校准范围为相位校准时钟的 0 至 127(如果输出数据采样率是 48kHz 的倍数或约数,为 3.072MHz;如果输出数据采样率是 44.1kHz 的倍数或约数,为 2.8224MHz)。可以使用 CH1_PCAL[7:1] 配置通道 1 的该范围。
同样,可以分别使用 CH2_PCAL (P0_R69) 到 CH4_PCAL (P0_R79) 寄存器位来配置输入通道 2 到通道 4 的通道相位校准设置。
当模拟输入和 PDM 输入一起用于同步转换时,不得使用相位校准功能。