NAU8822A Datasheet Rev 2.6 Page 37 of 91 February 28, 2017
6.5 Speaker Outputs
These are high current outputs suitable for driving low impedance loads, such as an 8-ohm loudspeaker. Both
outputs may be used separately for a wide range of applications, however, the intended application is to use both
outputs together in a BTL (Bridge-Tied-Load, and also, Balanced-Transformer-Less) configuration. In most
applications, this configuration requires an additional signal inversion, which is a feature supported in the right
speaker submixer block.
This inversion is normal and necessary when the two speaker outputs are used together in a BTL (Bridge-Tied-Load,
and also, Balanced-Transformer-Less) configuration. In this physical configuration, the RSPKOUT signal is
connected to one pole of the loudspeaker, and the LSPKOUT signal is connected to the other pole of the
loudspeaker. Mathematically, this creates within the loudspeaker a signal equal to (Left-Right). The desired
mathematical operation for a stereo signal is to drive the speaker with (Left+Right). This is accomplished by
implementing an additional inversion to the right channel signal. For most applications, best performance will be
achieved when care is taken to insure that all gain and filter settings in both the left and right channel paths to the
loudspeaker drivers are identical.
Power for the loudspeakeroutputs is supplied via the VDDSPK pin, and ground is independently provided as the
VSSPK pin. This power option enables an operating voltage as high as 5Vdc and helps in a system design to
prevent high current outputs from creating noise on other supply voltage rails or system grounds. VSSPK must be
connected at some point in the system to VSSA, but provision of the VSSPK as a separate high current ground pin
facilitates managing the flow of current to prevent “ground bounce” and other ground noise related problems.
Each loudspeaker output may be selectively enabled/disabled as part of the power management features. Registers
that affect the loudspeaker outputs are:
R3 Power management control of LSPKOUT and RSPKOUT driver outputs
R3 Speaker bias control (BIASGEN) set logic = 1 for maximum power and VDDSPK > 3.60Vdc
R48 Driver distortion mode control
R49 Disable boost control for speaker outputs for VDDSPK 3.3V or lower
R54 Volume (gain), mute, update bit, and zero crossing control for left speaker driver
R55 Volume (gain), mute, update bit, and zero crossing control for right speaker driver
Important: The R49 boost control option is set in the power-on reset condition for high voltage operation of
VDDSPK. If VDDSPK is greater than 3.6Vdc, the R49 boost control bits should be remain at the power-on default
settings. This insures reliable operation of the part, proper DC biasing, and optimum scaling of the signal to enable
the output to achieve full scale output when VDDSPK is greater than VDDA. In the boost mode, the gain of the
output stage is increased by a factor of 1.5 times the normal gain value.
Important: The R54 and R55 update bits are write-only bits. The primary intended purpose of the update bit is to
enable simultaneous changes to both the left and right headphone output volume values, even though these two
register values must be written sequentially. When there is a write operation to either R54 or R55 volume settings,
but the update bit is not set (value = 0), the new volume setting is stored as pending for the future, but does not go
into effect. When there is a write operation to either R54 or R55 and the update bit is set (value = 1), then the new
value in the register being written is immediately put into effect, and any pending value in the other headphone
output volume register is put into effect at the same time.
Zero-Crossing controls are implemented to suppress clicking sounds that may occur when volume setting changes
take place while an audio input signal is active. When the zero crossing function is enabled (logic = 1), any volume
change for the affected channel will not take place until the audio input signal passes through the zero point in its
peak-to-peak swing. This prevents any instantaneous voltage change to the audio signal caused by volume setting
changes. If the zero crossing function is disabled (logic = 0), volume changes take place instantly on condition of
the Update Bit, but without regard to the instantaneous voltage level of the affected audio input signal.
The loudspeaker drivers may optionally be operated in an ultralow distortion mode. This mode may require
additional external passive components to insure stable operation in some system configurations. No external
components are required in normal mode speaker driver operation. Distortion performance in normal operation is
excellent, and already suitable for almost every application.