TI中文支持网
TI专业的中文技术问题搜集分享网站

tlv320aic3106声卡老化一段时间有很大的底噪杂音,请问为什么?

tlv320aic3106配置从模式,外部提供MCLK=12.288MHZ,关闭pll,CLKDIV_IN uses MCLK下面是我的寄存器配置

这个声卡有一路外部i2s的声音经过3106的dac输出

如果正常的时候reg11 = 0x01,但是老化一段时间后,这个寄存器变成reg11=0x31,读芯片手册发现Left DAC Overflow Flag 和Right DAC Overflow Flag有溢出,请问是什么问题引起dac溢出,刚开始都是正常的,老化一段时间声音就有滋滋底噪了,

但是我重新初始化加载一次,底噪消失了,然后读芯片寄存器跟以前一样的,只是reg11 = 0x01

下面是芯片手册寄存器配置

Amy Luo:

您好,我帮您咨询下这款芯片的资深工程师,得到回复后会立即回复您。

sir sanmaoljh:

回复 Amy Luo:

好的,谢谢!

sir sanmaoljh:

回复 Amy Luo:

好的,谢谢!

当出现异常的时候,软复位3106(reg1 =0x80)后,音频正常,reg11=0x01也正常,请问是什么原因引起,谢谢!

Amy Luo:

回复 sir sanmaoljh:

因为经过周末加上时差,夜里得到了美国工程师的回复。
当DAC输出超过满量程输出时,DAC溢出标志被触发。这是削波发生的时候。DAC满量程输出为2Vrms(不包括Gain Error)。
是否存在可能导致DAC溢出的任何类型的音量更改?
[Apologies for the delayed response. The DAC overflow flag is tripped when the DAC output tries to exceed the full scale output. That is when clipping is occurring. The DAC full scale output is 2Vrms (Not including Gain Error).
Are there any sorts of volume changes that may cause the DAC to overflow?]

sir sanmaoljh:

回复 Amy Luo:

音量没有修改,就是一直老化播放音乐,以前是关闭codec的pll,现在把pll打开,这样是不是稳定些,老化测试下现象

Amy Luo:

回复 sir sanmaoljh:

打开PLL后,您的问题解决了吗
老化测试时,是与提供I2S音频输入的板子一起老化的吗,有没有单独老化tlv320aic3106的电路板,排除输入信号的影响。

赞(0)
未经允许不得转载:TI中文支持网 » tlv320aic3106声卡老化一段时间有很大的底噪杂音,请问为什么?
分享到: 更多 (0)