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:要求AIC3106 GPIO1/2输出时钟设计

Guru**** 2455360 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/725841/tlv320aic3106-asking-for-the-aic3106-gpio1-2-output-clock-design

部件号:TLV320AIC3106

大家好,

客户希望使用AIC3106发送8kHz信号。 MCLK具有从512KHz到50MHz的灵活性。

您能否建议如何设置AIC3106并为客户提供初始注册表?

AIC3106 GUI无法安装在Win10中。 您是否有其他方式可供客户使用?


巴西,
SHH

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

    我看到许多用户在Windows 10上安装了AIC3106 GUI。请查看下面的线程,看看它是否有帮助

    e2e.ti.com/.../70.7407万

    我也很乐意帮助您同时进行注册配置。

    我需要更多信息。 您的MCLK频率是多少? 所需的字长和数据格式是什么? 他们使用哪些输入/输出?

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Steve,
    输入是两个数字麦克风。输出用于驱动扬声器。同时,它们需要AIC3104发送8kHz信号以同步其它设备。
    SoC可以生成MCLK范围为512KHz到50MHz。


    巴西,
    SHH
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Steve,
    我可以安装GUI,但EVM仍然可以被识别。请帮助我为客户提供初始表。

    您能否为客户生成GPIO 8K Hz初始表? (I2S 16位。 WCLK 48kHz,MCLK为50MHz)
    如果MCLK 50MHz过高,请降低MCLK频率。





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

    下载EVM产品页面(如下)上提供的驱动程序:
    www.ti.com/.../TLV320AIC3106EVM-K

    您能澄清一下这种8kHz信号的作用吗? 如果您使用数字麦克风,则需要数字麦克风的GPIO。

    您要求的是48kHz wclk,但您的意思是FS ref为48kHz,Wclk为8kHz吗?

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

    您好,Steve,
    感谢您提出进一步的问题。
    8K用于其他SOC同步信号,而不是I2S。

    两路数字麦克风输入到AIC3106中。
    SoC向AIC3106发送50MHz。
    AIC3106将向SOC发送两个数字麦克风信号。

    客户请求使用其中一个GPIO发送8kHz信号以同步其他设备。

    您可以将结构图称为链接。



    GUI在我的笔记本电脑上仍然无法正常工作。 AIC3106 EVM已损坏。 GUI显示“IT cannot detect EVM”(它无法检测EVM),GUI立即关闭。

    请您今天提供初始设置吗?


    巴西,
    SHH

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

    您是否遵循了驱动程序安装说明?

    USB-MODEVM_Vista&7.inf:
    要将此文件的内容应用于系统设置,请右键单击该文件,然后选择“安装”(如果在安装文件之前插入了该设备),则需要从Windows设备管理器中的未知设备类中删除该设备。

    USB-MODEVM_WM.inf:
    要将此文件的内容应用于系统的设置,请将此文件复制到%SystemRoot%\INF,然后重新启动计算机。如果在安装文件之前插入设备,则需要从Windows设备管理器中的未知设备类中删除设备。

    GPIO1不能同时用作时钟输出和数字麦克风调制器时钟。

    那么您想要数字麦克风吗? 还是需要8kHz时钟? 在GPIO 1上?

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

    您好,Wilson,

    客户需要模拟麦克风输入。客户希望按照前面提供的结构图发送8kHz信号。

    您能为初始寄存器设置提供帮助吗?

    以下是示意图供参考。

    巴西,

    SHH

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

    您好,Wilson,
    请您帮忙吗?

    巴西,
    SHH

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

    如果您的客户想要GPIO 1上的8K信号,则存在限制。 输出在GPIO = CLKOUT_In * 2/(N* M) N的最大值为17,M的最大值为8。 因此,您的最大CLKOUT_In频率是8000*8*17/2=544kHz,但MCLK需要比使用PLL更高的MCLK,如果您要生成CODCOD_CLK所需的12.288Mhz时钟,您也可以使用BCLK, 但在I2S中,48kHz时,您需要24位字长才能达到PLL输入时钟最小频率。


    GPIO频率是否需要为8k?

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

    我没有收到你的回复。 如果您仍需要一些帮助,请在接下来的30天内回复此线程,否则它将关闭。

    此致,
    -Steve Wilson