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.

[参考译文] SRC4190:连接两个I2S主时钟

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/637026/src4190-connect-two-i2s-clock-masters

部件号:SRC4190

大家好,

在我正在处理的设计中,我需要通过I2S连接两台设备。 显然,一个设备有数据输入,另一个有数据输出,但与许多其他设备(特别是接收器)不同,这两个设备都希望成为I2S时钟主控器。
我不能改变这一点。 我知道,如果我能做到,那就容易得多,但这是不能做到的。

因此,我必须将两个I2S时钟主控器相互连接。
我提出了一个(我实在不知道还有其他选择)就是使用异步采样率转换器(ASRC)。 我从TI的设计中选择了SRC4190,并将其配置为I2S从属输入和I2S从属输出,以便连接两个I2S主控。

这是硬接线配置,请参阅下面的设置:

根据数据表,这应该是可行的。 我看不出为什么不这样做。
但是,我们刚刚建立了整个设计的实际原型,而这款ASRC似乎不起作用。

我测量了SRC I2S输入(针脚5,6,4),这很好。
同样,相同的I2S信号将传输到设计中的其他设备,没有问题,因此我确信I2S在SRC输入处显示有效。

在SRC I2S输出(SDOUT,针脚23)处,我没有测量任何内容,但它只是保持低电平。

是否有人可以验证上述设计?
当我在音频放大器论坛上的另一个(子)论坛中提出这个问题时,一位TI工程师已经告诉我这将很好。 但不显示此示意图。

还有什么原因导致了这种情况? 我是否设置了错误的配置?
我真的不明白。

提前感谢!
此致!

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

    数据表中的8.2 .2.1 部分指出"SRC4190需要参考时钟才能运行..." 就我个人而言,我从未按照您的使用方式设置过设备,因此我将订购一个评估板,以便复制您的设置。 明天应该会有这样的机会。 我会告诉你这是否能解决问题。 同时,如果您可以,请尝试将其中一个MCLK连接到RCKI,以查看这是否可以解决您的问题。

    此致,

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

    我完全错过了那个部分! 这说明了很多! 感谢您的指出。
    在应由谁来指定RCKI时钟(dev1的MCLK与dev2的MCLK)方面是否存在首选项?

    我将在星期一试用,因为我现在还没有样机。
    感谢您努力复制设计以进行验证。 非常感谢。

    此致,
    Julien
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    啊,是的,现在是星期五…… 直到星期一下午才有董事会。 让我知道你的实验是如何进行的。 我的猜测是,这应该可以解决问题。
    此致,
    -Steve
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Julien,

    EVM今天没有到货,但我收到了明天早上应该到货的通知。 我对拖延表示歉意。 我将在您的配置到达时对其进行测试。
    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Steve,

    同时,我成功地将dev2的MCLK修补到RCKI,我可以确认这解决了我的问题。

    我选择dev2的MCLK只是因为我可以轻松访问(由于MCLK在设计中的其他位置分布,因此在MCLK上有一个时钟扇出缓冲区)。
    我没有尝试dev1的MCLK,但我想它也会起作用。

    感谢您的努力!

    此致,
    Julien