4.4 CLASSD Attenuator

The CLASSD features a digital attenuator with an attenuation range of 0–77 dB and a step size of 1 dB. When attenuation greater than 77 dB is programmed, the attenuator mutes the channel. Attenuation can be done individually for both right and left channels.

The following table shows the allowed settings for input sample rates, DSPCLK and filter support for each available sample rate.

Table 4-1. DSPCLK and Sample Rates with Respective Filter Types
Sample Rate (fs)Filter Type / DSPCLKEqualizerDe-emphasis FilterAttenuator
12.288 MHz11.2896 MHz
8 kHz2-YNY
16 kHz2-YNY
32 kHz2-YYY
48 kHz1-YYY
96 kHz3-YNY
22.05 kHz-1YNY
44.1 kHz-1YYY
88.2 kHz-3YNY
Note:
  1. The "Filter Type / DSPCLK" column in the above table without a numerical entry implies an unavailable CLASSD setting. Such configuration will raise the Configuration Error (CFGERR) flag.
  2. Y – DSP component supported.
  3. N – DSP component not supported.
  4. For the attenuator, a minimum attenuation of 1dB should be configured to avoid saturation in the PWM stage.