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.

[参考译文] TAS5825M:有关 TDM、SDOUT、互耦合和动态集总参数化的问题

Guru**** 2535150 points
Other Parts Discussed in Thread: TAS5825M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/950932/tas5825m-questions-about-tdm-sdout-mutual-coupling-and-dynamic-lumped-parameterization

器件型号:TAS5825M

您好!

我对 TAS5825M 的功能和性能非常满意、如果可能、我希望使用内部 DSP 从主机处理器卸载工作负载。

我想使用 TDM16、但我很难理解为什么 TDM16的参考实现涉及修改寄存器51 I2S_SHIFT_MSB、而 TDM8参考实现不涉及(也许这是32位运算的函数?)。 对我来说、TDM 输入-> BD 输出延迟是确定性的、这一点非常重要。 我是否可以阅读有关 TDM16的更多文档?

2.我没有找到关于 SDOUT 的大量文档(除了33h 和34h 同时管理输入和输出格式)。 如果我在相同的 TDM16输入和时钟上使用8个 TAS5825M 器件、我能否将每个芯片的 SDOUT 连接在一起作为以输入时钟为基准的 TDM16输出?

3. PPC3可以选择在机柜配置设置中实现两个驱动器之间的相互耦合。 我是否有办法将此功能扩展到16个驱动程序?

4、这是一个长期的问题,但我很想恢复系统集中参数的变化。 如果我在 SDOUT 上有来自驱动器的电流/电压反馈、这会很重要、但据我所知、30h 中的唯一选项是 DSP 前处理和后处理。 我在这里缺少什么吗?

此致、

James  

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

    您好 James、

    我们没有有关 TDM16的更多文档、对于您的输出延迟、您是否有特定的容差?

    2.你能在这里澄清什么是需要的吗? 是否希望每个 TAS5825都经过后处理的 TDM16?

    3、这不是在我需要研究它是否可行之前做过的事情。

    4.这不是一个选项,仅用于预处理或后处理

    此致、

    Luis

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

    路易

    感谢您的回答。

    总延迟不是很重要。 稳定延迟(例如通道0-1和14-15)对于通道间非常重要。 完全确定性延迟至关重要。

    2.如果 可能的话、我想在 SDOUT 上输出经过后处理的 TDM16。 (全部8个 TAS5825M 连接到单个 TDM16输入线路和单独的单个 TDM16输出线路)

    3.如果可能的话,这将是非常令人兴奋的。

    4.理解,感谢您的澄清。 如果多驱动器耦合是一种可能的方法、则这不是一个重要的问题、如上所述。

    此致、

    JG

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

    您好、JG、

    我有更新

     1. TDM8 256*FS 最多使用8位,因此需要多一位来扩展对512*FS 的支持。 这就是为什么 TDM16需要"I2S_SHIFT_MSB"的原因。 我们的设计人员说、所有数据都是在堆栈中准备并一起发送的、因此不会影响延迟。  

    该设计同时支持8个 SDOUT、但需要根据需要设置每个器件的 TDM 插槽。

    我们的 PPC3软件目前仅支持2个驱动程序。 我们向我们的软件团队提供了有关这种兴趣的反馈、但需要时间来研究此请求及其可行性、但目前尚未支持。

    此致、

    Luis。