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.

TLV320DAC3101: Model Selection

Part Number: TLV320DAC3101
Other Parts Discussed in Thread: TAS2505, TLV320AIC3100, TAS2521

Tool/software:

Hello, we're currently looking for an audio codec module which we might purchase in bulk later on. Here is our functional diagram:

Here are the basic requirements for the audio codec:

  1. Support I2S and stereo output (to drive to speakers)
  2. Can adjust volume in real time (preferably audio EQ as well)
  3. Working voltage: about 4v
  4. Can drive the small speaker (about 1w, 4-ohm). Preferably no external PA needed.
  5.  The chip's start-up time from power-down or standby mode should be small (<4ms), and the quiescent current should be small as well.

We have looked into a few options listed below, and the one that we're most interested in is TLV320DAC3101. I was wondering which one you would recommend the most based on our requirements. I was also curious if there are more solutions besides these that you would recommend.

TI TLV320AIC3204
TI TLV320DAC3101
TI TLV320AIC3263
TI TLV320AIC3104

Thank you!

  • Hi,

    I looked through our current products and found that most of our codecs/DACs that have speaker outputs are rated for 8 ohm speakers, not 4 ohm. All 4 of your devices listed are either 8ohm minimum speaker resistance or do not have a dedicated speaker output.

    The devices that might work best for you would be the TLV320AIC3100 - a codec under 4V with 2.5W rating into 4 ohm speaker, mono output, and the TAS2505 - an amplifier with I2S in, I2C control, and supply of 2.7-5.5V that can deliver up to 2.6W into a 4 ohm speaker. Another amplifier that is similar to the TAS2505 is the TAS2521. Let me know if you need any more help with choosing the right codec/amp for your system.

    Best,
    Mir

  • Hi Mir,

    I apologize for the late reply. I ended up deciding to go with TLV320DAC3101, since it is easier to set up for producing stereo sound than the mono-channel codecs like TAS2505. As for the issue of speaker resistance, we can use 8-ohm speakers as well. Excluding the speaker requirements, is TLV320DAC3101 a good fit for our application in your opinion? I am only using speakers in my application without using headphones. What we're most concerned about is the chip's set-up time, which should be less than 4ms from sending I2S data and the speaker producing sounds. 

    All the best,

    --Jiahe Liu

  • Hi Jiahe,

    It looks the the TLV320DAC3101 is a good choice because of the 3.6 max voltage (recommended 3.3V) for AVDD and 8 ohm speaker impedance. There is a volume control pin to change the volume in real time, as you wanted. Make sure you supply the maximum voltage to the SPLVDD, up to 5.5V, to get the loudest output out of the amplifier. Set up time should be less than 4ms, looks like the initialization is under 1ms from pulling the reset signal high (section 6.3.3 in the datasheet). You will need to make sure your power supplies turning on are faster than 3ms to reach your 4ms goal. The device also has "processing blocks", which are DSP blocks that can be configured to be filters. You can read more about the filters in section 6.3.10.1.1 in the datasheet.

    Let me know if you need more help with this!

    Best,
    Mir Jeffres