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.

DS90UA101-Q1: DS90UA101/DS90UA102 Ser/des for bidirectional audio

Part Number: DS90UA101-Q1
Other Parts Discussed in Thread: TLV320AIC3254

Hi, 

  I need to digitally transmit audio signals over a 15m cable. Looking at DS90UA101/DS90UA102 it seems I can transmit the I2S to a remote codec/amp/speakers chain. But does it allows to transmit also a microphone signal (mic placed near the speakers) back to the CPU?

If not, can you suggest a solution for a bi-directional audio transmission?

Thank you.

  • Hi Peregrinus,

    The DS90UA101/DS90UA102 feature a bi-directional control interface that can be used for the microphone signal that you need to send back to the CPU. There are frequency limitations to the bi-directional interface. As described on page 25 of the datasheet, this interface can operate up to 400kbps.

    Regards,
    Ryan
  • Thank you for the reply Ryan, 

        I have a typical audio application in which I have a CPU, a codec, and an amplifier. What I want to do is to transmit the bidirectional audio at distances of about 20m with a very good noise immunity. 

    The I2S interface I have, has a master clock MCLK, a bit clock BCLK, an 1 bit data bus to the codec (speaker) and 1 bit data clock from the codec (microphone). Moreover the codec (TLV320AIC3254) is controlled by I2C, so that I need to use the bidirectional data control for the I2C.

    I don't find any way to connect the DOUT (pin 5 of the TLV320AIC3254) to the deserializer having this signal at the CPU side. 

    Regards,
    mario