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.

TLV320AIC3120: Diff mic schematic review

Part Number: TLV320AIC3120


Hello, TI 

I have a few questions. 

I'm trying to use a differential mic, line in and out. Please check the diff mic input and other circuits are good.

When using the above circuit, how to set the register? 

Thank you.

  • MIC CONNECTIONS ARE FINE.

    I enclose blow a script that can enable the Mic and speaker circuits.

    https://www.ti.com/lit/zip/slac366  This is link to a GUI for the EVM.

    # --------------------------------------------------------------- page 0 is selected
    w 30 00 00
    # s/w reset
    > 01
    # PLL_clkin = BCLK,codec_clkin = PLL_CLK
    w 30 04 07
    > 91
    > 20
    > 00
    > 00
    # mode is i2s,wordlength is 16
    w 30 1b 00
    # NDAC is powered up and set to 4
    w 30 0b 84
    # MDAC is powered up and set to 4
    > 84
    w 30 12 84
    > 84
    # DOSR = 128, DOSR(9:8) = 0
    > 00
    # DOSR(7:0) = 128
    > 80
    # DAC => volume control thru pin disable
    w 30 74 00
    # DAC => drc disable, th and hy
    w 30 44 00
    # DAC => 0 db gain left
    w 30 41 00
    # --------------------------------------------------------------- page 1 is selected
    w 30 00 01
    # De-pop, Power on = 800 ms, Step time = 4 ms
    w 30 21 4e
    # HPL
    w 30 1f c2
    # LDAC routed to HPL
    w 30 23 40
    # HPL unmute and gain 1db
    w 30 28 0e
    # No attenuation on HP
    w 30 24 00
    w 30 25 00

    # MIC BIAS = AVDD
    w 30 2e 0b
    # MICPGA P = MIC 10k
    w 30 30 40
    # MICPGA M - CM 10k
    > 40
    # --------------------------------------------------------------- page 0 is selected
    w 30 00 00
    # select DAC DSP mode 11 & enable adaptive filter
    w 30 3c 0b
    w 30 00 08
    w 30 01 04
    w 30 00 00
    # POWERUP DAC (soft step disable)
    w 30 3f d6
    # UNMUTE DAC
    > 00
    # POWERUP ADC channel
    w 30 51 80
    # UNMUTE ADC channel
    > 00
    w 30 00 01
    # Unmute Class-D Left
    w 30 2a 1c
    # Power-up Class-D drivers
    w 30 20 c6