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.

[参考译文] PCM3010:连接三个PCM3010到TMS320C6748单McBSP端口

Guru**** 2439030 points
Other Parts Discussed in Thread: PCM3010, TMS320C6748, TS5A3359, PCM3168A

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/709642/pcm3010-interfacing-three-pcm3010-to-tms320c6748-single-mcbsp-port

部件号:PCM3010
主题中讨论的其他部件: TMS320C6748TS5A3359PCM3168APCM3168

您好,

我们以前通过McBSP端口将PCM3010连接到TMS320C6748。 现在,我们需要连接两个额外的PCM3010,以形成总共3个编解码器。 我想知道我们是否可以将它们全部组合到一个可以连接到sigle McBSP端口的端口上,或者是否有任何方法将它们串联起来(如菊花链式)?  

我对如何将它们全部连接到单个McBSP端口感到困惑。  

谢谢!

Awais

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

    您好,Muhammad,

    欢迎来到E2E,感谢您对我们产品的关注!

    PCM3010是硬件控制部件,不具有灵活的音频接口,仅支持立体声PCM数据。 如果系统需要三个编解码器,您可以在这些编解码器之间共享BCLK和LRCK,但DIN和DOUT应相应地多路复用到处理器。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢Diego的帮助。 我将在编解码器中共享BCLK和LRCK。 关于DIN和DOUT,您可以参考任何基于TI的复用解决方案吗?

    此致,

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

    您好,Muhammad,

    我之前没有使用过3:1 mux,但您可以看看TS5A3359。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

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

    通过这种方式,此方案将由硬件控制,因此在切换编解码器期间,数据可能会被丢弃,我们将只能一次使用或处理1个编解码器。

    您是否建议使用具有类似规格的其他编解码器通过McBSP使用Daisay链,以便我们不再担心交换问题,并且我们可以从所有编解码器获得连续的数据流?


    此致,

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

    您好,Muhammad,

    遗憾的是,我们没有具有多通道应用支持的类似硬件控制立体声编解码器。 我们有几个与TDM兼容的编解码器,允许它们在单个总线上发送音频数据,但它们都是软件控制的。 我们有一个不同的编解码器,它有六个ADC和八个DAC,实际上支持硬件配置和TDM格式的单数字音频总线,因此它可能适用于您的应用,PCM3168A。  

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

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

    请分别回答这两个问题;

    1=>我已经检查了PCM3168A,但它有单独的输出DOUT1,DOUT2和DOUT3。 然后我再次相信我们需要将它们多路复用(通过TS5A3359)。 如果不是这样,请更正我。 只是担心这种选择,因为我认为使用mux不会让我们处理所有产出。 对于使用此方法来避免任何输入造成的音频数据丢失,您有什么建议吗?

    2=>其次,我们不限于只使用基于硬件的编解码器。 我们不希望丢失任何输入通道中的数据。 如果您认为有任何24位编解码器的软件控制选项,请提出建议。 我们也将研究这一问题。


    谢谢!

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

    请告诉我们您是否会根据我在上一篇文章中提出的问题提出建议。


    谢谢!

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

    您好,Muhammad,

    PCM3168可通过硬件进行配置,作为从属设备,通过应用256×FS BLCK,它可以在TDM模式下通过单个DOUT从三个ADC发送数据,请参阅表11作为参考。 甚至PCM3168A也可以由软件控制,以便为具有TDM格式的三个ADC配置单个输出。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师