SLES270A November 2012 – April 2015 TAS5548
PRODUCTION DATA.
NOTE
Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.
The TAS5548 is a PWM modulator that can take in up to 10 serial audio channels with 8 fully-differential PWM outputs, 2 fully-differential headphone PWM outputs, and up to 1 serial audio output. The eight PWM outputs can support single-ended or bridge-tied load-configured H-bridge power stages with either AD or BD modulation. The 10 inputs can be mixed and mapped internally to different outputs. The TAS5548 is designed to seamlessly interface with most digital decoders, and supports the DTS-HD specification and Blu-ray HTiB applications.
The TAS5548 also contains a DAP that can implement up to 56 biquads across the 8 channels for sampling rates up to 96-kHz, and 22 for sampling rates above 96-kHz. Two 4-channel sample rate converters process the inputs before passing the signals to the DAP. The TAS5548 can be driven by an external crystal or an external MCLK. Two 3.3-V power supplies are required for a digital and analog supply.
Typical applications for the TAS5548 are 6- to 8-channel audio systems such as DVD or AV receivers. Figure 45 shows the basic system diagram of the DVD receiver.
For this design example, use the parameters listed in Table 83 as the input parameters.
PARAMETER | VALUE |
---|---|
Device control method | Software control through I2C communication for register settings |
Digital Audio input | Right-justified, I2S, or left-justified. |
Power stage | Audio amplifier with PWM input |
The inputs to the Digital Audio Processor (DAP) come from the Asynchronous Sample Rate Converter block as follows:
For this design example, use the parameters listed in Table 84 as the input parameters.
PARAMETER | VALUE |
---|---|
Device control method | Software control through I2C communication for register settings |
Digital Audio input | Right-justified, I2S, or left-justified. |
Power stage | Audio amplifier with PWM input |
The DAP can feed audio data to and from the Serial Audio ports in the following manner. There are 3 main use cases:
Slave Serial Audio port | Master Serial Audio port | |
---|---|---|
Use case-1 |
|
|
Use case-2 |
|
None of Master |
Use case-3 |
|
|
By using use case-3, TAS5548 can connect TAS3108 as external co-processor as follows:
The AM avoidance strategy exploits the presence of the ASRC. The APLL output frequency is directly varied by varying the multiplier ratio in the PLL loop. The dividers to generate clocks from the APLL are fixed at their nominal division factor, so the result is that the internal sampling rate is changing accordingly.
The ASRC will adapt with this changing output rate (the internal sampling rate) and convert the incoming sampling rates to this rate accordingly. The rest of the circuit does not change and operates normally, but since the APLL output frequency is varied while the clock dividers are fixed, the PWM carrier frequency becomes varied also, which is the goal of this AM avoidance strategy.
This shift in processing rate will effect time-domain digital processing, such as the EQ's and DRC's decay values by the value in Freq_Error below.
Mode | Input FS | XTLA | Prescale | Feedback | DCLK | Internal SR | DAP CLK | # cycles per FS | ASRC CLK | PWM rate | Freq_Error |
---|---|---|---|---|---|---|---|---|---|---|---|
Normal | 8 - 192k | 12288 | 4 | 64 | 196608 | 96 | 131072 | 1365.33 | 98304 | 384 | 0.00% |
AM#1 | 8 - 192k | 12288 | 4 | 62 | 190464 | 93 | 126976 | 1365.33 | 95232 | 372 | -3.13% |
AM#2 | 8 - 192k | 12288 | 4 | 60 | 184320 | 90 | 12288 | 1365.33 | 92160 | 360 | -6.25% |
AM#3 | 8 - 192k | 12288 | 4 | 58 | 178176 | 87 | 118784 | 1365.33 | 89088 | 348 | -9.38% |
AM#4 | 8 - 192k | 12288 | 4 | 56 | 172032 | 84 | 114688 | 1365.33 | 86016 | 336 | -12.50% |
By default, the device starts up with its outputs muted. The following writes should be used to bring it out of standby:
TAS5548