SLVAFZ9 June   2026 TAC5212

 

  1.   1
  2.   Multiple TAC5x1x Devices with a Shared TDM and I2C Bus
  3.   Trademarks
  4. 1Introduction
  5. 2Sharing the Control Bus
  6. 3Sharing the Audio Bus
    1. 3.1 ASI Configuration for Shared TDM
    2. 3.2 ASI Configuration for Daisy Chain TDM
  7. 4Configuring PurePath Console 3 for Multiple TAC5x1x EVMs
    1. 4.1 Changing the Default I2C Address of the TAC5x1x
    2. 4.2 Launching PurePath Console with Multiple Devices
  8. 5PurePath Console I2C Scripts
    1. 5.1 TAC5x1x I2C Scripts for Shared TDM
    2. 5.2 TAC5x1x I2C Scripts for Daisy Chain TDM

Introduction

Each ADC channel of the TAC5x1x supports one analog differential or single-ended input or two digital pulse density modulation (PDM) microphone inputs, while each DAC channel supports one differential or up to two single-ended outputs.

Up to four TAC5x1x devices can share a single audio data bus using a time-division multiplexed (TDM) interface to minimize board routing area for systems with up to 8 analog or 16 PDM inputs, and up to 16 analog outputs.

TAC5x1x supports a shared control bus using the I2C interface. This application note focuses on how to configure the TAC5x1x to share a single control and audio data bus between the devices, as shown in Figure 1-1.

 Four TAC5x1x Devices with a Shared Control and Audio Data BusFigure 1-1 Four TAC5x1x Devices with a Shared Control and Audio Data Bus