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.

[参考译文] TAS6424E-Q1:如何在 TDM8模式下运行

Guru**** 2482105 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1159961/tas6424e-q1-how-to-operate-within-the-tdm8-mode

器件型号:TAS6424E-Q1
主题中讨论的其他器件:TAS6424ETAS6424

尊敬的 TI 社区,

     我对 TAS6424E 的使用有两个困惑

如数据表所述,TAS6424E 可在 TDM8模式,下运行、该模式仅使用一 个数据输入引脚(SDIN1)。这意味着8个通道在一条数据线上传输。

假设我们的 DSP 或 SOC 具有两个输出引脚,并支持16个通道输出。 然后、我们将四个 TAS6424E 分成两组,、这意味着两个偏差连接 到 DSP 的输出数据1、而另外两个器 件连接到输出数据2。 每 条数据线路 传输 8个通道的数据。 ,、我很困惑、TAS6424是否 可以 这样工作。

我们要使用两个 TAS6424E (deviceA 和器件 B)来驱动8个扬声器、其中只有4个通道的数据、这意味着 DeviceB  接收到与 deviceA 相同的数据、因此有可能以这种方式工作?那么应该考虑哪些因素?

期待您的回复,

谢谢你

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

    您好、CC:

    使用 TDM8时、寄存器0x03位5控制子帧分配。 您可以让器件侦听 SDIN 上的前四个通道或后四个通道。 您可以通过这种方式从示例中获取器件 A 和 B 以共享数据总线、但播放不同的通道集。 如果您将设备 A 设置为0、设备 B 设置为1、则设备 A 将播放频道1-4、设备 B 将播放频道5-8。 这些器 件可以共享 SDIN 信号、但为了避免反射、应在每个器件上的 SDIN 附近放置一个小电阻器(~33欧姆)。

    此致、

    Jeff McPherson

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

    您可以使用 TDM8、并且只能使用插槽1至4。  将两个 TAS6424E 设置为使用插槽1至4、以便在两个器件上使用相同的数据。   

    或者、 DSP 需要将通道1放置在插槽1上、将插槽5、通道2放置在插槽2和插槽6上、将通道3放置在插槽3和插槽7上、将通道4放置在插槽4和插槽8上。

    此致、
    Gregg Scott

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

    感谢你的答复。 实际上 ,我们在一 个 TDM 接口上有3个设备,这意味着其中一个设备必须与其余两个设备共享相同的插槽。  ,、根据您的回复、我是否可以说我们可以在数据引脚上添加多个器件、而忽略信号反射?

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

    感谢您的回复、我现在几乎可以理解。  对于第一个问题、如果 DSP 将 通道8~15放置在 SDOUT1上、将通道8~15放置在 SDOUT2上、那么我们可以使用4个 TAS6424E  来形成一个 TDM8+8模式?

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

    我想我们对您尝试实现的目标感到困惑。 如果您可以绘制一个最新方案的方框图、包括哪些渠道可以到达何处、这将有助于我们更清楚地回答问题。 但一般来说、这些器件可以共享数据线、甚至可以共享单个通道插槽、而不会出现任何问题。 唯一的问题是可能的时钟反射。

    此致、

    Jeff McPherson

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

    下图是我的应用,有5个器件、2个器件共用 DSP 的 TDX0、而另外3个器件 共用 TDX1。 16个通道分为两组。 因此、我认为 TAS6424E 可以从每条数据线路获得正确的通道、而不管 通道总数,此外、器件 E 也可以与器件 C 和 D 共享通道

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

    您好、CC:

    这对我来说很好。 唯一需要注意的是反射、尤其是在 BCLK 和 FSYNC 上、因为它们共享5次。 严重程度取决于时钟速度和布线长度。 FSYNC 可能足够慢、因此无关紧要、只需准备一些终端电阻器、以防您在时钟信号上看到反射。

    此致、

    Jeff McPherson

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

    好的,我会更加关注这一反思,非常感谢。