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.

Audio Converter Recommendation TLV320AIC3262

Other Parts Discussed in Thread: TLV320AIC3262, TLV320AIC3263, PCM3070, TLV320AIC3268

Hello,

I am looking for an audio converter which meets the following requirements:

-Simple user interface with drag-and-drop function blocks

-Ability to create EQ filters, adjust gain/cut (at least 512 FIR)

-Provide 4 channels of output in I2S 48k/96k or 400kHz/800kHz

-24-bit digital audio interface input such as SPDIF or I2S

-Controlled via I2C

-Low pin count, less than 128 pins

The first part I found that seemed to meet most of these requirements was the TLV320AIC3262 or TLV320AIC3263.

As far as I understand, the TLV320AIC3262/3 has PurePath studio, which offers the described simple user interface including the EQ filter customizability (unsure about 512 points), digital audio interface input data width programmable for 16, 20, 24, and 32 bits, control via I2C and 81 pins. This device also has Time Delay Multiplexing (TDM) which can encode multiple I2S channels on a single I2S bus, but to meet the 24 bit requirement, the I2S bit clock should be 4x24x48kHz.

Is this a good starting point, or is there a better part for these specs?

I am also curious about when an external voltage reference would be necessary. I found that, like most data converters, there is an internal vref which can be bypassed. When would an external voltage reference be necessary or beneficial?

At the moment I do not know exactly what type of inputs the device will be receiving or where the output will go, but this will be for a vertical array of speakers system. Perhaps the PCM3070 would be better?

Thanks,

Luis Cordova

  • HI Luis,

    You analysis is correct. Perhaps the TLV320AIC3268 work better if you prefer a QFN package.

    PCM3070 can only provide 2 channels of output through I2S at a time. But AIC326x can provide much more.

    When it comes to the filter taps, we have a FIR component that can handle a maximum of 128 taps. You can, however, cascade them to get more taps. The thing here is that we only have 256 coefficients per DSP available in adaptive mode (i.e. ability to change coefficients during runtime) or 512 coefficients per DSP in non-adaptive mode (i.e. coeffs cannot change if DSP is running). You can do perhaps 384 on miniDSP_A in non-adaptive mode and then 128 in miniDSP in adaptive, or any combination like that.

    My recommendation is to download the PurePath Studio software. Check this wiki page: e2e.ti.com/.../2844.what-you-need-to-develop-minidsp-code

    Regards,
    J-