Post Go back to editing

MAX98389 I2C Addressability

Category: Datasheet/Specs
Product Number: MAX98389

Hi there.

I am trying to create a system that uses 16 MAX98389 devices on one chip. The datasheet specifies that there is support for 16 input channels in TDM mode, but I am confused about how to fully utilize all of these channels over I2C. The datasheet specifies that there is only support for 4 I2C addresses, and I am wondering if there is a better way to set each device's TDM slot without having to run four separate I2C lines. Any help would be greatly appreciated. Thanks!

Parents
  • You are correct about the limitation.  There are only 4 device addresses which means that you can only reliably address 4 devices on a single I2C bus.  

    The additional channel of audio are intended to be used for the digital audio output (voltage sense and current sense) which each take up a slot of audio.

    That said, you can utilize a 16bit X 16-slot TDM bus to drive 16 amplifiers.  You would either need an I2C MUX, or 4 separate I2C busses.

Reply
  • You are correct about the limitation.  There are only 4 device addresses which means that you can only reliably address 4 devices on a single I2C bus.  

    The additional channel of audio are intended to be used for the digital audio output (voltage sense and current sense) which each take up a slot of audio.

    That said, you can utilize a 16bit X 16-slot TDM bus to drive 16 amplifiers.  You would either need an I2C MUX, or 4 separate I2C busses.

Children
No Data