This device support up to 4 phases selection for
multiple device application systems. For example, when a system integrates four TAS5815 devices, the user can select phase 0, 1, 2, or 3 for each device by
register RAMP_PHASE_CTRL (0x6A), which means there is a 45 degree phase shift between each
device to minimize the EMI.
Recommend to do the Phase Synchronization with
I2S clock during the Startup Phase:
- Halt I2S clock.
- Configure each device phase selection and enable the phase
synchronization. For example: Register 0x6A = 0x00 for device 0; Register
0x6A = 0x04 for device 1; Register 0x6A = 0x08 for device 2; Register 0x6A =
0x0C for device 3. There should be a 45 degree PWM phase shift between each
device to minimize the EMI.
- Configure each device into Hi-Z mode.
- Provide I2S to each device. Phase
synchronization for all 4 devices are automatically done by internal
sequence.
- Initialize the DSP code. (This step can be skipped if only
need to do the PWM Phase Synchronization).
- Device to Device PWM phase shift should be fixed with 45
degree.