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.

[参考译文] TAS2563:MCLK引脚

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1090136/tas2563-mclk-pin

部件号:TAS2563
主题中讨论的其他部件: TAS2X63EVM

您好,

由于连接到TAS2563 I2S/TDM端口的音频源的性质,音频时钟在非活动期间会中断。
这会导致TAS2563进入 关闭状态。
在TDM时钟返回时,TAS2563需要很短的时间才能锁定到音频流,从而导致回放声音之前出现延迟,并且音频丢失的前几个100毫秒。

我想知道我们是否可以通过使用(几乎没有记录的) MCLK引脚来改进此行为:
我们是否可以通过对MCLK引脚应用第二个不间断时钟来防止TAS2563失去锁定并进入关闭状态? 如果是,如何设置TAS2563寄存器以从该功能中受益?

谢谢!

Steffen

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

    您好,Steffen:

    您可以通过设置0xd9来尝试在书籍0第0页上注册0x30吗?
    这应启用从时钟错误自动恢复,并禁用时钟暂停,这样就不会有等待时间。
    这些也是保留寄存器,我正在检查这些寄存器与您的其他e2e线程相关。

    w 98 7f 00 
    w 98 00 00 
    w 98 30 d9

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    感谢您将我指向CLKCFG注册表。

    花了一段时间才深入了解设备行为的差异(包括时钟恢复和不包括时钟恢复),但现在我们已经完成了。
    我可以确认,在时钟返回后,设备恢复操作的延迟现在接近零。

    遗憾的是,在所有案例中,我们仍遇到一定比例的问题(关于5 %),这种问题一直存在,显然不受时钟恢复设置的影响。 它在下面的范围屏幕截图中描述:

    (红色表示TDM总线,绿色表示放大器电源电流,增压器设置为持续打开)

    Scope screenshot

    成功锁定到传入TDM时钟后,TAS2563在几个100毫秒内暂时失去锁定,从而禁用了增强器。 然后,它将被锁定,并在时钟持续运行的时间内保持锁定状态。 显然,短的无锁定时间会导致音频中断。

    我们可以做些什么?
    回到此线程的初始问题,我们是否可以通过应用不间断MCLK来缓解此问题?

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

    您好,Steffen:

    这一短暂的增压期是否会随机发生? 我的意思是,如果某些集成电路比其他集成电路更容易复制。
    我会仔细检查我的情况,将考虑H级和BOOST始终打开。 是否始终要求应用程序进行增强?

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    我将查看3种不同的装置,了解某些IC是否比其他IC更容易受到攻击,并尽快回复您。
    我可以说,问题总是在应用时钟后不久发生。
    我将获得更多屏幕截图以进行确认。

    根据您的经验,您是否认为PLL存在导致增压器停机的问题,或者增压器本身存在问题?

    我们之所以选择"始终开启"模式,是因为我们发现G类和H类控制方案有时未能正确地向前看,也未能提供足够的电压来满足下一个瞬间所需的高振幅输出。 换言之,升压转换器的峰值电流有时似乎不足以在剩余的预测时间内提升电压,尤其是在动态音乐内容中,会导致削波。

    我们可以选择将电感器值从额定1.0 uh增加到1.5 uh (如果这有帮助)。
    其他客户使用什么电感器值?  

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

    您好,Steffen:

    只想更新一些初始测试结果:

    • 我注意到EVM有类似的行为,尽管在这种情况下它是10ms的回放,10ms的静音,然后恢复正常操作。 已至少在几个设备上确认此问题
    • 但是,当我使用外部I2S音频源(Audio Precision)执行类似测试时,播放在任何时候都不会中断。
    • 我正在检查这些设置之间的差异,以及是否有USB用例修复。
    • 您是否使用EVM或定制电路板进行测试?

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    只需快速回复:
    我正在使用定制板进行测试。
    我可能可以从同事那里借用TAS2X63EVM,但可能很难在那里复制场景,因为我需要连接信号源,但 I2S接口被埋在板上的某个位置。

    值得一提的是,在定制 板上,电源电压低于EVM (定制板由1节锂离子电池供电)。

    在EVM上,您是否还注意 到助推器暂时停止?

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

    Steffen,

    经过全面测试后,结论是问题来自Audacity软件,如果导出相同的音轨并在任何其他播放工具上播放,则不会观察到10毫秒的静音。 外部I2S源未显示相同行为的相同原因。

    我看不到在这种静音期间升压下降,这只会影响放大器的输出。 我想我们观察的不是同样的现象。

    您是否有机会通过使用外部电源为放大器供电进行测试? 如果音频启动时电源没有漏电,则值得验证。

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    我在3个不同的设备上进行了一系列广泛的测试,它们的行为基本相同。 所有这些装置都可以不时地观察到升压转换器停止。
    它似乎与参数变化无关,并且强制冷却芯片也不会引发问题。

    关于您从外部为放大器供电的想法,这确实值得尝试。
    但是,其他人试图这样做,导致他们的升压转换器死亡… 我需要彻底计划如何做。

    另一个想法:

    读出状态寄存器以查看转换器停止时设置的错误位是否有帮助?
    通过详细解释文档中缺少的每个位,很难解释状态寄存器…

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

    您好,Steffen:

    只是为了澄清,我的意思是您应该从外部电源(非PVDD,此导轨仍应由 内部升压产生)为VBAT供电。

    您可以从书本0,第0页的寄存器0x24到0x29读取锁定中断。 您可以在初始化后,播放任何音频之前,然后在播放音频之后(并确认症状是否发生)执行此操作。

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    感谢您的澄清。

    所有测试都是在由实验室电源供电的VBAT下进行的。 在此测试阶段没有使用真正的锂离子电池。
    因此测试结果仍然有效。

    读取锁定的中断作为 固件的一项功能提供。 我将尝试关联在出现症状时(或之后不久)读取的错误,并尽快通知您。

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

    您好,Steffen:

    请在测试过程中了解这些寄存器的内容,以便我们检查是否触发了任何相关标志。

    此致,
    Ivan Salazar
    应用工程师

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

    伊凡,您好!

    修改应用程序固件后,发现已实现读取TAS2563锁定中断位和计数错误,我可以确认以下内容:


    播放音频时的中断位序列没有任何问题:

    1) PWR UP + PLL LOCK ERROR SET (电源向上+ PLL锁定错误设置)
    2)播放音频
    3)电源关闭设置(有时还会出现DACMODCLK错误和/或TDMCLK错误设置)

    B.
    音频和转换器中断时的中断位序列:

    1) PWR UP + PLL LOCK ERROR SET (电源向上+ PLL锁定错误设置)
    2)播放音频
    3)电源下降设置和音频中断
    4)电源设置和音频返回
    5)电源关闭设置(有时还会出现DACMODCLK错误和/或TDMCLK错误设置)

    总之,TAS2563似乎在播放音频时反复断电,没有任何其他错误位(电压,电流,时钟,PLL,…) 正在设置。

    这是否符合TAS2563行为的预期? 如何避免这种情况?

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

    您好,Steffen:

    PLL锁定标志不是错误,它实际上表示PLL已成功锁定到输入时钟。

    关于接通-断开-接通行为,在没有触发任何其他标志的情况下切换电源是很奇怪的。 您是否可以共享这些寄存器的内容,只是为了仔细检查是否存在可以提供提示的隐藏标志?  这是书籍0,第0页将0x24注册为0x29。

    此致,
    Ivan Salazar
    应用工程师