大家好、
我们的客户在使用 AIC3104时发现了大输出噪声问题。 其应用场景是通过 I2C/I2S/RESET/GND 使用 DSP +编解码器的调制解调器。
请参阅以下原理图。 我们删除了 C1819/C1820/C1822/C1823/C1815/C1817。 以下 CODEC CODE_SPKP/M 为 TPA3111。 我们测量的噪声来自编解码器侧、而不是 TPA3111。
(BCLK=1.536MHz、WCLK=48kHz)
我们已经尝试了几项测试:
1) 1)让我们的客户在发送到编解码器之前录制音乐。 录音声音正常、没有噪音。 也就是说、输入源没有噪声。
2) 2)尝试不同的音频源、例如 Silence、LR music 和 sile_dtmf5。 当我们保持沉默时、它没有噪音。 当我们播放音乐时、它会发出噪音。
我们下载相关寄存器、该值位于下面。 对于不同的音频源、寄存器值是相同的。
3) 3)尝试更改左输出和右输出音量。 噪声级别不变。
需要您的帮助:
1) 1)您是否有其他建议来找出大输出噪声问题的根本原因?
2) 2)为什么仅在静音时没有输出噪声? 即使在播放"silent_dtmf5"时、它 也具有不连续的静音效果、噪音仍然存在。
3) 3)您能否解释为何 I2S 模式需要在 MSB 之前添加时钟? 也就是说 、如果 BCLK=1.536MHz、WCLK=48kHz、它不能支持字长=32位、对吗?
e2e.ti.com/.../output-noise.7z
随附原理图:


