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.

[参考译文] PCM3070:PCM3070和其它miniDSP设备。 I2S信号路由

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/775197/pcm3070-pcm3070-and-other-minidsp-devices-i2s-signal-routing

部件号:PCM3070
主题中讨论的其他部件: TLV320ADC3101PCM1804

您好,

我正在考虑使用PCM3070和其他器件,这些器件还包括用于Pro音频系统设计的miniDSP功能。 但是,我有一些非常不寻常的信号路由要求,在我的生命周期内,我无法找到信息来清楚地解释PCM3070中可用的信号路由选项。 我已经阅读了数据表和各种应用说明,我的印象是有些东西是假设的,但没有明确说明。 因此,也许您可以帮助和澄清。

PCM3070中有两个独立的miniDSP模块。 还可以配置辅助I2S接口。 我的问题涉及如何以及通过哪些寄存器来控制从主接口和从接口I2S接口到主接口和从接口的数据路由。 为了更具体地说,我将举例说明我希望实现的目标。  

我希望使用PCM3070的ADC部分来数字化2个数据流。 首先,我希望在差动模式下配置2个模拟输入,以接受平衡线路麦克风输入。 这应 切换到R PGA,然后由R ADC进行数字化。 此外,此流将由固定DSP功能处理,并可能由miniDSP_A的R Half进一步处理 最后,此流应路由到主I2S DOUT,但不能路由到miniDSP_D或DAC。 我希望将其他4个模拟输入作为单端输入切换至L PGA和L ADC,然后由数字处理块的L部分和miniDSP_A的L部分处理,然后从主I2S DOUT的L部分路由。 实际上,它使用ADC部分和miniDSP_A,就像使用A TLV320ADC3101一样。

我希望能够将miniDSP_D用作不同ADC (如PCM1804)的输入处理块。我希望将L&R数据从PCM1804路由到主I2S DIN,并直接路由到固定处理块和miniDSP_D 但是,如果辅助I2S DOUT接口,miniDSP_D的输出将被路由出去。

为了进一步增加复杂性,我希望将R Ch数据从次I2S DIN传送到DAC。 L DAC输出与R DAC相同的信号,但输出180度相位,以便将L&R线路输出用作监视器放大器的差动输入。 如果不能反相。 我可能只满足于从R ch.  

能否实现这一点。 我找不到关于如何在PCM3070中路由I2S数据的任何信息,因此,其他miniDSP产品也会出现同样的问题,但由于大多数产品只有1个miniDSP,因此这不是什么问题。 但PCM3070吸引我的一件事是双miniDSP功能。

实际上,我正在尝试将此miniDSP_D用作独立的DSP模块,我可以在PCM1804和主处理器之间插入直插式DSP模块,以便利用它的Biquad函数,因为PCM1804中不提供这些函数,我希望获得一些均衡功能 在平衡线路输入上,并且MCU中具有相同的代码块来控制miniDSP_A和miniDSP_D中的Biquad,以避免在MCU上运行DSP代码。

我已提供了一个建议系统的简单方框图,以帮助您回答我的问题。

非常感谢

Aidan

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

    PCM3070上有可选的第二个I2S端口,但不能与主I2S端口同时使用。 请参阅应用参考指南的2.5 5部分。

    "PCM3070上的音频串行接口具有广泛的IO控制,允许与两个独立处理器进行音频数据通信。 每个处理器一次可以与一个设备进行通信。 此功能可通过各种引脚选择的寄存器编程来启用。'

    这似乎可能是您的系统的问题。让PCM1804和PCM3070同时向MCU提供I2S输出,然后让MCU提供PCM3070和子系统以及中/高系统的DINto是否有意义?

    此致
    -Steve Wilson