SLOSE75B
February 2022 – March 2023
TAS2780
PRODUCTION DATA
1
Features
2
Applications
3
Description
4
Revision History
5
Pin Configuration and Functions
6
Specifications
6.1
Absolute Maximum Ratings
6.2
ESD Ratings
6.3
Recommended Operating Conditions
6.4
Thermal Information
6.5
Electrical Characteristics
6.6
I2C Timing Requirements
6.7
TDM Port Timing Requirements
6.8
Typical Characteristics
7
Parameter Measurement Information
8
Detailed Description
8.1
Overview
8.2
Functional Block Diagram
8.3
Feature Description
8.3.1
Device Address Selection
8.3.2
Register Organization
8.4
Device Functional Modes
8.4.1
TDM Port
8.4.2
Playback Signal Path
8.4.2.1
High Pass Filter
8.4.2.2
Amplifier Inversion
8.4.2.3
Digital Volume Control and Amplifier Output Level
8.4.2.3.1
Safe Mode
8.4.2.4
VBAT1S Supply
8.4.2.5
Low Voltage Signaling (LVS)
8.4.2.6
Y-Bridge
8.4.2.7
Noise Gate
8.4.2.8
Supply Tracking Limiter with Brown Out Prevention
8.4.2.8.1
Supply Tracking Limiter (STL)
8.4.2.8.2
Brownout Prevention (BOP)
8.4.2.9
Low Battery Tracking Limiter (LBTL)
8.4.2.10
Inter Chip Gain Alignment (ICGA)
8.4.2.10.1
Inter-Chip Communication (ICC) Pin
8.4.2.11
Class-D Settings
8.4.2.11.1
Synchronization
8.4.2.11.2
Output Slew Rate Control
8.4.3
SAR ADC
8.4.4
Current and Voltage (IV) Sense
8.4.5
Post Filter Feed-Back (PFFB)
8.4.6
Load Diagnostics
8.4.7
Thermal Foldback
8.4.8
Over Power Protection
8.4.9
Low Battery Protection
8.4.10
Clocks and PLL
8.4.11
Ultrasonic
8.4.12
Echo Reference
8.5
Operational Modes
8.5.1
Hardware Shutdown
8.5.2
Mode Control and Software Reset
8.5.3
Software Shutdown
8.5.4
Mute Mode
8.5.5
Active Mode
8.5.6
Diagnostic Mode
8.5.7
Noise Gate Mode
8.6
Faults and Status
8.6.1
Faults and Status Over TDM
8.6.2
Temperature Warnings
8.7
Power Sequencing Requirements
8.8
Digital Input Pull Downs
8.9
Register Map
8.9.1
Register Summary Table Page=0x00
8.9.2
Register Summary Table Page=0x01
8.9.3
Register Summary Table Page=0x04
8.9.4
Register Summary Table Page=0xFD
8.9.5
Note and Legend
8.9.6
PAGE (page=0x00 address=0x00) [reset=00h]
8.9.7
SW_RESET (page=0x00 address=0x01) [reset=00h]
8.9.8
MODE_CTRL (page=0x00 address=0x02) [reset=1Ah]
8.9.9
CHNL_0 (page=0x00 address=0x03) [reset=28h]
8.9.10
DC_BLK0 (page=0x00 address=0x04) [reset=21h]
8.9.11
DC_BLK1 (page=0x00 address=0x05) [reset=41h]
8.9.12
MISC_CFG1 (page=0x00 address=0x06) [reset=00h]
8.9.13
MISC_CFG2 (page=0x00 address=0x07) [reset=20h]
8.9.14
TDM_CFG0 (page=0x00 address=0x08) [reset=09h]
8.9.15
TDM_CFG1 (page=0x00 address=0x09) [reset=02h]
8.9.16
TDM_CFG2 (page=0x00 address=0x0A) [reset=0Ah]
8.9.17
LIM_MAX_ATTN (page=0x00 address=0x0B) [reset=80h]
8.9.18
TDM_CFG3 (page=0x00 address=0x0C) [reset=10h]
8.9.19
TDM_CFG4 (page=0x00 address=0x0D) [reset=13h]
8.9.20
TDM_CFG5 (page=0x00 address=0x0E) [reset=42h]
8.9.21
TDM_CFG6 (page=0x00 address=0x0F) [reset=40h]
8.9.22
TDM_CFG7 (page=0x00 address=0x10) [reset=04h]
8.9.23
TDM_CFG8 (page=0x00 address=0x11) [reset=05h]
8.9.24
TDM_CFG9 (page=0x00 address=0x12) [reset=06h]
8.9.25
TDM_CFG10 (page=0x00 address=0x13) [reset=08h]
8.9.26
TDM_CFG11 (page=0x00 address=0x14) [reset=0Ah]
8.9.27
ICC_CNFG2 (page=0x00 address=0x15) [reset=00h]
8.9.28
TDM_CFG12 (page=0x00 address=0x16) [reset=12h]
8.9.29
ICLA_CFG0 (page=0x00 address=0x17) [reset=0Ch]
8.9.30
ICLA_CFG1 (page=0x00 address=0x18) [reset=00h]
8.9.31
DG_0 (page=0x00 address=0x19) [reset=0Dh]
8.9.32
DVC (page=0x00 address=0x1A) [reset=00h]
8.9.33
LIM_CFG0 (page=0x00 address=0x1B) [reset=62h]
8.9.34
LIM_CFG1 (page=0x00 address=0x1C) [reset=32h]
8.9.35
BOP_CFG0 (page=0x00 address=0x1D) [reset=40h]
8.9.36
BOP_CFG1 (page=0x00 address=0x1E) [reset=32h]
8.9.37
BOP_CFG2 (page=0x00 address=0x1F) [reset=02h]
8.9.38
BOP_CFG3 (page=0x00 address=0x20) [reset=06h]
8.9.39
BOP_CFG4 (page=0x00 address=0x21) [reset=2Ch]
8.9.40
BOP_CFG5 (page=0x00 address=0x22) [reset=4Ch]
8.9.41
BOP_CFG6 (page=0x00 address=0x23) [reset=20h]
8.9.42
BOP_CFG7 (page=0x00 address=0x24) [reset=02h]
8.9.43
BOP_CFG8 (page=0x00 address=0x25) [reset=06h]
8.9.44
BOP_CFG9 (page=0x00 address=0x26) [reset=32h]
8.9.45
BOP_CFG10 (page=0x00 address=0x27) [reset=46h]
8.9.46
BOP_CFG11 (page=0x00 address=0x28) [reset=20h]
8.9.47
BOP_CFG12 (page=0x00 address=0x29) [reset=02h]
8.9.48
BOP_CFG13 (page=0x00 address=0x2A) [reset=06h]
8.9.49
BOP_CFG14 (page=0x00 address=0x2B) [reset=38h]
8.9.50
BOP_CFG15 (page=0x00 address=0x2C) [reset=40h]
8.9.51
BOP_CFG17 (page=0x00 address=0x2D) [reset=20h]
8.9.52
BOP_CFG18 (page=0x00 address=0x2E) [reset=02h]
8.9.53
BOP_CFG19 (page=0x00 address=0x2F) [reset=06h]
8.9.54
BOP_CFG20 (page=0x00 address=0x30) [reset=3Eh]
8.9.55
BOP_CFG21 (page=0x00 address=0x31) [reset=37h]
8.9.56
BOP_CFG22 (page=0x00 address=0x32) [reset=20h]
8.9.57
BOP_CFG23 (page=0x00 address=0x33) [reset=FFh]
8.9.58
BOP_CFG24 (page=0x00 address=0x34) [reset=E6h]
8.9.59
NG_CFG0 (page=0x00 address=0x35) [reset=BDh]
8.9.60
NG_CFG1 (page=0x00 address=0x36) [reset=ADh]
8.9.61
LVS_CFG0 (page=0x00 address=0x37) [reset=A8h]
8.9.62
DIN_PD (page=0x00 address=0x38) [reset=03h]
8.9.63
INT_MASK0 (page=0x00 address=0x3B) [reset=FCh]
8.9.64
INT_MASK1 (page=0x00 address=0x3C) [reset=BFh]
8.9.65
INT_MASK4 (page=0x00 address=0x3D) [reset=DFh]
8.9.66
INT_MASK2 (page=0x00 address=0x40) [reset=F6h]
8.9.67
INT_MASK3 (page=0x00 address=0x41) [reset=00h]
8.9.68
INT_LIVE0 (page=0x00 address=0x42) [reset=00h]
8.9.69
INT_LIVE1 (page=0x00 address=0x43) [reset=00h]
8.9.70
INT_LIVE1_0 (page=0x00 address=0x44) [reset=00h]
8.9.71
INT_LIVE2 (page=0x00 address=0x47) [reset=00h]
8.9.72
INT_LIVE3 (page=0x00 address=0x48) [reset=00h]
8.9.73
INT_LTCH0 (page=0x00 address=0x49) [reset=00h]
8.9.74
INT_LTCH1 (page=0x00 address=0x4A) [reset=00h]
8.9.75
INT_LTCH1_0 (page=0x00 address=0x4B) [reset=00h]
8.9.76
INT_LTCH2 (page=0x00 address=0x4F) [reset=00h]
8.9.77
INT_LTCH3 (page=0x00 address=0x50) [reset=00h]
8.9.78
INT_LTCH4 (page=0x00 address=0x51) [reset=00h]
8.9.79
VBAT_MSB (page=0x00 address=0x52) [reset=00h]
8.9.80
VBAT_LSB (page=0x00 address=0x53) [reset=00h]
8.9.81
PVDD_MSB (page=0x00 address=0x54) [reset=00h]
8.9.82
PVDD_LSB (page=0x00 address=0x55) [reset=00h]
8.9.83
TEMP (page=0x00 address=0x56) [reset=00h]
8.9.84
INT_CLK_CFG (page=0x00 address=0x5C) [reset=19h]
8.9.85
MISC_CFG3 (page=0x00 address=0x5D) [reset=80h]
8.9.86
CLOCK_CFG (page=0x00 address=0x60) [reset=0Dh]
8.9.87
IDLE_IND (page=0x00 address=0x63) [reset=48]
8.9.88
SAR_SAMP (page=0x00 address=0x64) [reset=84h]
8.9.89
MISC_CFG4 (page=0x00 address=0x65) [reset=08]
8.9.90
IDLE_CFG (page=0x00 address=0x67) [reset=00h]
8.9.91
CLK_CFG (page=0x00 address=0x68) [reset=7Fh]
8.9.92
LV_EN_CFG (page=0x00 address=0x6A) [reset=12h]
8.9.93
NG_CFG2 (page=0x00 address=0x6B) [reset=43h]
8.9.94
NG_CFG3 (page=0x00 address=0x6C) [reset=00h]
8.9.95
NG_CFG4 (page=0x00 address=0x6D) [reset=00h]
8.9.96
NG_CFG5 (page=0x00 address=0x6E) [reset=1Ah]
8.9.97
NG_CFG6 (page=0x00 address=0x6F) [reset=00h]
8.9.98
NG_CFG7 (page=0x00 address=0x70) [reset=96h]
8.9.99
PVDD_UVLO (page=0x00 address=0x71) [reset=02h]
8.9.100
DMD (page=0x00 address=0x73) [reset=00h]
8.9.101
I2C_CKSUM (page=0x00 address=0x7E) [reset=00h]
8.9.102
BOOK (page=0x00 address=0x7F) [reset=00h]
8.9.103
INIT_0 (page=0x01 address=0x17) [reset=D0h]
8.9.104
LSR (page=0x01 address=0x19) [reset=40h]
8.9.105
INIT_1 (page=0x01 address=0x21) [reset=08h]
8.9.106
INIT_2 (page=0x01 address=0x35) [reset=75h]
8.9.107
INT_LDO (page=0x01 address=0x36) [reset=08h]
8.9.108
SDOUT_HIZ_1 (page=0x01 address=0x3D) [reset=00h]
8.9.109
SDOUT_HIZ_2 (page=0x01 address=0x3E) [reset=00h]
8.9.110
SDOUT_HIZ_3 (page=0x01 address=0x3F) [reset=00h]
8.9.111
SDOUT_HIZ_4 (page=0x01 address=0x40) [reset=00h]
8.9.112
SDOUT_HIZ_5 (page=0x01 address=0x41) [reset=00h]
8.9.113
SDOUT_HIZ_6 (page=0x01 address=0x42) [reset=00h]
8.9.114
SDOUT_HIZ_7 (page=0x01 address=0x43) [reset=00h]
8.9.115
SDOUT_HIZ_8 (page=0x01 address=0x44) [reset=00h]
8.9.116
SDOUT_HIZ_9 (page=0x01 address=0x45) [reset=00h]
8.9.117
TG_EN (page=0x01 address=0x47) [reset=AB]
8.9.118
EDGE_CTRL (page=0x01 address=0x4C) [reset=00h]
8.9.119
DG_DC_VAL1 (page=0x04 address=0x08) [reset=40h]
8.9.120
DG_DC_VAL2 (page=0x04 address=0x09) [reset=26h]
8.9.121
DG_DC_VAL3 (page=0x04 address=0x0A) [reset=40h]
8.9.122
DC_DG_VAL4 (page=0x04 address=0x0B) [reset=00h]
8.9.123
LIM_TH_MAX1 (page=0x04 address=0x0C) [reset=68h]
8.9.124
LIM_TH_MAX2 (page=0x04 address=0x0D) [reset=00h]
8.9.125
LIM_TH_MAX3 (page=0x04 address=0x0E) [reset=00h]
8.9.126
LIM_TH_MAX4 (page=0x04 address=0x0F) [reset=00h]
8.9.127
LIM_TH_MIN1 (page=0x04 address=0x10) [reset=28h]
8.9.128
LIM_TH_MIN2 (page=0x04 address=0x11) [reset=00h]
8.9.129
LIM_TH_MIN3 (page=0x04 address=0x12) [reset=00h]
8.9.130
LIM_TH_MIN4 (page=0x04 address=0x13) [reset=00h]
8.9.131
LIM_INF_PT1 (page=0x04 address=0x14) [reset=56h]
8.9.132
LIM_INF_PT2 (page=0x04 address=0x15) [reset=66h]
8.9.133
LIM_INF_PT3 (page=0x04 address=0x16) [reset=66h]
8.9.134
LIM_INF_PT4 (page=0x04 address=0x17) [reset=00h]
8.9.135
LIM_SLOPE1 (page=0x04 address=0x18) [reset=10h]
8.9.136
LIM_SLOPE2 (page=0x04 address=0x19) [reset=00h]
8.9.137
LIM_SLOPE3 (page=0x04 address=0x1A) [reset=00h]
8.9.138
LIM_SLOPE4 (page=0x04 address=0x1B) [reset=00h]
8.9.139
TF_HLD1 (page=0x04 address=0x1C) [reset=00h]
8.9.140
TF_HLD2 (page=0x04 address=0x1D) [reset=00h]
8.9.141
TF_HLD3 (page=0x04 address=0x1E) [reset=64h]
8.9.142
TF_HLD4 (page=0x04 address=0x1F) [reset=00h]
8.9.143
TF_RLS1 (page=0x04 address=0x20) [reset=40h]
8.9.144
TF_RLS2 (page=0x04 address=0x21) [reset=BDh]
8.9.145
TF_RLS3 (page=0x04 address=0x22) [reset=B8h]
8.9.146
TF_RLS4 (page=0x04 address=0x23) [reset=00h]
8.9.147
TF_SLOPE1 (page=0x04 address=0x24) [reset=04h]
8.9.148
TF_SLOPE2 (page=0x04 address=0x25) [reset=08h]
8.9.149
TF_SLOPE3 (page=0x04 address=0x26) [reset=89h]
8.9.150
TF_SLOPE4 (page=0x04 address=0x27) [reset=00h]
8.9.151
TF_TEMP_TH1 (page=0x04 address=0x28) [reset=39h]
8.9.152
TF_TEMP_TH2 (page=0x04 address=0x29) [reset=80h]
8.9.153
TF_TEMP_TH3 (page=0x04 address=0x2A) [reset=00h]
8.9.154
TF_TEMP_TH4 (page=0x04 address=0x2B) [reset=00h]
8.9.155
TF_MAX_ATTN1 (page=0x04 address=0x2C) [reset=2Dh]
8.9.156
TF_MAX_ATTN2 (page=0x04 address=0x2D) [reset=6Ah]
8.9.157
TF_MAX_ATTN3 (page=0x04 address=0x2E) [reset=86h]
8.9.158
TF_MAX_ATTN4 (page=0x04 address=0x2F) [reset=00h]
8.9.159
LD_CFG0 (page=0x04 address=0x40) [reset=03h]
8.9.160
LD_CFG1 (page=0x04 address=0x41) [reset=20h]
8.9.161
LD_CFG2 (page=0x04 address=0x42) [reset=00h]
8.9.162
LD_CFG3 (page=0x04 address=0x43) [reset=00h]
8.9.163
LD_CFG4 (page=0x04 address=0x44) [reset=00h]
8.9.164
LD_CFG5 (page=0x04 address=0x45) [reset=20h]
8.9.165
LD_CFG6 (page=0x04 address=0x46) [reset=00h]
8.9.166
LD_CFG7 (page=0x04 address=0x47) [reset=00h]
8.9.167
CLD_EFF_1 (page=0x04 address=0x48) [reset=6Ch]
8.9.168
CLD_EFF_2 (page=0x04 address=0x49) [reset=CCh]
8.9.169
CLD_EFF_3 (page=0x04 address=0x4A) [reset=CDh]
8.9.170
CLD_EFF_4 (page=0x04 address=0x4B) [reset=00h]
8.9.171
LDG_RES1 (page=0x04 address=0x4C) [reset=00h]
8.9.172
LDG_RES2 (page=0x04 address=0x4D) [reset=00h]
8.9.173
LDG_RES3 (page=0x04 address=0x4E) [reset=00h]
8.9.174
LDG_RES4 (page=0x04 address=0x4F) [reset=00h]
8.9.175
INIT_3 (page=0xFD address=0x3E) [reset=45h]
8.10
SDOUT Equations
9
Application and Implementation
9.1
Application Information
9.2
Typical Application
9.3
Design Requirements
9.4
Detailed Design Procedure
9.4.1
Mono/Stereo Configuration
9.4.2
EMI Passive Devices
9.5
Application Curves
10
Initialization Set Up
10.1
Initial Device Configuration - Power Up and Software Reset
10.2
Initial Device Configuration - PWR_MODE0
10.3
Initial Device Configuration - PWR_MODE1
10.4
Initial Device Configuration - PWR_MODE2
10.5
Initial Device Configuration - PWR_MODE3
10.6
Device Configuration - 44.1 kHz
10.7
Over Power Protection - OCP Programming
10.8
DSP Loopback
11
Power Supply Recommendations
11.1
Power Supply Modes
12
Layout
12.1
Layout Guidelines
12.2
Layout Example
13
Device and Documentation Support
13.1
Receiving Notification of Documentation Updates
13.2
Community Resources
13.3
Trademarks
14
Mechanical, Packaging, and Orderable Information
Package Options
Mechanical Data (Package|Pins)
RYA|30
MPQF601
Thermal pad, mechanical data (Package|Pins)
Orderable Information
slose75b_oa
slose75b_pm
8.9.155
TF_MAX_ATTN1 (page=0x04 address=0x2C) [reset=2Dh]
Programmable bits for thermal fold-back maximum gain reduction set to
TF_ATTN
(dB) value of attenuation.
Bit
Field
Type
Reset
Description
7-0
TF_MAX_ATTN[31:24]
RW
2Dh
dec2hex{256*round [(10^(-
TF_ATTN
/20)*2^23]}