TAS5802 has 5 states with different
power dissipation which listed in the Electrical Characteristics Table.
- Shutdown Mode. With PDN pin pull down to GND. All internal LDOs
(1.5V for digital core, 5V for analog) are disabled, all registers will be cleared to
default value.
Note:
Exit from Shutdown Mode and re-enter into
Play mode, need reload all register configurations (which generated by PurePath Console3)
again.
- Deep Sleep Mode. Register 0x68h [1:0]=00, device stays in Deep Sleep Mode. In this mode,
I2C block and 1.5V LDO for digital core still working, but internal 5V LDO (For AVDD and
MOSFET gate driver) is disabled for low power dissipation. This mode can be used to extend
the battery life in some portable speaker applications. If the host processor stops
playing audio for a long time, TAS5802 can be set to Deep Sleep Mode to
minimize power dissipation until host processor starts playing audio again. Unlike the
Shutdown Mode (Pulling PDN Low), entering or exiting Deep Sleep Mode,
the DSP keeps active.
Note:
As in Deep Sleep Mode, the internal 5V LDO
(For AVDD and internal MOSFET gate driver) is disabled. To exit from Deep Sleep Mode and
re-enter into play mode, the below sequence is required for internal Finite-state machine
fast setting (Take TAS5802 I2C device address = 0xA8 as
example).
w A8 00 00 #Go to page 0
w A8 7f 00 #Change the book to 0x00
w A8 68 02 #Change the device into Hiz
Mode
w A8 68 00 #Change the device into Deep
Sleep Mode
w A8 00 00 #Go to page 0
w A8 7f 00 #Change the book to 0x00
w A8 68 02 #Change the device into Hiz
Mode
w A8 68 03 #Change the device into Play
Mode
- Sleep Mode. Register 0x68h [1:0]=01, device stays in Sleep Mode. In this mode,
I2C block, Digital core, DSP Memory, 5V Analog LDO are stilling working.
Unlike the Shutdown Mode (Pull PDN Low), enter or exit Sleep Mode,
DSP is kept active. To exit from this mode and re-enter into play mode, set Register 0x68h
[1:0]=11.
- Output Hi-Z Mode. Register 0x68h [1:0]=10, device stays in Hi-Z Mode. In this
mode, only output driver is set to be Hi-Z state, all other block operate normally. To
exit from this mode and re-enter into play mode, set Register 0x68h [1:0]=11.
- Play Mode. Register 0x68h [1:0]=11, device stays in Play Mode.