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.

TLV320AIC3204: codec configuration to transmit only 1 channel data to Processor

Part Number: TLV320AIC3204
Other Parts Discussed in Thread: TMS320C5505

Hi All,

Iam using the ezDSPVC5505 USB Stick for development of a audio application.

I have the following querry.

The codec AIC3204 is interfaced to TMS320C5505 using I2C protocol. The codec transmits 1 Left channel and 1 Right channel data

for each transmission. Is it possible to configure the codec such that it will transmit only left channel data. The Right channel data is not transmitted at all.

I tried powering down the right ADC. It is not helping. My requirement is the Right Channel data should not be transmitted at all.

Is there any way to achieve the same. I am sampling at 48KHz and require only LEFT channel data so that I can configure my BCLK to

48000*16 = 768000. Currently my BCLK is configured to 48000*32 = 1534000. (my CODEC acts as a SLAVE).

Kindly let me know how to configure the codec AIC3204 to transmit only 1 channel data

  • Hi, Ramprasad,

    Welcome to E2E, Thanks for your interest in our products!.

    Can you please provide details about the digital audio format you are planning to use?. The I²S audio protocol doesn't support mono serial data, however, if you are using DSP/TDM mode, it may be possible to configure the device to stream just one channel of data.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

    Thanks for the update,
    I am new to AIC3204 codecs.

    I am trying to interface a MIC and pass real time speech data to CODEC.
    If I use DSP mode, is it possible to stream single channel data through I2S ?? or I2S will not support single channel streaming at all ??

    If so what other modes can I use ? SPI or I2C ??

    Regards
    Ramprasad
  • Hi, Ramprasad,

    If you use TDM mode (also called DSP), you might be able to stream a single channel though the serial interface of the 'AIC3204. This is not a common operation mode, so some testing might be required to review the functionality.

    I²S protocol supports stereo data transmission only; SPI and I²C are used for the device control, not for the serial audio data transmission.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

    Thanks for the information. I will look into it

    Regards
    Ramprasad