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:旁路模式

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/628946/src4190-bypass-mode

部件号:SRC4190
主题中讨论的其他部件: SRC4192PCM5142

我对SRC4190旁路引脚的行为有疑问。

当我设置为正常模式(BYPAS = 0)时,输出采样频率为96kHz,这是我所期望的。

以下是测量结果(BYPAS = 0)

输入

输出

LRCKI= 44.1kHz

LRCKO= 96kHz

BCKI= 2.822MHz

BCKO = 6.144MHz

 

但是当我设置为旁路模式(BYPAS =1)时,我发现输出采样频率仍为96KHz,我质疑为什么输出采样频率保持96kHz? 原理图上是否有问题? 我预计LRCKO将为44.1kHz,随后是LRCKI。  

以下是测量结果(BYPAS = 1)

输入

输出

LRCKI= 44.1kHz

LRCKO= 96kHz

BCKI= 2.822MHz

BCKO = 6.144MHz

下面是我的示意图

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

    您好,Sing,

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

    我们将查看您的问题,并尽快回复您。

    此致,

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

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

    您好,Diego,

    是否有任何更新结果?

    谢谢

    歌唱

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

    我的问题的进展如何?
    我期待您的回复。

    谢谢
    歌唱
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Sing,
    很抱歉回复延迟。

    根据您的配置,我看到mode=001将输出端口配置为master w RCKI=128fs。 这将导致LRCKO= 12.288MHz/128= 96kHz而不是44.1kHz。

    如果将输出端口配置为从属端口,则应能达到44.1kHz。 谢谢。

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

    您好,Ravi:

    感谢您的回复! 您意味着当我配置为mode=000时,输入端口的数据直接路由到输出端口,SRC4190就像数据交换?

    顺便提一下,在我的情况下mode=001,当Bypass=1时,SRC4190正在执行什么操作? 此配置的用途和应用是什么?

    谢谢!

    歌唱

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

    您好,Ravi:

    我已将输出端口配置为从属端口(模式=000),但输出端口上没有任何输出。 为什么?

    在我的应用程序中,源必须是主I2S信号,而DAC必须是从属。 在Dev模式下,我需要绕过SRC,源I2S信号直接发送到DAC。 我想知道使用BYPAS PIN是否可以实现我的申请。 如果没有,我需要在DAC上添加数据开关以绕过SRC。  

    谢谢!

    歌唱

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

    你好,新山,

    我过去也遇到过同样的问题。
    由于验证了与SRC4190相同系列的SRC4192,即使选择了旁路模式,输出串行端口格式也取决于串行端口模式设置。
    对于旁路模式,我认为如果同时使用输入和输出串行端口作为从属模式,则输入串行端口的FS相同I2S时钟应输入到输出串行端口。

    此致,
    加藤

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

    您好,Kato-San,

    感谢您的建议! 我曾尝试将输入和输出串行端口配置为从属模式,但FS输出与输入不同,输出始终保持逻辑低。

    谢谢!

    歌唱

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

    你好,新山,

    对于正常模式,如果将输出串行端口设置为从属模式,则应将I2S时钟输入输出串行端口;如果选择输出串行端口作为主模式,则从输出串行端口输出有效时钟和数据。
    对于旁路模式,输入和输出串行端口的FS应相同,以获取有效数据。

    此致,
    加藤

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

    对于正常模式,数据表中明确说明了这一点。
    但对于旁路模式,它是模糊的。

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

    你好,新山,

    我同意你的看法。

    我过去使用SRC4192和PCM5142测量的评估结果如下所示。

    <SRC4192 Hardware Pin Settings>
    -输出端口为主模式,RCKI =256fs(FS=96kHz固定)
    模式2 = 0
    模式1 = 1
    MODE0 = 1

    -输入端口数据格式:24位I2S
    IFMT2 = 0
    IFMT1 = 0
    IFMT0 = 1

    -输出端口数据格式:I2s.
    OFMT1 = 0
    OFMT0 = 1

    -输出端口数据字长度:24位
    OWL1 = 0
    OWL0 = 0

    -低组延迟控制输入:已启用小数筛选器
    LGRP = 0

    - TDM数据输入:未使用
    TDMI = 0

    -旁路模式
    BYPAS = 0 (正常模式)或1 (旁路模式)

    -输入FS
    32kHz至 96kHz@1kHz 正弦

    此致,
    加藤

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

    您好,Kato-San,

    感谢 您提供的非常有用的信息。 我现在明白了。

    干杯!

    歌唱

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

    你好,新山,

    我很荣幸能为您提供帮助。

    此致,
    加藤