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.
Hi Sir,
My customer need a solution with 1 mic input + 1 TDM input and 1 TDM output. If the input TDM is mono signal, is TLV320ADC3120 suitable for this application? Or any other solution is good for this application? Thanks for your kindly help.
Best regards,
Gary Teng
Hi Gary,
Is TDM input and output necessary or can the customer just use 1 TDM bus? The TLV320ADC3120 does have the ability to daisy chain TDM data so it's not a problem either way as long as everything is running at the same clock rate.
Best,
Zak
Hi James, Gary,
It's not clear to me why 2 TDM lines are necessary, is the TDM data in running at a different rate than the TDM data out? If these bit-streams are not synchronous, then you would also need a sample rate converter. I'm also not sure what you mean by I2C aliaser, our devices only have 1 I2C control interface.
Best,
Zak
Hi Zak,
James need 1 analog (or digital mic) input + 1 TDM input (from another TDM source) and combine or bypass input source to TDM output.
1. Can we combine 1 analog and 1 TDM input to TDM output if they have same sample rate? Or we have to decode TDM input to analog and combine 2 analog signal to TDM output?
2. Or can we switch mic in or TDM input to TDM output by using ADC31x0?
Regards,
Gary
Hi Gary,
As long as the TDM input and output are at the same sample rate and synchronous, then the TLV320ADC3120 can daisy-chain the streams. The daisy chain section of this app note best demonstrates this: https://www.ti.com/lit/an/sbaa383b/sbaa383b.pdf
It's also possible to mix the TDM input data with the converted analog input to output on the TDM bus.
Best,
Zak