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.

TAS5754M/56M TDM Mode

Other Parts Discussed in Thread: TAS5754M, TAS5756M

Hi,

Could you please give us your advice regarding the TDM mode as below ?

Q1. Number of Devices
How many devices can we use with the TDM mode to share the same bus ?
Is our understanding correct although we believe 4 devices since TAS5754M/56M has 4 selectable I2C address ?

Q2. Recognition of Devices
How does each device recognize the audio signal by itself ?
Could you please tell us this detection method ?

Best regards,
Kato

  • Hi Kato-san,

    Q1. The host/master determines the number of devices/slots supported by TDM. Since there's only 4 possible different I2C address for TAS5754M or TAS5756M there's a limit of 4 of these device due to indiviual programming. If this programming challenge is overcome with bus switch/mux then the can be many more TAS5754M or TAs5756M devices that can share the TDM bus as long the slot offset doesn't exceed 255 BCLK from the TDM frame sync pulse.

    Q2. When set to TDM mode via P0-R40 the default is slot 1 and 2 (stereo). The slot can be change via P0-R41 by setting BCLK offset for other slots. Please note L and R channel for TAS5754M or TAS5756M takes up consecutive slots (1 and 2, 2 and 3, 3 and 4,...).

     

  • Hi Damian-san,

    Thank you for your reply.
    Could you please share the general application note to me if you have it for the TDM mode ?

    Best regards,
    Kato