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.

[参考译文] TAS5548:最小延迟配置

Guru**** 2392905 points
Other Parts Discussed in Thread: TAS5558, TAS5548

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1013206/tas5548-minimum-latency-configuration

器件型号:TAS5548
主题中讨论的其他器件:TAS5558

您好!

我正在尝试通过 TAS5548最大程度地减小延迟。 我已经确定了几个允许我降低延迟的参数;但是、使系统尽可能快的唯一真正方法似乎是完全绕过 ASRC。 这会引发一组问题、因为该器件设计为作为 I2S 从器件运行、不接受主时钟输入。 逻辑解决方案是改用 TAS5558、它的价格是其2倍、这是无法解释的。

48kHz 输入下的基本延迟和默认配置~2.65ms。

将寄存器 C4从32个采样 FIFO 修改为16个采样 FIFO 可将延迟减少16个采样。 48K 输入的延迟为~2ms 或96个样本。

修改寄存器 C5、使 ASRC 采样率= 192kHz 再次减少延迟、而48kHz 输入具有~1.729ms 的延迟和16个采样 FIFO。

更改为更快的输入采样率再次移动延迟、使用192kHz 输入、192kHz ASRC 和16个采样 FIFO、我可以获得0.6458ms 的延迟。

是否还有其他地方可以剃除加工时间?

唯一的另一种选择是绕过 ASRC 运行 TAS、这会产生~125us 的延迟、但会给我的系统设计带来重大问题。 即 TAS5548不能接受 MCLK 输入。 我知道 TAS5558可以、但我的 BOM 中没有另外的1.40美元。

谢谢、

Adam

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

    尊敬的 Adam:

    我看不到其他任何方法可以进一步降低... 无法禁用 TAS5548上的 ASRC、因为 DAP 仅在96k 或192k 上运行。

    谢谢!

    此致、

    Sam

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

    Sam、

    为什么不能禁用 TAS5548上的 ASRC? 根据我的测试、当使用与 TAS5548 MCLK 或 XTAL 同步的96kHz 信号时、可以禁用 ASRC。

    Adam

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

    尊敬的 Adam:

    是的、你是对的。 当使用96k 信号时、ASRC 被旁路。

    谢谢!

    此致、

    Sam