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.

[参考译文] TLV320AIC3262:具有多通道的 ASI1和 ASI2路由问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1307532/tlv320aic3262-asi1-and-asi2-routing-issue-with-multi-channel

器件型号:TLV320AIC3262

大家好!

我正在使用 EVM AIC3262将编解码器连接到 I2S (TLV3262是从器件):  

-在 ASI1上: DSP 16位4通道

-在 ASI2上: DSP 16位2通道

两个 ASI 以相同的 FS 16kHz 运行

我想将模拟音频路由到 ASI1的4个通道和 ASI2个通道的 ASI2由于这个 PPS :  

在本例中、当我将 SCALE_1设置为"0"时、音频设置为 ASI1   无论 SCALE_4的系数如何、ASI2都将静音。

在 ASI1和 ASI2上具有2个通道的以下 PPS 正常工作。

你有什么想法吗?

感谢你的帮助。

塞巴斯蒂安

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

    尊敬的 Sebastien:

    如果 SCALE_1设置为1、则 ASI 1和2在第一种情况下是否正常工作? 我还注意到您的第二个 PPS 用 I2S 模块替换多输出模块。 如果保留第二个 PPS、但改用双通道 Multi_Channel_Digi 输出块(使用相同的 I2C 设置)、它是否仍然有效?

    谢谢!
    J·麦克弗森

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

    尊敬的 Jeff:

    这是行为;

    明天早上、我会尝试使用2通道 Multi_Channel、而不是标准 I2S 块。

    实际上我分享了一个简化的 PPS ,我的真正问题是以下 PPS 与类似的问题:

    即使未连接 I2S_OUT2 (红色叉号)、由于 ASI1的第三个通道(绿色)、我也有来自其他源到 ASI2的音频。

    尽管如此,其余的工作正常:  

    • Multi_In to Multi_Out:确定
    • MonoDec 到 Multi_Out :确定
    • I2S_IN2到 Multi_Out:确定
    • MonoDec 至 I2S_OUT2:确定,但无法通过 MIX_G1_LINEIN 静音
    • multi_in 到 monoInt8xOut:确定

    感谢您的帮助

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

    似乎相同的 PPS 适用于 ASI3 而不是 ASI2和 ASI1多通道。

    目前,我不需要使用3 x ASI ,所以我对这个配置是可以的,但我会感谢你有任何解释。

    与将来一样、我将必须使用8个通道、我想知道 ASI3是否会遇到与 ASI2和4个通道相同的问题。

    谢谢!

    塞巴斯蒂安

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

    尊敬的 Sebastien:

    为了澄清、您是否已将 I2S_IN/OUT 块更改为 I2S_IN3/OUT3? 您的原始图片是否有任何数字音频设置更改?

    谢谢。
    J·麦克弗森

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

    尊敬的 Jeff:

    您所做的就是将 I2S_IN/OUT 块更改为 I2S_IN3/OUT3?

    I 替换 从 I2S_IN2/OUT2到 I2S_IN3/OUT3的块。

    我通过 Multi_Channel_Digital_In_ 1和 Multi_Channel_Digital_Out_ 1保持 ASI1

    您原始图片的数字音频设置是否有任何更改?

    否完全相同的设置和 PPS (ASI2至 ASI3除外)

    塞巴斯蒂安

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

    尊敬的 Sebastien:

    我需要在内部检查。 我们的 PPS 支持有限、因为这是一个旧产品、并且不处于任何积极的开发阶段。

    另一个正在澄清的问题是、切换到 ASI3块后、DOUT2/ASI2上是否仍然显示音频?

    谢谢!
    J·麦克弗森

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

    是的、即使我的 PPS 具有 ASI1和 ASI3、DOUT2上也有音频

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

    尊敬的 Sebastien:

    我与我们的一位 DSP 专家进行了讨论、我们发现 multi_digital_out 块正在与 I2S_2块共享资源。

    简而言之、DSP 具有4个立体声"端口"、用于将 I2S 数据连接到输出引脚。 多通道块与所有这些端口连接、而 I2S_x 块仅与这些立体声端口中的一个连接。 当您同时使用多通道块和 I2S_2块时、它们都在访问端口2、这就是为什么多通道块的通道3和4的数据会显示在 ASI2上的原因、如突出显示部分。 使用 I2S_3可确保每个端口只连接到一个输出。  

    您遇到的只是 DSP 设计方式的限制、并且仅限于8个通道(4个端口)。 当您尝试访问8个通道时、I2S_2和3将与8个通道块共享端口、因此 ASI2和3将分别具有通道3和4或5和6的副本。 由于一条数据线上已经存在全部8个通道、因此假定完整的 TDM 总线不需要其他 I2S 接头。

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

    尊敬的 Jeff:

    这是您在这里描述的一个相当重要的限制。 同样、目前、由于我仅使用4个通道、因此我可以解决该问题。

    因此,asI2和3将分别具有通道3和4或5和6的副本

    这是否意味着我可以使用这些接口而不会出现问题:

    带有通道1、2、3、4和7、8的 ASI1以及 ASI3

    具有通道 1、2和5、6、7、8的 ASI1以及 ASI2

    您知道此架构是否与 TDM 的其他编解码器类似(3268 ?)

    感谢您的反馈

    塞巴斯蒂安

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

    尊敬的 Sebastien:

    您的理解是正确的。

    DSP 结构在3268等其他编解码器中相同。

    此致、
    J·麦克弗森