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.

[参考译文] TLV320AIC3106-Q1:使用蓝牙PCM时是否同时提供TLV320AIC3106-Q1'S I2S DOUT / DIN

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/619650/tlv320aic3106-q1-is-tlv320aic3106-q1-s-i2s-dout-din-available-at-same-time-when-using-bluetooth-pcm

部件号:TLV320AIC3106-Q1

我们正在使用TI编解码器TLV320AIC3106-Q1设计汽车音响主机,这里是有关蓝牙免提使用案例的一些问题。

首先,我们需要确保我们可以使用PCM (在TLV320AIC3106-Q1数据表第42页中,方框图指出,通过共享I2S的DOUT,可以启用PCM。

毫无疑问,我们的问题是关于USB的蓝牙免提应用/使用无线调制解调器时的问题,尤其是MFI附件接口规范中的CarPlay开发所需的问题。

1.首先,当我们使用WL1833Q/类似模块时,这里有一个即将到来的呼叫,语音数据将被分离并通过I2S接口转换为PCM格式。

因此,我们遵循您的数据表,控制TLV320AIC3106-Q1 DAC线路输出到外部放大器,然后控制汽车扬声器。

该设计用于倾听目的。

另一方面,我们使用Fortemedia FM1388连接外部麦克风阵列进行通话。

FM1388首先将线路输入,然后将ADC预放大到编解码器,然后通过I2S DOUT放大到系统的DIN。 语音将很快被封装,并通过物理接口UART传输到空中,通过蓝牙HSP配置文件传输。 问题是我们如何同时处理说话/接听语音数据? 也就是说,我们需要先使用I2C,然后通过寄存器控制内部MUX将输入PCM (侦听)切换至车载扬声器,然后在输入发言数据中使用Meanwhile开关。 有可能吗? 我们可以将FM1388 I2S直接启用到主机处理器的另一I2S,并通过HSP配置文件将输入语音数据打包,然后通过UART传输到蓝牙模块,但考虑USB模式/无线调制解调器使用案例时,出现了新问题:

2. USB模式例如,使用USB (CarPlay外壳)和iAP2 over USB的移动电话需要解析数据包,然后通过I2S将语音数据拆分至编解码器以进行接听呼叫。 同时,我们可以将通话和输入语音推送至FM1388,然后再推送至编解码器/直接推送至所述设计:主机处理器的另一个I2S。 问题是我们如何通过使用相同的DIN对语音和接听语音使用相同的数据路径来处理编解码器的输入语音?

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

    您好,Bright,

    我的同事已收到有关您问题的通知,他将尽快回复您。

    此致,

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Bright,
    我认为我们大部分理解您的解释,但为了确保我完全理解,您能否分享您正在解释的整个系统的结构图? 我只是想在给您结论性的答案之前,确保我了解系统。 谢谢。

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

    您好Ravi

    以下是蓝牙免提使用案例和A2DP使用案例以及PTT语音识别的音频路由/控制方框图。 请参阅以下内容:

    1.第一个问题我们必须与您确认MFP3引脚GPIO 1/GPIO 2,如TLV320AIC3106-Q1数据表第42页所述

    我们的针脚输出配置是否适合您的编解码器? MFP3引脚可设置为/视为I2S接口DIN,其他2个GPIO可设置为WCLK / BCLK?

    2.方框图中的第二部分仅显示DOUT PIN,用于蓝牙PCM

    这是否意味着我们不能同时使用I2S和蓝牙PCM?

    第三,免提用例可分为两个部分。 一个是麦克风的呼出语音输入,另一个是来自PCM的呼入呼叫语音拆分。 2个输入需要回波抵消和背景噪声抑制。 可能不需要来电语音。 首先,我们在接听电话和对麦克风讲话时使用DSP来预放大和ADC输入语音。 其次,DSP还负责回波抵消/背景噪声抑制。 然后,处理后的输入将通过I2S和蓝牙HFP配置文件传输到主机处理器,并传输到HCI UART返回到电话。 到目前为止,没有问题。 对于来电语音,我们必须将PCM格式从蓝牙传输到DSP以进行回波抵消。 如果我们不需要处理来电语音,我们可以控制编解码器旁路线路输出。 正如您在我们的图表中看到的那样,我要确认:

    3-1. 如果我们在蓝牙/DSP/编解码器之间采用MUX,我们是否可以直接连接路径?

    3-2. 如果您的DOUT PIN被任一主机处理器占用,是否可以同时使用另一个免提路径?