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.

Interfacing TLV320AIC3007 and TPA6132A2

Other Parts Discussed in Thread: TLV320AIC3007, TPA6132A2, TLV320AIC3206

Hello,

I am working on board using audio codec TLV320AIC3007. I would like to add an headphone amplifier TPA6132A2 to typical application setup mentioned in TLV320AIC3007 (p.17).

I plan to connect audio codec using typical application setup mentioned in TPA6132A2 datasheet (p.16). I know that audio codec supports headphone jack detection. 

I would like to "transfer" this support to output of amplifier as well? 

Is this possible?

If not, what kind of setup is possible for having these two ICs and an ability to detect when headphones are connected?

Thanks for any help and information

Best Regards,

  • Hi Bojan,

    Welcome to E2E and thank you for your interest in our products!

    For this application I think you can configure the codec GPIO pin as an output interrupt through register 98. This pin can be configured as a headset/jack detection interrupt output.
    Then you can use this interrupt to control the EN pin of the TPA6132A2. Make sure that the voltage levels of these two pins match for properly enabling/disabling.
    Hope this help you.

    Best regards,
    Iván Salazar
    Texas Instruments
  • Hello Ivan,
    Thanks for Your Reply.
    This provides some information, but still something is unclear to me.

    Audio codec has jack detection for headphones. This is done by performing measurements on connector pins of headphone jack (as I understand it).
    When we insert TPA6132A2 between codec and jack, this capability, jack detection, what happens to it?

    What I understood from reading datasheets for both TLV320AIC3007 and TPA6132A2, one effectively loses this capability (because it relies on audio codec "sniffing" connection to audio (headphone) jack).

    Is there a way to "move" this capability after audio codec, after amplifier, before headphones jack?

    If this is not possible, what other options are there available to have this detection capability restored or recreated in some other way?

    Perhaps I was unclear in my previous question, hope this one clears what I am trying to accomplish.

    Best Regards,
    Bojan
  • Hi Bojan,

    As the codec's headphone driver is connected to the amplifier the headset type detection is not available. You're right, the headset detect need a connection to the headphone jack.
    If you don't need the headset type detection, I think you can just use MICDET and MICBIAS to know when there is something plugged in the jack.
    However, there is a variety of codecs with integrated headphone drivers like the TLV320AIC3007 you're using and also integrated DirectPath drivers like TLV320AIC3206, why not use the integrated options?

    Regards,
    Iván Salazar
    Texas Instruments
  • Thank You for all Your help.

    I was hoping to use TPA6132A2 for additional features like pop suppression, Noise suppression etc.

    You helped me alot anyway.

    Regards,

    Bojan Rehak