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.

[参考译文] TLV320AIC3212:有关将音频从一个 ASI 接口路由到另一个 ASI 接口的问题。

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/850640/tlv320aic3212-questions-related-to-routing-audio-from-one-asi-interface-to-the-other

器件型号:TLV320AIC3212

你好。 我对在 TLV320AIC3212编解码器的 ASI 接口之间路由信号有一些疑问:

1、"DOUT1与 ASI2数据输入(引脚对引脚环回)"(在 Book 0 / Page 4 / Register 15:音频串行接口1、数据输出- 0x00 / 0x04 / 0x0F (B0_P4_R15)中配置)和"ASI2-TO-ASI1"(在 Book 0 /环回寄存器7 / Page 4中配置)之间的区别是什么? 音频串行接口1、ADC 输入控制- 0x00 / 0x04 / 0x07 (B0_P4_R7)?

我想将音频从 ASI1输入路由到 ASI2输出、但这两个接口具有不同的位时钟频率和位深度。 信号是否会从一种 ASI 的格式转换为另一种 ASI 的格式?

3.类似问题。 将 ASI1输入路由到 ASI2输出。 但这些接口的采样频率(字时钟频率)也不同。 在这种情况下、编解码器是否会执行重采样?

3.我想将音频从 ASI1路由到 ASI2。 音频样本的频率和格式应相同。 但编解码器在两个接口中都充当从器件。 此配置是否起作用? 编解码器如何处理两个主器件时钟的微小差异(即使以相同的方式配置时、时钟发生器也始终具有轻微的不同频率)?

提前感谢!

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

    您好、Mikhail、

    ASI 回路和引脚对引脚回路用于不同的用途。 引脚对引脚环回用于调试板级连接问题。 它旨在模拟输出引脚和输入引脚的短接、但实际上、由于内部缓冲器的延迟、它会产生很小的延迟。 ASI 回路是在对串行总线数据进行解码后完成的、更重要的是检查数据是否被正确解释。 在 ASI 回路期间不执行采样率转换。 数据只是从输出寄存器复制到输入寄存器。 ASIS 应以相同的采样率运行、并且时钟应同步、以便将此功能用于接口之间的路由。

    关于最后一个问题、请注意、ASI 回路不能抵抗时钟漂移。 要求是什么不是很清楚。 您是否希望将 PCM 数据从一个时钟域转换为另一个时钟域? 此器件还特有一个 DAC 到 ADC 回路、此回路在 DAC DSP 和 ADC DSP 之间的过采样域上回路数据。 DAC 和 ADC 内插和抽取滤波器中固有的平滑处理功能可降低时钟抖动所引入的噪声的影响。 这可能比 ASI 回路更有用。

    此致。

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

    尊敬的 Diljith:

    我似乎已经获得了我所需的所有信息。

    最后一个问题。 是的、我一直在寻找一种将 PCM 数据从一个时钟域转换为另一个时钟域的方法。 您的 DAC 到 ADC 回送解决方案看起来非常有趣、我会尝试它。 但遗憾的是、我一次无法在规范中找到该回送。 然后、在此处放置必要的寄存器以供他人参考-(Book 0 / Page 0 / Register 81:ADC 通道功率控制- 0x00 / 0x00 / 0x51 (B0_P0_R81)(位 D2-D5))。

    感谢您的回答。