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.

TAS5828M: TDM Serial Audio port

Part Number: TAS5828M

Hello,

I am developing a project for a multichannel amplifier. I intend to use the Digital Class D power amplifier TAS5828M. Each TAS5828M will reproduce a different audio channel from a TDM bus.

I understand how the TDM works. It supports several different data slots (depending on the configuration) and which ones will be different audio channels. 

However, the documentation does not clearly says how to select the data slots. For example, if the TAS5828M needs to reproduce audio from the 3rd data slot, which registers should I write to configure that?

Thanks

Pedro Freire

  • Hi Pedro

       You could set the Offset to decide which point the device could start using the data, as below description in the datasheet. For your example, if it's 32bit for one channel, and you want to use the 3rd channel, that means you need to set the offset to 64. Set 0x40 into register 0x34h, and Bit7 of register 0x33h to 0.