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.

[参考译文] TAS2770:96kHz 帧速率行为

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/898034/tas2770-96khz-frame-rate-behavior

器件型号:TAS2770

我正在使用一款同时支持48kHz 和96kHz 帧速率的产品。  由于 SoC 时钟树中的限制、我只能配置为提供64的 SBCLK/FS 比率。  我使用的是具有32sclk 插槽大小的16位样本。  以96kHz 速率(6.144MHz SCLK)运行时、DVC_PCM 不会对输出产生任何影响。  当我增大 DVC_PCM 的值时、48kHz 的行为符合预期、输出衰减。

我还注意到、当以96 vs 48运行时、输出会增加。   

这是预期行为吗?  我已使用产品和 TAS2770EVM-STEREO 复制了这一点。

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

    尊敬的 Eric:

    欢迎使用 e2e。

    我将对此进行研究、我们之前没有收到类似的通知。

    只需验证一下、您是否使用了 AUTO_RATE? 还是手动设置寄存器0x0A 上的采样率?
    两种采样率的 SBCLK/FS 比是相同的、对吧?

    此外、您能否共享配置脚本? 您是否从 PurePath Console 3获得了该功能?

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器

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

    本周末、我使用 PurePath3和 EVM 重现了此问题。  已连接寄存器转储(注意:这是在左通道上完成的、我现在不在 EVM 上使用右通道)。

    当我在编解码器中使用 L+R/2混合时、问题似乎与此隔离。  在该模式下、SBCLK/FS 比为64时、DVC 不工作、并且输出在96kHz 与48kHz 之间的噪声更大。  96和48的 DVC 都设置为0dB 时、进行了"更大"的比较。  我已经尝试过自动时钟检测和手动时钟编程、结果是相同的。  我们的产品和由 PurePath 驱动的 EVM 的示波器捕获的视觉比较是相同的。  

    我们可以修改 SW 的上层来进行 L+R/2混合、因此在单声道模式之一下操作 TAS 不是问题。  然而,我不愿意采用这种改变,并认为一切都是好的,担心这可能会掩盖其他一些根本问题。  如果您对 L+R/2发现有反馈、我们将不胜感激。

    e2e.ti.com/.../PurepathDump.h

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

    尊敬的 Eric:

    我也会在我的侧面测试这一点、并提供有关这一点的评论。
    如果需要修复以96kHz 的频率运行器件、我也会通知您。

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器

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

    尊敬的 Eric:

    我在我的一侧测试了 TAS2770EVM、并发现了一些有趣的事情:

    • DVC_PCM 或 AMP_LEVEL 都不适用于96kHz 采样率、无论这些寄存器的值如何、输出都是相同的。
    • 使用48kHz 或192kHz 时、DVC_PCM 和 AMP_LEVEL 正常工作
    • 正如您指出的、DVC_PCM 和 AMP_LEVEL 使用96kHz 和任何插槽选择配置但立体声混合模式均可正常工作

    在此基础上、我将与我们的团队一起检查这种特定组合为何会导致音量控制不能正常工作、如果有解决方案和时间线可供其开发。
    将在一周结束前向您提供有关此内容的最新信息。


    具体案例为(所有其他案例均正常工作):

    • 96kHz 采样率和立体声降频混频

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器

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

    谢谢 Ivan。  我能够在主机 SoC 的 I2S 块中进行向下混合、并使用左通道插槽为单声道配置 tas2770。

    在此配置中、我的测试表明、与数据表相关的所有内容都正常工作。 这将是我们产品可接受的解决方案。

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

    尊敬的 Eric:

    很高兴您能继续进行设计。

    我将跟进根本原因、如果可能、最终解决问题。

    如果您需要进一步的支持、请告诉我。

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器