This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PCM5121:在从机模式下计时时发出杂音

Guru**** 2378650 points
Other Parts Discussed in Thread: PCM5121, PCM5122, TINA-TI
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/642197/pcm5121-pop-noise-when-clocked-in-slave-mode

部件号:PCM5121
主题中讨论的其他部件: PCM5122TINA-TI

您好,支持团队,

我们在时钟从属模式下驱动PCM5121,并通过I2C进行控制。在此模式下,DSP提供BCLK,LRCLK和DIN,而SCK始终存在。

当DSP从复位中恢复并提供上述信号(DIN保持为零)后,就会出现此问题。向DAC提供时钟大约1毫秒后,输出线路上会听到低爆音。

我们最初在默认设置中使用了DAC。 但是,在配置DAC并应用常用修复程序(下面列出了一些修复程序)后,仍然存在爆裂声噪音(即使DAC设置了自动静音位状态):

-软静音(通过SXMT和/或I2C命令)

-数字音量

-手动设置时钟源(禁用自动模式) (P0 Reg37)

-忽略时钟错误(P0 Reg37)

- DAC通道路径静音 (P0 Reg42)

无法听到弹出消息的唯一时间是DAC处于待机模式时。 但是,退出待机模式会产生弹出。 DAC配置为VREF模式。

提前感谢!

Saman

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外:

    我刚刚做了一些测试,似乎只要DAC退出待机模式,就会出现PoP,即使时钟已经存在。 我执行了以下序列(时钟处于自动设置模式):

    外部DSP重新启动-等待(10ms)-断言软静音(XSMT)-待机模式打开-同步请求断言低-等待(5)-同步请求断言高-等待(5)-检查时钟问题(P0 R95)-待机模式关闭

    当同步请求断言为低时,可以听到较低的弹出,而当退出待机状态时,会听到较大的弹出。

    谢谢!
    Saman
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Saman,

    感谢您的查询。 由于"致谢假期",负责此部件的工程师目前不可用。 返回后,他将拿起线。

    此致,
    Uttam Sahu
    精密DAC应用工程师
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Saman,

    您认为您是否可以在此活动期间分享VOUT系列的示波器镜头? 我也可能对捕获耗材有用。

    谢谢!
    保罗
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Paul:

    当然,我已将捕获附在下面:

    这些信号是:

    1-线路输出(交流耦合- 50 mV/div)

    2- bck

    3- LRCK

    4- 3V3 VDD (模拟和数字)(交流耦合- 200 mV/div)

    线路输出信号在耦合电容器后捕获,来自下面的LineOut _R:

    您可以在线路1上看到弹出在驱动大约1.5毫秒时钟后发生,弹出的长度约为2毫秒,约为6-8毫伏deltaV。

    谢谢,

    Saman

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Saman,

    您能否调查pop是否直接在PCM的输出上可见? 是否可以直接测量输出(R302的设备侧)? 此外,VDD电源上似乎有明显的波纹。 您是否查看过台式仪器供应的反应?

    另一个有趣的测试是禁用所有I2S信号,只需切换XSMT,查看输出是否存在异常。

    如果您认为您可以进行这些测试,请告诉我。

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Paul:

    感谢您的指点,我将尝试一下,看看是否出现了问题。

    同时,查看数据表修订版时,以前版本的数据表中似乎已删除了无弹出式提及。 我的问题是:你确定这种轻微的弹出与电路而不是芯片有关吗? 换言之,您是否确定我们不会在评估板上听到这一流行消息?

    谢谢,

    Saman

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Saman,

    我已经与我们的设计团队讨论过这个问题,他们指出这可能是PCM5122执行的自动偏移校准,以最大限度地提高其性能。 偏移校准在首次应用时钟信号或设备退出待机状态时进行。

    请告诉我,如果您对此有更多问题,我们可以考虑一些外部电路来抑制瞬态。

    谢谢!
    保罗
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Paul:

    这似乎解释了我们的问题,因为在您提到的两种情况下(即计时和退出待机状态),我们可以听到流行声。 是否有办法禁用此功能? 或者,如果您有任何关于外部电路的建议来抑制此POP,我将不胜感激。

    如果没有,您是否对不存在此问题的类似产品有任何建议?

    谢谢!

    Saman

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Saman,

    遗憾的是,PCM5121的体系结构不允许跳过此步骤。 除了您张贴的低通滤波器和直流阻塞盖外,您是否还有用于PCM输出的外部电路? 某些耳机放大器我们的驱动器具有外部静音功能,可在DSP POR事件期间断言。

    保罗
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Paul:

    按照目前的设计,我们不会在线路输出上使用任何放大器。 我们希望输出符合音频线路输出(而不是耳机)。
    您能否就可能使线路静音的放大器或在DSP POR期间不生成PoP的另一个TI DAC提出任何建议?

    谢谢,
    Saman
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Saman,

    我认为最简单的解决方案是在DSP处于未知状态时,在输出线路上使用BJT将线路输出接地。  我附上了TINA-TI模拟来描述我的意思。  还有一些晶体管专门用于音频应用。

    如果您有一些具有静音功能的输出缓冲区,您也可以使用它,但我认为BJT是一个价格低廉且简单的solution.e2e.ti.com/.../external-mute.TSC

    请告诉我这对您是否有效。

    谢谢!

    保罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Paul:

    感谢你的帮助。 我们尝试了SSR开关而不是BJT,它似乎解决了问题。到目前为止,当DSP重新启动时,输出断言至GND时,听不到任何弹出。

    谢谢,
    Saman