TAS2555YZR [TI]
具有集成扬声器保护、高级 EQ 和 8.5V H 类升压的 5.7W 数字输入智能音频放大器 | YZ | 42 | -40 to 85;型号: | TAS2555YZR |
厂家: | TEXAS INSTRUMENTS |
描述: | 具有集成扬声器保护、高级 EQ 和 8.5V H 类升压的 5.7W 数字输入智能音频放大器 | YZ | 42 | -40 to 85 放大器 音频放大器 |
文件: | 总93页 (文件大小:3976K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Support &
Community
Product
Folder
Order
Now
Tools &
Software
Technical
Documents
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
具有 H 类升压和扬声器检测功能的 TAS2555 5.7W D 类单声道音频放大器
1 特性
3 说明
1
•
超低噪声单声道升压 D 类放大器
TAS2555器件是一款先进的 D 类音频放大器,也是一
套功能完备的片上系统 (SoC)。该器件 具有 超低噪声
音频 DAC 以及具备扬声器电压和电流感测反馈的 D
类功率放大器。片上低延迟 DSP 支持德州仪器 (TI) 的
SmartAmp 扬声器保护算法,能够在维持扬声器处于
安全状态的同时,最大限度提高扬声器的音量。
–
–
在 4Ω 负载和 4.2V 电源电压条件下,THD+N
为 1% 时的功率为 5.7W,THD+N 为 10% 时的
功率为 6.9W
在 8Ω 负载和 4.2V 电源电压条件下,THD+N
为 1% 时的功率为 3.8W,THD+N 为 10% 时的
功率为 4.5W
该器件可通过 I2S 输出轻松与任何处理器搭配使用,
而且使用两个 TAS2555器件时能够实现立体声。该器
件可针对不同的扬声器单独进行调试,这使得客户能够
在保持原有外形尺寸设计的基础上增添产品价值。此
外,无论在哪种工作模式下,TAS2555均能以 15.9µV
超低 ICN 对语音和音频单独进行动态调试,从而使得
接收器/扬声器的实现成为可能。
•
•
DAC + D 类放大器的输出噪声 (ICN) 为 15.9µV
1% THD+N/8Ω 条件下的 DAC + D 类放大器的
SNR 为 111dB
•
•
THD+N – 1W/8Ω 以及平坦频率响应条件下为 dB
在 217Hz 下,对于 200mVpp 的纹波,PSRR 为
dB
•
•
输入采样率为 8kHz 至 96kHz
内置扬声器检测
H 类升压转换器生成 D 类放大器电源轨。如果音频信
号仅需要较低的 D 类输出功率,则该升压转换器会通
过禁用 VBAT 并将其直接连接至 D 类放大器电源来提高
系统效率。当需要较高的音频输出功率时,多级升压功
能会迅速激活信号跟踪,从而为负载提供额外的电压。
–
–
测量扬声器电压和电流
测量 VBAT 电压和芯片温度
•
•
•
通过专用实时 DSP 提供扬声器保护
–
–
过热和偏移保护
检测扬声器漏音和受损情况
器件信息(1)
具有多级跟踪功能的高效 H 类升压转换器
器件型号
TAS2555
封装
封装尺寸(标称值)
–
–
500mW、8Ω、3.6V VBAT 时的效率为 86%
700mW、8Ω、4.2V VBAT 时的效率为 87%
DSBGA (42)
3.47mm x 3.23mm
(1) 要了解所有可用封装,请参见数据表末尾的可订购产品附录。
可配置自动增益控制 (AGC)
限制电池电流消耗
–
简化原理图
•
•
•
可调节 D 类开关边沿速率控制
L1
过热保护、短路保护和欠压保护
I2S、左对齐、右对齐、DSP 以及 TDM 输入和输出
接口、
VBAT
2
SW
C1
VREG
•
•
•
I2C 或 SPI 接口,用于寄存器控制
使用两个 TAS2555 器件实现立体声配置
电源
VBOOST
2
C2
+
Ferrite bead
(optional)
OUT+
MCLK
I2S
–
–
–
升压输入:2.9V 至 5.5V
模拟/数字:1.65V 至 1.95V
数字 I/O:1.62V 至 3.6V
TAS2555
To Speaker
OUT-
-
4
Ferrite bead
(optional)
I2C
•
42 焊球、间距为 0.5mm 的 DSBGA 封装
VSENSE+
VSENSE-
2
/RESET
2 应用
•
•
•
•
手机和平板电脑
可视门铃和支持语音功能的恒温器
个人计算机
蓝牙扬声器及配件
1
本文档旨在为方便起见,提供有关 TI 产品中文版本的信息,以确认产品的概要。 有关适用的官方英文版本的最新信息,请访问 www.ti.com,其内容始终优先。 TI 不保证翻译的准确
性和有效性。 在实际设计之前,请务必参考最新版本的英文版本。
English Data Sheet: SLASE69
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
目录
9.5 Programming........................................................... 30
10 Application and Implementation........................ 33
10.1 Application Information.......................................... 33
10.2 Typical Applications .............................................. 33
10.3 Initialization Set Up ............................................... 35
11 Power Supply Recommendations ..................... 36
11.1 Power Supplies ..................................................... 36
11.2 Power Supply Sequencing.................................... 36
12 Layout................................................................... 37
12.1 Layout Guidelines ................................................. 37
12.2 Layout Example .................................................... 38
13 Register Map........................................................ 39
13.1 Register Map Summary ........................................ 39
13.2 Book 0 Page 0 ..................................................... 42
13.3 Book 0 Page 1 ..................................................... 48
13.4 Book 0 Page 2 ..................................................... 74
13.5 Book 100 Page 0 ................................................. 76
14 器件和文档支持 ..................................................... 84
14.1 文档支持 ............................................................... 84
14.2 社区资源................................................................ 84
14.3 商标....................................................................... 84
14.4 静电放电警告......................................................... 84
14.5 术语表 ................................................................... 84
15 机械、封装和可订购信息....................................... 84
15.1 封装尺寸................................................................ 84
1
2
3
4
5
6
7
特性.......................................................................... 1
应用.......................................................................... 1
说明.......................................................................... 1
修订历史记录 ........................................................... 2
Device Comparison Table..................................... 3
Pin Configuration and Functions......................... 4
Specifications......................................................... 6
7.1 Absolute Maximum Ratings ...................................... 6
7.2 ESD Ratings.............................................................. 6
7.3 Recommended Operating Conditions....................... 6
7.4 Thermal Information.................................................. 6
7.5 Electrical Characteristics........................................... 7
7.6 I2C Timing Requirements ......................................... 9
7.7 SPI Timing Requirements ........................................ 9
7.8 I2S/LJF/RJF Timing in Master Mode ...................... 10
7.9 I2S/LJF/RJF Timing in Slave Mode ........................ 10
7.10 DSP Timing in Master Mode ................................ 10
7.11 DSP Timing in Slave Mode .................................. 11
7.12 Typical Characteristics.......................................... 14
Parameter Measurement Information ................ 16
Detailed Description ............................................ 17
9.1 Overview ................................................................. 17
9.2 Functional Block Diagram ....................................... 18
9.3 Feature Description................................................. 18
9.4 Device Functional Modes........................................ 24
8
9
4 修订历史记录
注:之前版本的页码可能与当前版本有所不同。
Changes from Revision A (November 2016) to Revision B
Page
•
•
Added Boost, Switching, Regulator voltage and Note 2 to the Absolute Maximum Ratings table ........................................ 6
Changed C2 Capacitance at 8.5 V derating MIN value From: 7 µF To: 3.3 µF in 表 4 ....................................................... 34
Changes from Original (August 2015) to Revision A
Page
•
已将器件由“产品定制”更改至“产品目录” ................................................................................................................................. 1
2
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
5 Device Comparison Table
PART
NUMBER
CONTROL
METHOD
SmartAmp
Digital Engine
(1)
Boost Voltage
SNR
ICN
THD+N
Boost Control
NO (External
Processing
Required)
TAS2552
TAS2553
I2C
I2C
8.5 V
94 dB
94 dB
130 µV
-64 dB
Class-G
NO (External
Processing
Required)
7.5 V
130 µV
-64 dB
Class-G
YES (Processing
on Chip)
TAS2555
TAS2557
I2C or SPI
I2C or SPI
8.5 V
8.5 V
111 dB
111 dB
15.9 µV
15.9 µV
-90 dB
-90 dB
Class-H
Class-H
YES (Processing
on Chip)
NO (External
Processing
Required)
TAS2560
TAS2559
I2C
8.5 V
8.5 V
111 dB
111 dB
16.2 µV
15.9 µV
-88 dB
-90 dB
Class-H
Class-H
YES (Processing
on Chip)
I2C or SPI
(1) A weighted data.
Copyright © 2015–2019, Texas Instruments Incorporated
3
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
6 Pin Configuration and Functions
42-Ball DSBGA
YF Package
(Top View)
1
2
3
4
5
6
WCLK1
_GPIO2
DOUT1
_GPIO3
A
PGND_B
PGND_B
VBAT
ICC_GPIO10
IN_P
ICC_GPIO9
ICC_GPI3
DGND
A
BCLK1
_GPIO1
B
B
SW
SW
DIN1_GPI1
DIN2_GPIO8
IRQ_GPIO4
C
C
VBOOST
SPK_M
PGND
VBOOST
VREG
DVDD
D
D
IN_M
IOGND
MCLK_GPI2
WCLK2
_GPIO6
DOUT2
_GPIO7
E
E
VSENSE_P
VSENSE_M
TEST1
AGND
SDA_MOSI
BCLK2
_GPIO5
F
F
SPK_P
TEST2
SCL_SSZ
ADR1_MISO
AVDD
ADR0_SCLK
G
G
SPI_SELECT
RESET
IOVDD
Not to scale
Pin Functions
PIN
NAME
I/O/POWER
DESCRIPTION
NO.
A1,A2
A3
PGND_B
P
P
Power ground. Connect to high current ground plane.
VBAT
Battery power supply. Connect to 2.9 V to 5.5 V battery supply.
Stereo serial Port Interface Clock or GPIO pin.
Word Clock on ASI#1 or GPIO pin.
A4
ICC_GPIO9
WCLK1_GPIO2
DOUT1_GPIO3
SW
I/O
I/O
I/O
P
A5
A6
Data Output on ASI#1 or GPIO pin.
B1,B2
B3
Boost Converter Switch Input
ICC_GPIO10
ICC_GPI3
DIN1_GPI1
BCLK1_GPIO1
VBOOST
IN_P
I/O
I
Stereo serial Port Interface Data Output or GPIO pin.
Stereo serial Port Interface Data Input or GPI pin
Audio Data Input to ASI #1 or GPI pin.
Serial Bit Clock on ASI#1 or GPIO pin.
Boost Converter Output
B4
B5
I
B6
I/O
P
C1,C2
C3
I
Non-inverting analog input. Ground pin if not used.
Digital Ground Pin.
C4
DGND
P
C5
DIN2_GPIO8
DVDD
I/O
P
Audio Data Input to ASI #2 or GPIO pin.
1.8V Digital Power Supply for digital core logic.
C6
4
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Pin Functions (continued)
PIN
I/O/POWER
DESCRIPTION
NO.
D1
D2
D3
D4
D5
D6
E1
E2
E3
NAME
SPK_M
VREG
O
P
I
Inverting Class D Output
Regulator Output
IN_M
Inverting analog input. Ground pin if not used
Digital Interface Ground Pin.
IOGND
P
I/O
I
IRQ_GPIO4
MCLK_GPI2
PGND
Active-High interrupt pin or GPIO pin
Master Clock Input or GPI pin.
P
I
Power ground. Connect to high current ground plane.
Non-inverting voltage sense Input
VSENSE_P
AGND
P
Analog ground. Connect to low noise ground plane.
Multi Function Digital Pin For (SPI_SELECT= 0) : Data Pin for I2C Control bus For
(SPI_SELECT= 1): SPI Data Input
E4
SDA_MOSI
I/O
E5
E6
F1
F2
WCLK2_GPIO6
DOUT2_GPIO7
SPK_P
I/O
I/O
O
Word Clock on ASI#2 or GPIO pin.
Data Output on ASI#2 or GPIO pin.
Non-inverting Class D Output
Inverting voltage sense Input
VSENSE_M
I
Multi Function Digital Input For (SPI_SELECT= 0) : Clock Pin for I2C Control bus For
(SPI_SELECT= 1): SPI chip selection pin
F3
F4
F5
SCL_SSZ
AVDD
I
P
I
1.8V Analog Power Supply
Multi Function Digital Pin For (SPI_SELECT= 0) : Device I2C Programming Address LSB. For
(SPI_SELECT= 1): SPI Serial Bit Clock
ADR0_SCLK
F6
G1
G2
BCLK2_GPIO5
TEST2
I/O
Serial Bit Clock on ASI#2 or GPIO pin.
-
-
Float Connection - Do not route any signal or supply to or through this pin.
Float Connection - Do not route any signal or supply to or through this pin.
TEST1
Multi Function Digital Input / Output For (SPI_SELECT= 0) : Device I2C Programming Address
MSB For (SPI_SELECT= 1): SPI Data Output
G3
ADR1_MISO
I/O
Control Interface Select 0: I2C Selected 1: SPI Selected
Active Low Reset.
G4
G5
G6
SPI_SELECT
RESET
I
I
IOVDD
P
1.8V or 3.3V Digital interface Power Supply for digital input and output levels.
Copyright © 2015–2019, Texas Instruments Incorporated
5
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
7 Specifications
7.1 Absolute Maximum Ratings
over operating free-air temperature range, TA = 25°C (unless otherwise noted)(1)
MIN
–0.3
–0.3
–0.3
–0.3
–0.3
–0.3
–0.7
–0.3
–0.3
MAX
UNIT
V
Battery voltage
VBAT
6
Analog supply voltage
Digital supply voltage
I/O Supply voltage
Analog input voltage
Boost
AVDD
DVDD
IOVDD
IN_M, IN_P
VBST
2
2
V
V
3.9
V
AVDD
V
9.2
V
Switching
SW
VBST + 1.5(2)
VBST + 5
IOVDD + 0.3
V
Regulator voltage
Digital input voltage
VREG
V
V
Output continuous total power dissipation
Storage temperature, Tstg
See Thermal Information
–65 150
NA
°C
(1) Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings
only, and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating
Procedures is not implied. Exposure to absolute–maximum–rated conditions for extended periods may affect device reliability.
(2) Cannot exceed 11 V for greater than 10 nS or 10 V continuously.
7.2 ESD Ratings
VALUE
UNIT
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1)
±2500
V(ESD)
Electrostatic discharge
V
Charged-device model (CDM), per JEDEC specification JESD22-
C101(2)
±1500
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
7.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
MIN
2.9(1)
1.65
1.65
1.62
3.0
NOM
MAX
5.5
UNIT
Battery voltage
VBAT
3.6
1.8
1.8
1.8
3.3
V
V
Analog supply voltage
Digital supply voltage
AVDD
DVDD
IOVDD
IOVDD
1.95
1.95
1.98
3.6
V
I/O supply voltage 1.8 V
I/O supply voltage 3.3 V
Operating free-air temperature
Operating junction temperature
V
V
TA
TJ
–40
85
°C
°C
–40
150
(1) Device is functional down to 2.7V. See Battery Tracking AGC
7.4 Thermal Information
TAS2555
THERMAL METRIC(1)
UNIT
42 PINS
49.8
0.2
RθJA
Junction-to-ambient thermal resistance
Junction-to-case (top) thermal resistance
Junction-to-board thermal resistance
RθJC(top)
RθJB
7.1
°C/W
ψJT
Junction-to-top characterization parameter
Junction-to-board characterization parameter
Junction-to-case (bottom) thermal resistance
0.8
ψJB
7.1
RθJC(bot)
n/a
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
6
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
7.5 Electrical Characteristics
VBAT = 3.6V, AVDD = DVDD = IOVDD = 1.8 V, RESET = IOVDD, Gain = 16.4 dB, ERC = 14ns, Boost Inductor = 2.2 µH, RL =
8 Ω + 33 µH, 1-kHz input frequency, 48- kHz sample rate for digital input, Class-H Boost Enabled, TA= 25°C, ILIM = 3 A
(unless otherwise noted)
PARAMETER
BOOST CONVERTER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Boost Output Voltage
Average voltage (w/o including ripple).
8.5
1.77
3
V
MHz
A
Boost Converter Switching Frequency
Boost Converter Current Limit
High Efficiency Mode: Max inductor inrush
and startup current after enable
4
Boost Converter Max In-Rush Current
A
Normal Efficiency Mode: Max inductor
inrush and startup current after enable
1.5
CLASS-D CHANNEL
Output Voltage for Full-Scale Digital
Input
6.6
VRMS
Load Resistance (Load Spec
Resistance)
3.6
8
Ω
Avg Frequency in Spread-Spectrum Mode
Fixed Frequency
384
Class-D Frequency
kHz
%
44.1 × 8 48 × 8
POUT = 3.5 W (sinewave) ROM Mode 1
POUT = 0.5 W (sinewave) ROM Mode 1
80
87
Class-D + Boost Efficiency
Class-D Output Current Limit (Short
Circuit Protection)
VBOOST = 8.5 V, OUT– shorted to VBAT,
VBOOST, GND
6
A
Class-D Output Offset Voltage in
Digital Input Mode
–2.5
±0.5
150
110
99
2.5
mV
dB
dB
dB
dB
Programmable Channel Gain
Accuracy
Device in shutdown or device in normal
operation and MUTED
Mute Attenuation
VBAT Power Supply Rejection Ratio
(PSRR)
Ripple of 200 mVpp at 217 Hz
Ripple of 200 mVpp at 217 Hz
AVDD Power Supply Rejection Ratio
(PSRR)
1 kHz, POUT = 0.1 W
1 kHz, Po = 0.5 W
1 kHz, Po = 1 W
1 kHz, Po = 3 W
0.0041
0.0036
0.0035
0.02
THD+N
%
Output Integrated Noise (20 Hz-20
kHz) - 8 Ω
A-wt Filter, DAC modulator switching
15.9
µV
dB
Referenced to 1% THD+N at output, a-
weighted
Signal-to-noise ratio
110.6
THD+N=1%, 8-Ω Load
3.7
4.5
5
Max Output Power, 3-A Current Limit THD+N=1%, 6-Ω Load
THD+N=1%, 4-Ω Load
W
Startup Pop
Digital Input, A-weighted output
10
10
mV
Output Impedance in Shutdown
/RESET = 0 V
kΩ
Time taken from end of configuring device
in ROM mode1/2 to Speaker output signal
in SPI mode running at 25 MHz with 48
ksps input
Startup Time
8
mS
µS
Measured from time when device is
programmed in software shutdown mode
Shutdown Time
100
Copyright © 2015–2019, Texas Instruments Incorporated
7
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Electrical Characteristics (continued)
VBAT = 3.6V, AVDD = DVDD = IOVDD = 1.8 V, RESET = IOVDD, Gain = 16.4 dB, ERC = 14ns, Boost Inductor = 2.2 µH, RL =
8 Ω + 33 µH, 1-kHz input frequency, 48- kHz sample rate for digital input, Class-H Boost Enabled, TA= 25°C, ILIM = 3 A
(unless otherwise noted)
PARAMETER
CURRENT SENSE
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Peak current which will give full scale
digital output 8-Ω load
1.25
1.48
Peak current which will give full scale
digital output 6-Ω load
Current Sense Full Scale
APEAK
Peak current which will give full scale
digital output 4-Ω load
1.76
1
Current Sense Accuracy
IOUT = 354 mARMS (1 W)
%
VOLTAGE SENSE
Peak voltage which will give full scale
digital output
Voltage Sense Full Scale
8.5
1
VPEAK
%
Voltage Sense Accuracy
VOUT = 2.83 Vrms (1 W)
INTERFACE
Voltage and Current Sense Data Rate TDM/I2S
Voltage and Current Sense ADC OSR TDM/I2S
MCLK frequency
48
64
kHz
OSR
MHz
FMCLK
0.512
49.15
POWER CONSUMPTION
From VBAT, PLL off, no signal
From AVDD, PLL off, no signal
From DVDD, PLL off, no signal
From VBAT, PLL on, no signal
From AVDD, PLL on, no signal
From DVDD, PLL on, no signal
From VBAT, /RESET = 0
From AVDD, /RESET = 0
From DVDD, /RESET = 0
From VBAT
3
1.7
3.9
3
mA
mA
mA
mA
mA
mA
µA
Power Consumption with Digital Input
and Speaker Protection Disabled
(ROM MODE 1)
Power Consumption with Digital Input
and Speaker Protection Enabled
3.4
20
0.1
0.2
1
Power Consumption in Hardware
Shutdown
µA
µA
0.1
0.1
9.7
µA
Power Consumption in Software
Shutdown See Low Power Sleep
Mode
From AVDD
µA
From DVDD
µA
DIGITAL INPUT / OUTPUT
0.65 ×
IOVDD
VIH
VIL
High-level digital input voltage
Low-level digital input voltage
V
V
All digital pins except SDA and SCL,
IOVDD = 1.8-V operation
0.35 ×
IOVDD
VIH
VIL
High-level digital input voltage
Low-level digital input voltage
2
V
V
All digital pins except SDA and SCL,
IOVDD = 3.3-V operation
0.45
IOVDD –
0.45
All digital pins except SDA and SCL,
IOVDD = 1.8-V operation For IOL = 2 mA
and IOH = –2 mA
VOH
High-level digital output voltage
V
VOL
VOH
Low-level digital output voltage
High-level digital output voltage
0.45
0.4
V
V
All digital pins except SDA and SCL,
IOVDD = 3.3-V operation For IOL = 2 mA
and IOH = –2 mA
2.4
VOL
Low-level digital output voltage
V
IIH
IIL
High-level digital input leakage current Input = IOVDD
Low-level digital input leakage current Input = Ground
–5
–5
0.1
0.1
5
5
µA
µA
MISCELLANEOUS
TTRIP Thermal Trip Point
140
°C
8
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
7.6 I2C Timing Requirements
For I2C interface signals over recommended operating conditions (unless otherwise noted). Note: All timing specifications are
specified by design but not tested at final test. See 图 1
PARAMETER
TEST CONDITION
Standard-Mode
Fast-Mode
MIN TYP
UNITS
MIN
0
TYP
MAX
MAX
fSCL
SCL clock frequency
100
0
400
kHz
tHD;STA Hold time (repeated) START
condition. After this period, the first
clock pulse is generated.
4
0.6
μs
tLOW
tHIGH
LOW period of the SCL clock
HIGH period of the SCL clock
4.7
4
1.3
0.6
0.6
μs
μs
μs
tSU;STA Setup time for a repeated START
condition
4.7
tHD;DAT Data hold time: For I2C bus
devices
0
3.45
0
0.9
μs
tSU;DAT Data set-up time
250
100
ns
ns
tr
SDA and SCL Rise Time
1000 20 + 0.1 ×
Cb
300
300
tf
SDA and SCL Fall Time
300 20 + 0.1 ×
Cb
ns
tSU;STO Set-up time for STOP condition
4
0.6
1.3
μs
μs
tBUF
Bus free time between a STOP
and START condition
4.7
Cb
Capacitive load for each bus line
400
400
pF
7.7 SPI Timing Requirements
For SPI interface signals over recommended operating conditions (unless otherwise noted). Note: All timing specifications are
specified by design but not tested at final test. See 图 2
PARAMETER
TEST CONDITION
IOVDD = 1.8 V
IOVDD = 3.3 V
UNITS
MIN
40
40
40
40
40
40
TYP MAX
MIN TYP
MAX
tsck
SCLK Period
30
30
30
30
30
30
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
tsckh
tsckl
tlead
ttrail
td;seqxfr
ta
SCLK Pulse width High
SCLK Pulse width Low
Enable Lead Time
Enable Trail Time
Sequential Transfer Delay
Slave DOUT access time
Slave DOUT disable time
DIN data setup time
DIN data hold time
35
35
25
25
tdis
tsu
8
8
8
8
th;DIN
tv;DOUT
tr
DOUT data valid time
SCLK Rise Time
35
4
25
4
tf
SCLK Fall Time
4
4
Copyright © 2015–2019, Texas Instruments Incorporated
9
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
7.8 I2S/LJF/RJF Timing in Master Mode
All specifications at TA = –40°C to 85°C, IOVDD data sheet limits, VIL and VIH applied, VOL and VOH measured at datasheet
limits, lumped capacitive load of 20 pF on output pins unless otherwise noted. See 图 3(1)
IOVDD = 1.8 V
IOVDD = 3.3 V
SYMBOL
PARAMETER
CONDITIONS
UNIT
MIN
MAX
35
MIN
MAX
25
td(WS)
BCLK to WCLK delay
50% of BCLK to 50% of WCLK
50% of WCLK to 50% of DOUT
ns
ns
td(DO-WS)
WCLK to DOUT delay (For LJF Mode only)
BCLK to DOUT delay
35
25
td(DO-
BCLK)
50% of BCLK to 50% of DOUT
35
25
ns
ts(DI)
DIN setup
DIN hold
Rise time
Fall time
8
8
8
8
ns
ns
ns
ns
th(DI)
tr
tf
10%-90% Rise Time
90%-10% Fall Time
8
8
4
4
(1) All timing specifications are measured at characterization but not tested at final test.
7.9 I2S/LJF/RJF Timing in Slave Mode
All specifications at TA = –40°C to 85°C, IOVDD data sheet limits, VIL and VIH applied, VOL and VOH measured at datasheet
limits, lumped capacitive load of 20 pF on output pins unless otherwise noted. See 图 4(1)
IOVDD = 1.8 V IOVDD = 3.3 V
SYMBOL
PARAMETER
CONDITIONS
UNIT
MIN MAX
MIN
30
30
8
MAX
tH(BCLK)
BCLK high period
BCLK low period
(WS)
40
40
8
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
tL(BCLK)
ts(WS)
th(WS)
WCLK hold
8
8
td(DO-WS)
WCLK to DOUT delay (For LJF Mode only)
50% of WCLK to 50% of DOUT
50% of BCLK to 50% of DOUT
35
35
8
25
25
td(DO-BCLK) BCLK to DOUT delay
ts(DI)
DIN setup
DIN hold
Rise time
Fall time
8
8
th(DI)
8
tr
tf
10%-90% Rise Time
90%-10% Fall Time
8
4
4
8
(1) All timing specifications are measured at characterization but not tested at final test.
7.10 DSP Timing in Master Mode
All specifications at TA = –40°C to 85°C, IOVDD data sheet limits, VIL and VIH applied, VOL and VOH measured at datasheet
limits, lumped capacitive load of 20 pF on output pins unless otherwise noted. See 图 5
IOVDD = 3.3
IOVDD = 1.8 V
V
SYMBOL
PARAMETER
CONDITIONS
UNIT
MIN MAX
MIN MAX
td(WS)
BCLK to WCLK delay
BCLK to DOUT delay
50% of BCLK to 50% of WCLK
50% of BLCK to 50% of DOUT
35
25
ns
ns
td(DO-
BCLK)
35
25
ts(DI)
DIN setup
DIN hold
Rise time
Fall time
8
8
8
8
8
8
4
4
ns
ns
ns
ns
th(DI)
tr
tf
10%-90% Rise Time
90%-10% Fall Time
10
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
7.11 DSP Timing in Slave Mode
All specifications at 25°C, IOVDD = 1.8 V Ssee 图 6(1)
IOVDD=1.8V
IOVDD=3.3V
SYMBOL
PARAMETER
CONDITIONS
UNIT
MIN MAX
MIN
30
30
8
MAX
tH(BCLK)
tL(BCLK)
ts(WS)
BCLK high period
BCLK low period
WCLK seutp
40
40
8
ns
ns
ns
ns
th(WS)
WCLK hold
8
8
td(DO-
BCLK)
BCLK to DOUT delay (For LJF Mode only)
50% BCLK to 50% DOUT
35
25
ns
ts(DI)
DIN setup
DIN hold
Rise time
Fall time
8
8
8
8
8
8
ns
ns
ns
ns
th(DI)
tr
tf
10%-90% Rise Time
90%-10% Fall Time
4
4
(1) All timing specifications are measured at characterization but not tested at final test.
SDA
tBUF
tLOW
tr
th(STA)
SCL
th(STA)
th(DAT)
tHIGH
tsu(STA)
tsu(STO)
STO
STA
tf
tsu(DAT)
STA
STO
图 1. I2C Timing
SS
t
td
tLag
t
tLead
sck
tf
tr
SCLK
MISO
tsckl
tsckh
tv(DOUT)
tdis
MSB OUT
th(DIN)
BIT 6 . . . 1
LSB OUT
t
a
tsu
MOSI
MSB IN
BIT 6 . . . 1
LSB IN
图 2. SPI Interface Timing Diagram
版权 © 2015–2019, Texas Instruments Incorporated
11
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
WCLK
t
d(WS)
BCLK
DOUT
DIN
t
d(DO-BCLK)
t
d(DO-WS)
t
t
h(DI)
S(DI)
图 3. I2S/LJF/RJF Timing in Master Mode
WCLK
th(WS)
tH(BCLK)
ts(WS)
td(DO-WS)
tL(BCLK)
td(DO-BCLK)
BCLK
DOUT
DIN
th(DI)
ts(DI)
图 4. I2S/LJF/RJF Timing in Slave Mode
WCLK
t
d(WS)
t
d(WS)
BCLK
DOUT
DIN
t
d(DO-BCLK)
t
t
h(DI)
s(DI)
图 5. DSP Timing in Master Mode
12
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
WCLK
t
t
h(ws)
t
h(ws)
t
s(ws)
h(ws)
t
BCLK
DOUT
DIN
L(BCLK)
t
H(BCLK)
t
d(DO-BCLK)
t
t
h(DI)
s(DI)
图 6. DSP Timing in Slave Mode
版权 © 2015–2019, Texas Instruments Incorporated
13
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
7.12 Typical Characteristics
VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, RESET = IOVDD, RL = 8 Ω + 33 µH, I2S digital input, ROM mode 1 (unless otherwise
noted).
10
5
10
5
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
2
1
2
1
0.5
0.5
0.2
0.1
0.2
0.1
0.05
0.05
0.02
0.01
0.02
0.01
0.005
0.005
0.002
0.001
0.002
0.001
0.001
0.010.02 0.05 0.1 0.2 0.5
Pout(W)
1
2
3 45 7 10
0.001
0.010.02 0.05 0.1 0.2 0.5
Pout(W)
1
2
3 45 7 10
D001
D002
8 Ω + 33 µH
Freq = 1 kHz
8 Ω + 33 µH Freq = 6.6 kHz
图 7. THD+N vs Output Power
图 8. THD+N vs Output Power
10
10
5
5
VBAT=2.9V
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
2
1
2
1
0.5
0.5
0.2
0.1
0.2
0.1
0.05
0.05
0.02
0.01
0.02
0.01
0.005
0.005
0.002
0.001
0.002
0.001
0.001
0.010.02 0.05 0.1 0.2 0.5
Pout(W)
1
2
3 45 7 10
0.001
0.010.02 0.05 0.1 0.2 0.5
Pout(W)
1
2
3 45 7 10
D003
D004
4 Ω + 16 µH Freq = 1 kHz
4 Ω + 16 µH Freq = 6.6 kHz
图 9. THD+N vs Output Power
图 10. THD+N vs Output Power
10
1
10
5
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
2
1
0.5
0.2
0.1
0.1
0.05
0.02
0.01
0.01
0.005
0.002
0.001
0.001
20
100
1000
Frequency(Hz)
10000
50000
20 30 50 100 200
500 1000 2000
Frequency(Hz)
10000
50000
D005
D006
8 Ω + 33 µH POUT = 1 W
图 11. THD+N vs Frequency
4 Ω + 16 µH POUT = 1 W
图 12. THD+N vs Frequency
14
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Typical Characteristics (接下页)
VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, RESET = IOVDD, RL = 8 Ω + 33 µH, I2S digital input, ROM mode 1 (unless otherwise
noted).
120
115
110
105
100
95
120
115
110
105
100
95
90
90
VBAT=3.0V
VBAT=3.6V
VBAT=5.4V
85
85
AVDD=1.8V
80
80
75
75
10 20 30 50 100 200 500 1000
Frequency(Hz)
10000
50000
10 20 30 50 100 200 500 1000
Frequency(Hz)
10000
50000
D007
D008
图 13. VBAT Supply Ripple Rejection vs Frequency
图 14. AVDD Supply Ripple Rejection vs Frequency
100
90
80
70
60
50
40
30
20
10
0
100
80
60
40
20
0
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
0.001
0.010.02 0.05 0.1 0.2 0.5
Pout(W)
1
2 3 45 7 10
0.0005
0.01
0.05
Pout(W)
0.2 0.5
1
2 3 45 710
D010
D009
4 Ω + 16 µH
8 Ω + 33 µH
图 16. Efficiency vs Output Power
图 15. Efficiency vs Output Power
版权 © 2015–2019, Texas Instruments Incorporated
15
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
8 Parameter Measurement Information
图 17. TAS2555 Test Circuit
All typical characteristics for the devices are measured using the Bench EVM and an Audio Precision SYS-2722
Audio Analyzer. A PSIA interface is used to allow the I2S interface to be driven directly into the SYS-2722.
Speaker output terminals are connected to the Audio-Precision analyzer analog inputs through a differential-to-
single ended(D2S) filter as shown below. The D2S filter contains a 1st order Passive pole at 120 kHz. The D2S
filter ensures the TAS2555 high performance class-D amplifier sees a fully differential matched loading at its
outputs. This prevents measurement errors due to loading effects of AUX-0025 filter on the class-D outputs.
1kΩ
0.01%
1kΩ
0.01%
-
1kΩ
SPK_P
+
-
AP
680pF
AUX-0025
SYS-2772
+
SPK_N
1kΩ
0.01%
+
-
1kΩ
1kΩ
0.01%
图 18. Differential To Single Ended (D2S) Filter
16
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
9 Detailed Description
9.1 Overview
The TAS2555 device is a state-of-the-art Class-D audio amplifier which is a full system on a Chip (SoC). The
device features a ultra low-noise audio DAC and Class-D power amplifier which incorporates speaker voltage
and current sensing feedback. An on-chip, low-latency DSP supports Texas Instruments SmartAmp speaker
protection algorithms to maximizes loudness while maintaining safe speaker conditions. A smart integrated multi-
level Class-H boost converter maximizes system efficiency at all times by tracking the required output voltage.
The TAS2555 drives up to 3.8 W from a 4.2-V supply into an 8-Ω speaker with 1% THD, or up to up 5.7 W into a
4-Ω speaker with 1% THD.
The TAS2555 device, with final processed digital output, can also be used to increase loudness and clarity in
both Noise Canceling / Echo Cancelling speaker phone applications as well as for music or other sound
applications. The TAS2555 device supports analog inputs for applications such as FM chips with analog output
only, but with reduction in performance and speaker protection. The TAS2555 device accepts input audio data
rates from 8 kHz to 96 kHz using ROM modes to fully support both speaker-phone and music applications. When
speaker protection system is running the maximum sampling rate is limited to 48 kHz.
The multi-level Class-H boost converter generates the Class-D amplifier supply rail. When the audio signal
requires a output power below VBAT, the boost improves system efficiency by deactivating and connecting
VBAT directly to the Class-D amplifier supply. When higher audio output power is required, the boost quickly
activates and provides a much louder and much clearer signal than can be achieved in any standard amplifier
speaker system design approach. A boost inductor of 1uH can be used with a slight increase in boost ripple.
On-chip brown out detection system shutdown down audio at the user configurable threshold to avoid undesired
system reset. In addition, an AGC can be selected to minimize clipping events when a lower power supply
voltage is provided to the Class-D speaker driver. When this supply voltage drops below the proper level then
under-voltage protection will be tripped. All protection statuses are available via register reads.
The Class-D output switching frequency is synchronous with the digital input audio sample rate to avoid left and
right PWM frequency differences from beating in stereo applications. PWM Edge rate control and Spread
Spectrum features are available if further EMI reduction is desired in the user’s system.
The interrupt request pin, IRQ, indicates a device error condition. The interrupt flag condition or conditions are
selectable via I2C and include: thermal overload, Class-D over-current, VBAT level low, VBOOST level Low, and
PLL out-of-lock conditions. The IRQ signal is active-high for an interrupt request and active-high during normal
operation. This behavior can be changed by a register setting to tri-state the pin during normal operation to allow
the IRQ pin to be tied in parallel with other active-low interrupt request pins on other devices in the system.
Stereo configuration can be achieved with two TAS2555 devices by using the ADR0_SCLK and ADR1_MISO
pins to set different I2C addresses in I2C mode or the SCL_SSZ chip enable pin in SPI mode. Refer to the
General I2C Operation or General SPI Operation sections for more details.
版权 © 2015–2019, Texas Instruments Incorporated
17
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
9.2 Functional Block Diagram
2.2uH
10 nF
PVDD
22 uF
VBOOST
SW
SW
VREG
VBAT
System Control
RC CLK
Boost Converter
Battery
PGND
Audio Clocks
Missing Clock Detection
and
De-Pop and Soft-Start
MCLK
RC CLK
OSC
OC Trip
M
U
Over Temp
IRQ_GPIO4
VBAT LOW
X
VOL_RAMP_Down
Class-D_PWR_DOWN
SDA
VBOOST LOW
SCL
I2C
Control
I/F
Control
Registers
ADR0
ADR1
Temp
Sensor
BCLK1
BCLK2
MCLK
/RESET
MCLK
Programmable
PLL
10-Bit SAR ADC
Class-D Amplifier
VBOOST
4Ω to 8Ω
Speaker
VOL_RAMP_Down
DIN1
SPK_P
SPK_M
BaseBand
and
Application Processor
Audio Serial Interface Port #1
S-D
DAC
DSP
DOUT1
WCLK1
Sound Enhancement
Volume Control
Speaker Excursion Protection
Speaker Temperature Protection
Digital Interpolation Filtering
Digital Decimation Filtering
Programmable Format
Master / Slave
I2S / TDM / DSP / PDM
Fs: 8kHz to 96kHz
BCLK1
DOUT2
WCLK2
Audio Serial Interface Port #2
2
Echo Canceller
Noise Canceller
S-D
ADC
Current Sense
Voltage Sense
Programmable Format
Master / Slave
I2S / TDM / DSP / PDM
Fs: 8kHz to 96kHz
VSENSE_P
BCLK2
Voltage and Current Sensing
VSENSE_M
2
M
U
X
S-D
ADC
2
Audio Serial Interface for Multi-Channel
(ASIM)
IN_P / IN_M
Inputs
Programmable Format
Master / Slave
I2S / TDM / DSP-Link
Fs: 8kHz to 96kHz
TAS2555
IN_M
IN_P
AGND
AVDD
DVDD
IOVDD
DGND
IOGND
9.3 Feature Description
9.3.1 General I2C Operation
The TAS2555 device operates as an I2C slave over the IOVDD voltage range. It is adjustable to one of four I2C
addresses. This allows multiple TAS2555 devices in a system to connect to the same I2C bus. The I2C pins are
fail-safe. If the part has not power or is in shutdown the I2C pins will not have impact the I2C bus allowing it to
remain useable.
To configure the TAS2555 for I2C operation set the SPI_SELECT pin to ground. The I2C address can then be set
using pins ADR0_SCLK and ADR1_MSIO. The pins configure the two LSB bits of the following 7-bit binary
address A6-A0 of 10011xx. This permits the I2C address of TAS2555 to be 0x4C(7bit) through 0x4F(7-bit). For
example, if both ADR0_SCLK and ADR1_MSIO are connected to ground the I2C address for the TAS2555 would
be 0x4C(7bit). This is equivalent to 0x98 (8-bit) for writing and 0x99 (8-bit) for reading.
The I2C bus employs two signals, SDA (data) and SCL (clock), to communicate between integrated circuits in a
system. The corresponding pins on the TAS2555 for the two signals are SDA_MOSI and SCL_SSZ. The bus
transfers data serially, one bit at a time. The address and data 8-bit bytes are transferred most-significant bit
(MSB) first. In addition, each byte transferred on the bus is acknowledged by the receiving device with an
acknowledge bit. Each transfer operation begins with the master device driving a start condition on the bus and
ends with the master device driving a stop condition on the bus. The bus uses transitions on the data terminal
(SDA) while the clock is at logic high to indicate start and stop conditions. A high-to-low transition on SDA
indicates a start, and a low-to-high transition indicates a stop. Normal data-bit transitions must occur within the
low time of the clock period. 图 19 shows a typical sequence.
18
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Feature Description (接下页)
The master generates the 7-bit slave address and the read/write (R/W) bit to open communication with another
device and then waits for an acknowledge condition. The device holds SDA low during the acknowledge clock
period to indicate acknowledgment. When this occurs, the master transmits the next byte of the sequence. Each
device is addressed by a unique 7-bit slave address plus R/W bit (1 byte). All compatible devices share the same
signals via a bi-directional bus using a wired-AND connection.
Use external pull-up resistors for the SDA and SCL signals to set the logic-high level for the bus. Use pull-up
resistors between 660 Ω and 4.7 kΩ. Do not allow the SDA and SCL voltages to exceed the device supply
voltage, IOVDD.
8- Bit Data for
Register (N)
8- Bit Data for
Register (N+1)
图 19. Typical I2C Sequence
There is no limit on the number of bytes that can be transmitted between start and stop conditions. When the last
word transfers, the master generates a stop condition to release the bus. 图 19 shows a generic data transfer
sequence.
9.3.2 Single-Byte and Multiple-Byte Transfers
The serial control interface supports both single-byte and multiple-byte read/write operations for all registers.
During multiple-byte read operations, the TAS2555 responds with data, a byte at a time, starting at the register
assigned, as long as the master device continues to respond with acknowledges.
The TAS2555 supports sequential I2C addressing. For write transactions, if a register is issued followed by data
for that register and all the remaining registers that follow, a sequential I2C write transaction has taken place. For
I2C sequential write transactions, the register issued then serves as the starting point, and the amount of data
subsequently transmitted, before a stop or start is transmitted, determines to how many registers are written.
9.3.3 Single-Byte Write
As shown in 图 20, a single-byte data-write transfer begins with the master device transmitting a start condition
followed by the I2C device address and the read/write bit. The read/write bit determines the direction of the data
transfer. For a write-data transfer, the read/write bit must be set to 0. After receiving the correct I2C device
address and the read/write bit, the TAS2555 responds with an acknowledge bit. Next, the master transmits the
register byte corresponding to the device internal memory address being accessed. After receiving the register
byte, the device again responds with an acknowledge bit. Finally, the master device transmits a stop condition to
complete the single-byte data-write transfer.
Start
Condition
Acknowledge
Acknowledge
Acknowledge
R/W
ACK A7 A6 A5 A4 A3 A2 A1 A0 ACK D7 D6 D5 D4 D3 D2 D1 D0 ACK
A6 A5 A4
A3 A2 A1 A0
Stop
2
I C Device Address and
Read/Write Bit
Register
Data Byte
Condition
图 20. Single-Byte Write Transfer
版权 © 2015–2019, Texas Instruments Incorporated
19
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Feature Description (接下页)
9.3.4 Multiple-Byte Write and Incremental Multiple-Byte Write
A multiple-byte data write transfer is identical to a single-byte data write transfer except that multiple data bytes
are transmitted by the master device to the TAS2555 as shown in 图 21. After receiving each data byte, the
device responds with an acknowledge bit.
Register
图 21. Multiple-Byte Write Transfer
9.3.5 Single-Byte Read
As shown in 图 22, a single-byte data-read transfer begins with the master device transmitting a start condition
followed by the I2C device address and the read/write bit. For the data-read transfer, both a write followed by a
read are actually done. Initially, a write is done to transfer the address byte of the internal memory address to be
read. As a result, the read/write bit is set to a 0.
After receiving the TAS2555 address and the read/write bit, the device responds with an acknowledge bit. The
master then sends the internal memory address byte, after which the device issues an acknowledge bit. The
master device transmits another start condition followed by the TAS2555 address and the read/write bit again.
This time, the read/write bit is set to 1, indicating a read transfer. Next, the TAS2555 transmits the data byte from
the memory address being read. After receiving the data byte, the master device transmits a not-acknowledge
followed by a stop condition to complete the single-byte data read transfer.
Repeat Start
Condition
Not
Start
Acknowledge
Condition
Acknowledge
Acknowledge
A0 ACK
Acknowledge
A6 A5
A1 A0 R/W ACK A7 A6 A5 A4
A6 A5
A1 A0 R/W ACK D7 D6
D1 D0 ACK
2
2
Stop
Condition
I C Device Address and
Read/Write Bit
Register
I C Device Address and
Read/Write Bit
Data Byte
图 22. Single-Byte Read Transfer
9.3.6 Multiple-Byte Read
A multiple-byte data-read transfer is identical to a single-byte data-read transfer except that multiple data bytes
are transmitted by the TAS2555 to the master device as shown in 图 23. With the exception of the last data byte,
the master device responds with an acknowledge bit after receiving each data byte.
Repeat Start
Condition
Not
Start
Acknowledge
Condition
Acknowledge
Acknowledge
Acknowledge
Acknowledge
Acknowledge
D0 ACK D7
A6
A0 R/W ACK A7 A6 A5
A0 ACK
A6
A0 R/W ACK D7
D0 ACK D7
D0 ACK
2
2
Register
Stop
Condition
I C Device Address and
Read/Write Bit
I C Device Address and
Read/Write Bit
First Data Byte
Other Data Bytes
Last Data Byte
图 23. Multiple-Byte Read Transfer
20
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Feature Description (接下页)
9.3.7 General SPI Operation
The TAS2555 operates as an SPI slave over the IOVDD voltage range.
9.3.8 Class-D Edge Rate Control
The edge rate of the Class-D output is controllable via I2C register B0_P0_R6[2:0]. This allows users the ability
to adjust the switching edge rate of the Class-D amplifier, trading off some efficiency for lower EMI. 表 1 lists the
typical edge rates. The default edge rate of 14ns passes EMI testing. The default value is recommended but may
be changed if requried.
表 1. Class-D Edge Rate Control
DAC_EDGE BYTE:
DAC_EDGE[2:0]
tR AND tF
(TYPICAL)
010
011
100
101
110
111
29 ns
25 ns
14 ns (default)
13 ns
12 ns
11 ns
9.3.9 Battery Tracking AGC
The TAS2555 device monitors battery voltage and the audio signal to automatically decrease gain when the
battery voltage is low and audio output power is high. This provides louder audio while preventing early shutdown
at end-of-charge battery voltage levels. The battery tracking AGC starts to attenuate the signal once the voltage
at the Class-D output exceeds VLIM for a given battery voltage (VBAT). If the Class-D output voltage is below the
VLIM value, no attenuation occurs. If the Class-D output exceeds the VLIM value the AGC starts to attack the
signal and reduce the gain until the output is reduced to VLIM. Once the signal returns below VLIM plus some
hysteresis the gain reduction decays. The VLIM is constant above the user configurable inflection point. Below the
inflection point the VLIM is reduced by a user configurable slope in relation to the battery voltage. The attack time,
decay time, inflection point and VLIM/VBAT slope below the inflection point are user configurable. The parameters
for the Battery Tracking AGC are part of the DSP core and can be set using thePurePath™ Console 3 Software
TAS2555 Application software for the TAS2555 device part under the Device Control Tab. Below a VBAT level of
2.9 V, the boost will turn on to ensure correct operation but results in increased current consumption. The device
is functional until the set brownout level is reached and the device shuts down. The minimum brownout voltage is
2.7 V.
Shutdown
Battery Guard
Speaker Guard
VLIMPeak
Brownout
Inflection Point
VBAT
图 24. VLIM versus Supply Voltage (VBAT)
9.3.10 Configurable Boost Current Limit (ILIM)
The TAS2555 device has a configurable boost current limit (ILIM). The default current limit is 3 A but this limit
may be set lower based on selection of passive components connected to the boost. The TAS2555 device
supports 4 different boost limits.
版权 © 2015–2019, Texas Instruments Incorporated
21
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
表 2. Current Limit Settings
CURRENT LIMIT REGISTER
B0_P0_R43_D[1:0]
BOOST CURRENT LIMIT (ILIM)
(A)
00
01
10
11
1.5
2.0
2.5
3.0 (default)
9.3.10.1 Fault Protection
The TAS2555 device has several protection blocks to prevent damage. Those blocks including how to resume
from a fault are presented in this section.
9.3.10.1.1 OverCurrent
The TAS2555 device has an integrated overcurrent protection that is enabled once the Class-D is powered up. A
fault on the Class-D output causing a large current in the range of 3 A to 5 A triggers the overcurrent fault. Once
the fault is detected the TAS2555 device disables the audio channel and power down the Class-D amplifier.
When an over-current event occurs, a status flag at B0_P0_R104[7] is set. This register is sticky and the bit
remains high for as long as it is not read, or the device is not reset. The overcurrent event can also be used to
generate an interrupt if required. Refer to "IRQ and flags" section for more details. To re-enable the audio
channel after a fault the Class-D the device must be hardware or software reset and the TAS2555 configuration
must be re-loaded.
9.3.10.1.2 Analog Undervoltage
The TAS2555 device has an integrated undervoltage protection on the analog power supply lines AVDD and
VBAT. The undervoltage limit fault is triggered when AVDD is less than 1.5 V or when VBAT is less than 2.4 V.
Once the fault is detected the TAS2555 device will disable the audio channel and power down the Class-D
amplifier. When an under-voltage event occurs, a status flag at B0_P0_R104[6] is set. This register is sticky and
the bit will remain high for as long as it is not read, or the device is not reset. The undervoltage event can also be
used to generate an interrupt if required. Refer to IRQs and Flags section for more details. To re-enable the
audio channel after a fault the Class-D must be re-enabled by setting B0_P0_R5[7]=1. All other configurations
are preserved and the audio channel will power up with the last configured settings.
9.3.10.1.3 Overtemperature
The TAS2555 device has an integrated overtemperature protection that is enabled once the Class-D is powered
up. If the device internal junction temperature exceeds the safe operating region it will trigger the
overtemperature fault. Once the fault is detected the TAS2555 device disables the audio channel and power
down the Class-D amplifier. The device waits until the user reads the overtemperature flag in B0_P0_R104[4] to
re-enable the Class-D amplifier if the junction temperature returns into a safe operating region. When an over-
temperature event occurs, a status flag at B0_P0_R104[4] is set. This register is sticky and the bit will remain
high for as long as it is not read, or the device is not reset. The overtemperature event can also be used to
generate an interrupt if required. Refer to IRQs and Flags section for more details. The overtemperature
automatic re-enable can be disabled by setting B0_P2_R9[2]=1. If the automatic re-enable is disabled, to re-
enable the audio channel after the overtemperature fault the Class-D must be re-enabled by setting
B0_P0_R5[7]=1. All other configurations are preserved and the audio channel will power up with the last
configured settings.
9.3.10.1.4 Clocking Faults
The TAS2555 device has two clock error detection blocks. The first is on the Audio Serial Interfaces (ASI). If a
clock error is detected on the ASI interfaces audio artifacts can occur at the Class-D output. When enabled the
ASI clock error detection can mute the device and shutdown the Class-D and DSP core. The clock error
detection block is enabled by setting register bit B0_P0_R44[1]=1. The ASI1 or ASI2 clocks can be routed to the
block for detection using register B0_P0_R44[4]. Additionally, the clock error can be routed to an interrupt pin
and the sticky bit at register B0_P0_R104[5] indicates the clock error occurred. The second clock error detection
block can monitor the DAC, ADC, and PLL clocks. When a clock error is detected the output is soft-muted and
the Class-D powered down. This clock error detection is enabled using register bit B0_P0_R44[0], can be routed
to interrupt pin and is indicated in the sticky bit B0_P0_R104[2].
22
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
When a clocking error occurs the following sequence should be performed to restart the device.
•
•
Clear the clock error interrupts by reading the sticky flags at registers B0_P0_R104 and B0_P0_R108
Disable the clock error detection blocks by writing B0_P0_R44[7:0]=0x00 as the internal dividers will be
stopped on error detection.
•
•
•
Shutdown by writing B0_P0_R4=0x00 and B0_P0_R5=0x00
Re-power appropriate devices in the same registers
Re-enable the clock error detection blocks in register B0_P0_R44
9.3.10.2 Brownout
The TAS2555 device has an integrated brownout system to shutdown the device when the battery voltage drops
to an insufficient level. This user configurable level can be set under Device Control in the PurePath™ Console 3
Software TAS2555 Application. When brownout event occurs a status flag B0_P0_R104[3] is set. This register is
sticky and the bit remains high for as long as it is not read, or the device is not reset. The brownout event can
also be used to generate an interrupt if required. Refer to IRQs and Flags section for more details. Once the
battery voltage drops below the defined threshold the following actions occur.
•
•
•
The audio playback is muted in a graceful soft-stepping manner
DSP, clock dividers, and analog blocks are powered down. B0_P0_R4[7:3]=00000 and B0_P0_R5[7:0]=0x00
Sticky bit B0_P0_R104[3] is set
Once the host is aware of the brownout it should write B0_P0_R4[0] =0 to put the TAS2555 device in software
shutdown and enter low power mode. Once the battery supply is stable above the defined brownout threshold
the host can re-enable the device using the Power Control Registers B0_P0_R4 and B0_P0_R5.
9.3.10.3 Spread Spectrum vs Synchronized
The Class-D switching frequency can be selected to work in two different modes of operations. This configuration
must be done before powering up the audio channel. The first is a synchronized mode where the Class-D
frequency is synchronized frequency to audio input sample rate. This is the default mode of operation and should
be used in stereo applications to avoid inter-modulation beating of the Class-D frequency from multiple chips.
The Class-D switching frequency in this mode can be configured as 384 kHz for 352.8 kHz. The 384 kHz
frequency is the default mode of operation, and can be used for input signals running on clock rates of 48 kHz or
its sub-multiples. For input signals running on clock rate of 44.1 kHz and its sub-multiples, the switching
frequency can be selected as 352.8 kHz by setting B0_P2_R6[4]=1.
The second mode is spread-spectrum mode used to reduce wideband spectral content, improving EMI emissions
radiated by the speaker. In this mode, the Class-D switching frequency varies +-5% about a 384 kHz center
frequency. This mode can be configured by setting B0_P0_R40[0]=1 and B100_P0_R40[7]=0. Both these
registers should be written before powering up the audio channel.
9.3.10.4 IRQs and Flags
Internal device flags such as overcurrent, under-voltage, etc can be routed as interrupts. The device has 4
interrupts that can be routed to any of the 10 GPIO pins. If more than one flag is assigned to the same interrupt
the interrupt output is the logical OR-ing of all flags. If multiple flags are assigned to the same interrupt the host
should then query the flags sticky register to determine which event triggered the interrupt. The 10 GPIO pins
can be configured for any interrupt and can be configured using B0_P1_R61 thru B0_P1_R70.
表 3. Interrupt Registers
Flag Name
Flag 1
Flag Description
Over Current
Sticky Register Bit
B0_P0_R104[7]
B0_P0_R104[6]
B0_P0_R104[5]
B0_P0_R104[4]
B0_P0_R104[3]
B0_P0_R104[2]
B0_P0_R104[1]
Register to Route Flag to Interrupt
B0_P1_R108[6:4]
Flag 2
Under Voltage
B0_P1_R108[2:0]
Flag 3
Clock Error Detection 1
Over Temperature
Brownout
B0_P1_R109[6:4]
Flag 4
B0_P1_R109[2:0]
Flag 5
B0_P1_R110[6:4]
Flag 6
Clock Error Detection 2
SAR Complete
B0_P1_R110[2:0]
Flag 7
B0_P1_R111[6:4]
版权 © 2015–2019, Texas Instruments Incorporated
23
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
For example, to route the Brownout and Under Voltage flags to GPIO5 (Pin IRQ_GPIO5) the following register
settings would be used. The flag Brownout would be routed to Interrupt 1 by setting B0_P1_R110[6:4]=001 and
flag Under Voltage would be also routed to interrupt 1 by setting B0_P1_R108[2:0]=001. The pin IRQ_GPIO5
would be set to use interrupt 1 by setting B0_P1_R64[4:0]=0x07
9.3.10.5 Software Reset
The TAS2555 device internal logic must be initialized to a known condition for proper device function by doing a
software reset. Performing software reset after a hardware reset is mandatory for reliable device boot up. To
perform software reset write ‘1’ to B0_P0_R1_D0. After reset, all registers are initialized with default values as
listed in the Register Map. After software reset is performed, no register read/write should be performed within
100us.
9.3.10.6 PurePath™ Console 3 Software TAS2555 Application
The TAS2555 device contains an integrated DSP processing engine for advance speaker protection. The
advanced features and a significant portion of the device configuration is performed using this tool. The base
software is called Pure Path Console 3 (PPC3). Once the software is downloaded and installed from the TI
website, the TAS2555 application can be download from with-in the software. The datasheet refers to options
that can be configured using the PPC3 software tool.
9.4 Device Functional Modes
9.4.1 Audio Digital I/O Interface
Audio data is transferred between the host processor and the TAS2555 device via the digital audio data serial
interface, or audio bus. The audio bus on this device is flexible, including left or right-justified data options,
support for I2S or PCM protocols, programmable data length options, a TDM mode for multichannel operation,
very flexible master/slave configurability for each bus clock line, and the ability to communicate with multiple
devices within a system directly.
The audio bus of the TAS2555 device can be configured for left or right-justified, I2S, DSP, or TDM modes of
operation, where communication with standard telephony PCM interfaces is supported within the TDM mode.
These modes are all MSB-first, with data width programmable as 16, 20, 24, or 32 bits by configuring Registers
B0_P1_R1_D[4:3] and B0_P1_R2_D[4:3] for ASI1 and Registers B0_P1_R21_D[4:3] and B0_P1_R22_d[4:3] . In
addition, the word clock and bit clock can be independently configured in either Master or Slave mode, for
flexible connectivity to a wide variety of processors. The word clock is used to define the beginning of a frame,
and may be programmed as either a pulse or a square-wave signal. The frequency of this clock corresponds to
the maximum of the selected ADC and DAC sampling frequencies.
The bit clock is used to clock in and clock out the digital audio data across the serial bus. This signal can be
programmed to generate variable clock pulses by controlling the bit-clock multiply-divide factor in Registers 0x08
through 0x10. The number of bit-clock pulses in a frame may require adjustment to accommodate various word-
lengths as well as to support the case when multiple TAS2555 devices may share the same audio bus.
The TAS2555 device also includes a feature to offset the position of start of data transfer with respect to the
word-clock. This offset is in number of bit-clocks and is programmed in Register 0x06.
To place the DOUT line into a Hi-Z (3-state) condition during all bit clocks when valid data is not being sent, set
Register B0_P1_R1_D[0] = 1 for ASI1 and Register B0_P1_R21[0] = 1. By combining this capability with the
ability to program what bit clock in a frame the audio data begins, time-division multiplexing (TDM) can be
accomplished. This enables the use of multiple devices on a single audio serial data bus. When the audio serial
data bus is powered down while configured in master mode, the terminals associated with the interface are put
into a Hi-Z output state.
9.4.1.1 Right-Justified Mode (RJF)
Audio Serial Interface 1 can be put into Right Justified Mode by programming B0_P1_R1_D[7:5] = 010 and
B0_P1_R2_D[7:5]
= 010 . Audio Serial Interface 2 can be put into Right Justified Mode by
programmingB0_P1_R21_D[7:5] = 010 and B0_P1_R22_D[7:5] = 010. In right-justified mode, the LSB of the left
channel is valid on the rising edge of the bit clock preceding the falling edge of the word clock. Similarly, the LSB
of the right channel is valid on the rising edge of the bit clock preceding the rising edge of the word clock.
24
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Device Functional Modes (接下页)
1/fs
WCLK
BCLK
Left Channel
Right Channel
DIN/
DOUT
0
n-1 n-2 n-3
MSB
2
1
0
n-1 n-2 n-3
MSB
2
1
0
LSB
LSB
图 25. Timing Diagram for Right-Justified Mode
For right-justified mode, the number of bit-clocks per frame should be greater than twice the programmed word-
length of the data.
版权 © 2015–2019, Texas Instruments Incorporated
25
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Device Functional Modes (接下页)
9.4.1.2 Left-Justified Mode (LJF)
Audio Serial Interface 1 can be put into left-justified mode by programming B0_P1_R1_D[7:5] = 011 and
B0_P1_R2_D[7:5] = 011 . Audio Serial Interface 2 can be put into left-justified mode by programming
B0_P1_R21_D[7:5] = 011 and B0_P1_R22_D[7:5] = 011. In left-justified mode, the MSB of the right channel is
valid on the rising edge of the bit clock following the falling edge of the word clock. Similarly the MSB of the left
channel is valid on the rising edge of the bit clock following the rising edge of the word clock.
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
LD(n) = n'th sample of left channel data
RD(n) = n'th sample of right channel data
图 26. Timing Diagram for Left-Justified Mode
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
LD(n) = n'th sample of left channel data
RD(n) = n'th sample of right channel data
图 27. Timing Diagram for Light-Left Mode with Offset = 1
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
3
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
LD(n) = n'th sample of left channel data
RD(n) = n'th sample of right channel data
图 28. Timing Diagram for Left-Justified Mode with Offset = 0 and Inverted Bit Clock
For left-justified mode, the number of bit-clocks per frame should be greater than twice the programmed word-
length of the data. Also, the programmed offset value should be less than the number of bit-clocks per frame by
at least the programmed word-length of the data.
26
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Device Functional Modes (接下页)
9.4.1.3 I2S Mode
Audio Serial Interface 1 can be put into I2S Mode by programming B0_P1_R1_D[7:5] = 000 and
B0_P1_R2_D[7:5] = 000 . Audio Serial Interface 2 can be put into I2S Mode by programming B0_P1_R21_D[7:5]
= 000 and B0_P1_R22_D[7:5] = 000. In I2S mode, the MSB of the left channel is valid on the second rising edge
of the bit clock after the falling edge of the word clock. Similarly the MSB of the right channel is valid on the
second rising edge of the bit clock after the rising edge of the word clock.
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
3
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
LD(n) = n'th sample of left channel data
RD(n) = n'th sample of right channel data
图 29. Timing Diagram for I2S Mode
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
DATA
5
4
3
2
1
0
5
4
3
2
1
0
5
1
1
1
LD(n)
LD(n) = n'th sample of left channel data
RD(n)
RD(n) = n'th sample of right channel data
LD(n+1)
图 30. Timing Diagram for I2S Mode with Offset = 2
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
3
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
LD(n) = n'th sample of left channel data
RD(n) = n'th sample of right channel data
图 31. Timing Diagram for I2S Mode with Offset = 0 and Inverted Bit Clock
For I2S mode, the number of bit-clocks per channel should be greater than or equal to the programmed word-
length of the data. Also the programmed offset value should be less than the number of bit-clocks per frame by
at least the programmed word-length of the data.
版权 © 2015–2019, Texas Instruments Incorporated
27
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Device Functional Modes (接下页)
9.4.1.4 DSP Mode
Audio Serial Interface 1 can be put into DSP Mode by programming B0_P1_R1_D[7:5] = 001 and
B0_P1_R2_D[7:5] = 001 . Audio Serial Interface 2 can be put into DSP Mode by programming
B0_P1_R21_D[7:5] = 001 and B0_P1_R22_D[7:5] = 001. In DSP mode, the rising edge of the word clock starts
the data transfer with the left channel data first and immediately followed by the right channel data. Each data bit
is valid on the falling edge of the bit clock.
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
3
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
LD(n) = n'th sample of left channel data
RD(n) = n'th sample of right channel data
图 32. Timing Diagram for DSP Mode
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
LD(n) = n'th sample of left channel data
RD(n) = n'th sample of right channel data
图 33. Timing Diagram for DSP Mode with Offset=1
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
N
-
3
2
1
0
3
2
1
0
3
DATA
1
2
3
1
2
3
1
2
3
LD(n)
RD(n)
LD(n+1)
图 34. Timing Diagram for DSP Mode with Offset=0 and Inverted Bit Clock
For DSP mode, the number of bit-clocks per frame should be greater than twice the programmed word-length of
the data. Also the programmed offset value should be less than the number of bit-clocks per frame by at least
the programmed word-length of the data.
28
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Device Functional Modes (接下页)
9.4.2 TDM Mode
Time-division multiplexing (TDM) allows two or more devices to share a common DIN connection and a common
DOUT connection. Using TDM mode, all devices transmit their DOUT data in user-specified sub-frames within
one WCLK period. When one device transmits its DOUT information, the other devices place their DOUT
terminals in a high impedance tri-state mode.
TDM mode is useable with I2S, LJF, RJF, and DSP interface modes. Refer to the respective sections for a
description of how to set the TAS2555 device into those modes.
Use Register B0_P1_R3 for ASI1 and B0_P1_R23 for ASI2 to set the clock cycle offset from WCLK to the MSB.
Each data bit is valid on the falling edge of the bit clock. Set Register B0_P1_R1_D[0] = 1 for ASI1 and
B0_P1_R21_D[0] = 1 to force DOUT into tri-state when it is not transmitting data. This allows DOUT terminals
from multiple TAS2555 devices to share a common wire to the host.
WORD
CLOCK
LEFT CHANNEL
RIGHT CHANNEL
BIT
CLOCK
N
-
N
-
N
-
DATA
5
4
3
2
1
0
5
4
3
2
1
0
5
1
1
1
LD(n)
LD(n) = n'th sample of left channel data
RD(n)
RD(n) = n'th sample of right channel data
LD(n+1)
图 35. Timing Diagram for I2S in TDM Mode with Offset=2
For TDM mode, the number of bit-clocks per frame should be less than the programmed word-length of the data.
Also the programmed offset value should be less than the number of bit-clocks per frame by at least the
programmed word-length of the data.
9.4.3 Device Digital Processing Modes
The TAS2555 DSP can be initialized into one of three modes.
9.4.3.1 ROM Mode 1
ROM mode 1 provides the quickest initialization from the TAS2555 initial power up and is the lowest power
mode. This mode can be used to play a known power up audio sequence before the rest of the audio system
software is loaded. The mode provides fault protection, brownout protection volume control, and class-H
controller. With minimal additional configuration the EQ and Battery Guard can be enabled. The speaker
protection algorithm is not running in this mode and the I/V sense ADC are powered down to minimize power
consumption. The PLL can be disabled for even lower power consumption if the MCLK supplied is at least
12.288MHz for any fs which is multiple or sub-multiple of 48kHz, or 11.2896MHz for fs of 44.1kHz. This mode is
set by writing B)_P0_R34[7:0]=0x21 before powering up the DSP B0_P0_R4[7]. This mode should be used to
characterize the electrical performance on the TAS2555 device without any influence from the protection
algorithm present in other modes.
Boost
On/Off
Boost
Level
Vbatt
Vbatt
DAC
Brownout
Class-H
6 Biquad
EQ
Battery
Guard
图 36. ROM Mode 1 Processing Block Diagram
版权 © 2015–2019, Texas Instruments Incorporated
29
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Device Functional Modes (接下页)
9.4.3.2 ROM Mode 2
ROM mode 2 is similar to ROM mode 1 except the I/V sense ADCs are powered up and the data is routed back
on the L/R return channels of the ASI port. This mode can be used to return the I/V data to the host and perform
alternate computations on the speaker I/V measurements. This mode is set by writing B0_P0_R34[7:0]=0x22
before powering up the DSP B0_P0_R4[7].
Boost
On/Off
Boost
Level
Vbatt
Vbatt
DAC
Brownout
Class-H
6 Biquad
EQ
Battery
Guard
ICN/IVsense Control
ADC V
ADC I
图 37. ROM Mode 1 Processing Block Diagram
9.4.3.3 SmartAmp Mode
SmartAmp Mode is used to run the TI SmartAmp algorithm on the built in DSP. This mode involves loading
larger output files generated from the PurePath™ Console 3 Software TAS2555 Application. The generated files
contain the speaker models, equalization, and additional configuration parameters in a format to load over the
I2C or SPI interface. TI's SmartAmp provides Thermal and Excursion protection using initial speaker models and
the current and voltage feedback to determine exact coil temperature and update the initial model due to
variations in speaker and ambient conditions. More information about this mode can be found in the PurePath™
Console 3 Software TAS2555 Application.
9.4.4 Low Power Sleep Mode
The device has a low power sleep mode option to reduce the power consumption on analog supplies (AVDD and
VBAT). There are two lower power modes and the choice depends on AVDD supply. First, if the AVDD supply
does not drop below the minimum specified voltage, the lowest power mode can be activated by performing a
software reset B0_P0_R1[0]=1, waiting 100us and then writing shutdown POR blocks B0_P0_R121[7]=1. To exit
the low power sleep mode write B0_P0_R121[7]=0 to power up the Avdd and Vbat POR. The part ideally can be
placed in low power mode by only shutting down the POR blocks. However, due to non-default configurations TI
recommends the software reset.
If the AVDD POR must remain enabled an alternate low power mode should be used. To enable the second low
power mode write B0_P0_R4[7:0]=0 and B0_P0_R5[7:0]=0.
9.5 Programming
9.5.1 Code Loading and CRC check
The TI SmartAmp software is loaded into program ram(PRAM) through writes to mapped memory registers. The
encrypted binary software is downloaded and decoded on chip. Therefore read-back of the PRAM is disabled.
However a 8 bit CRC checksum is provided to the customer to verify the code was correctly written to PRAM
error-free. Once the software download is complete the calculated 8-bit CRC checksum can be read from
B0_P0_R32. If this value matches the checksum supplied with the program the load to PRAM was successful. If
new PRAM code is loaded the TAS2555 device should first be software or hardware reset to reset the CRC
checksum register to obtain a proper checksum from the new code to be loaded.
30
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Programming (接下页)
The following is an example script used to load the DSP software and verify the CRC checksum.
#############################################################################################
#This script is a demo for downloading the PRAM code and checking CRC checksum
i i2cstd
#mclk expected is 24.576 MHz
#configuring device registers for 8 ohm speaker load
###########################
w 98 00 00 #Page-0
DEVICE INIT SEQ START##############################################
w 98 7f 00 #Book-0
w 98 01 01 #Software reset
d 1
# wait 100us time for OTP-One Time Programmable memory values to be transferred to device
##### INIT SECTION START
w 98 7f 64 # book 100
w 98 46 01 # IRAM boot
w 98 7f 00 # book 0
##### INIT SECTION END
##### DSP PROG SETTING START
w 98 7f 64
w 98 00 01
#add writes for download to PRAM here
w 98 00 00
w 98 7f 00
##### DSP PROG SETTING END
###########################
DEVICE INIT SEQ END ###############################################
r 98 20 1 # reading the CRC checksum for the PRAM download , if read = CRC checksum provided to
customer => PRAM download success
###################
CHANNEL POWER UP
####################################################
w 98 05 A3 # Power up Analog Blocks
w 98 04 B8 # Power up DSP and clock dividers
w 98 07 00 # Unmute Analog Blocks
w 98 7f 64 # switch to book100
w 98 07 00 # Soft stepped unmute of audio playback
############################################################################################
##### DSP coeff update START
# d 1
# DSP filter coefficient update if required
##### DSP coeff update END
############device powered up and running##########
###################
w 98 07 01 # Soft stepped mute of audio playback
d 10 # wait for DSP to mute classD after soft step down of audio
CHANNEL POWER DOWN ####################################################
# instead of delay alternatively status flag B120_P15_R120_R121_R122_R123 polling can be done and wait
till R122_D0 = '1'.
w 98 7f 00 # switch to book0
w 98 07 03 # Mute Analog Blocks
w 98 04 20 # Power down DSP and clock dividers (except Ndivider)
w 98 05 00 # Power down Analog Blocks
w 98 00 00 # NOP
w 98 04 00 # Power down Ndivider
#############################################################################################
#optional(ending the script in B0_P0)
w 98 00 00 # page 0
w 98 7f 00 # book 0
#############################################################################################
版权 © 2015–2019, Texas Instruments Incorporated
31
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Programming (接下页)
9.5.2 Device Power Up, Power Down, Mute and Un-mute Sequence
The following code example provide the correct sequence to power up the device, unmute and mute, and provide
a clean power-down. The PurePath™ Console 3 Software TAS2555 Application software will create output files
with these commands. The following is a example of powering up the part in DSP Mode 2 with proper
sequencing.
Example script (ROM Mode 2):
#############################################################################################
i i2cstd
#mclk expected is 24.576 MHz
#configuring device registers for 8 ohm speaker load
###########################
w 98 00 00 #Page-0
DEVICE INIT SEQ START##############################################
w 98 7f 00 #Book-0
w 98 01 01 #Software reset
d 1
# wait 100us time for OTP-One Time Programmable memory values to be transferred to device
##### DSP PROG SETTING START
w 98 22 22 # use default coefficients and operate DSP in rom mode 2
##### DSP PROG SETTING END
###########################
DEVICE INIT SEQ END ###############################################
###################
CHANNEL POWER UP ####################################################
w 98 05 A3 # Power up Analog Blocks
w 98 04 B8 # Power up DSP and clock dividers
w 98 07 00 # Unmute Analog Blocks
w 98 7f 64 # switch to book100
w 98 07 00 # Soft stepped unmute of audio playback
############################################################################################
##### DSP coeff update START
# d 1
# DSP filter coefficient update if required
##### DSP coeff update END
b ############device powered up and running##########
###################
w 98 07 01 # Soft stepped mute of audio playback
d 10 # wait for DSP to mute classD after soft step down of audio
CHANNEL POWER DOWN ####################################################
# instead of delay alternatively status flag B120_P15_R120_R121_R122_R123 polling can be done and wait
till R122_D0 = '1'.
w 98 7f 00 # switch to book0
w 98 07 03 # Mute Analog Blocks
w 98 04 20 # Power down DSP and clock dividers (except Ndivider)
w 98 05 00 # Power down Analog Blocks
w 98 00 00 # NOP
w 98 04 00 # Power down Ndivider
#############################################################################################
#optional(ending the script in B0_P0)
w 98 00 00 # page 0
w 98 7f 00 # book 0
#############################################################################################
32
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
10 Application and Implementation
注
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.
10.1 Application Information
The TAS2555 device is a digital or analog input high efficiency Class-D audio power amplifier with advanced
battery current management and an integrated Class-H boost converter. In auto passthrough mode, the Class-H
boost converter generates the Class-D amplifier supply rail. During low Class-D output power, the boost
improves efficiency by deactivating and connecting VBAT directly to the Class-D amplifier supply. When high
power audio is required, the boost quickly activates to provide louder audio than a stand-alone amplifier
connected directly to the battery. To enable load monitoring, the TAS2555 device constantly measures the
current and voltage across the load and provides a digital stream of this information back to a processor.
10.2 Typical Applications
1.65 V À
1.95 V
1.65 VÀ
1.95 V
2.9 V À
5.5 V
L1
2.2 mH
C1
10 mF
1 mF
0.1 mF
0.1 mF
1 mF
0.1 mF
2
AVDD
SW
VBAT
DVDD
IOVDD
1.62 V À
3.6 V
VREG
10 nF
0.1 mF
1 mF
VBOOST
2
C2
22 mF
Enable
/RESET
0.1 mF
VSENSE_P
VSENSE_M
SPI_SELECT
L2 (opt.)
L3 (opt.)
I2C Address Select
I2C Interface
ADR0/1
I2C
+
-
SPK_P
SPK_M
2
To
Speaker
2
5
I2S Interface
I2S
C4
1 nF
(opt.)
C3
1 nF
(opt.)
AGND
IOGND
PGND
3
VSENSE
图 38. Typical Application - Digital Audio Input
版权 © 2015–2019, Texas Instruments Incorporated
33
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Typical Applications (接下页)
表 4. Recommended External Components
COMPONENT
DESCRIPTION
SPECIFICATION
Inductance, 20% Tolerance
Saturation Current
Impedance at 100MHz
DC Resistance
MIN
TYP
2.2
MAX
UNIT
µH
A
1
L1
Boost Converter Inductor
3.1
120
Ω
EMI Filter Inductors (optional). These are
not recommended as it degrades THD+N
performance. The TAS2555 device is a
filter-less Class-D and does not require
these bead inductors.
0.095
2
Ω
L2, L3
C1
DC Current
A
Size
0402
EIA
µF
Boost Converter Input Capacitor
Capacitance, 20% Tolerance
Type
10
X5R
22
Capacitance, 20% Tolerance
Rated Voltage
47
µF
V
C2
Boost Converter Output Capacitor
16
Capacitance at 8.5 V derating
3.3
µF
EMI Filter Capacitors (optional, must use
L2, L3 if C3, C4 used)
C3, C4
Capacitance
1
nF
10.2.1 Design Requirements
For this design example, use the parameters shown in 表 5.
表 5. Design Parameters
DESIGN PARAMETER
Audio Input
EXAMPLE VALUE
Digital Audio, I2S
Digital Audio, I2S
Mono
Current and Voltage Data Stream
Mono or Stereo Configuration
Max Output Power at 1% THD+N
3.8 W
10.2.1.1 Detailed Design Procedure
10.2.1.1.1 Mono/Stereo Configuration
In this application, the device is assumed to be operating in mono mode. See General I2C Operation for
information on changing the I2C address of the TAS2555 device to support stereo operation. Mono or stereo
configuration does not impact the device performance.
10.2.1.1.2 Boost Converter Passive Devices
The boost converter requires three passive devices that are labeled L1, C1 and C2 in 图 38 and whose
specifications are provided in 表 4. These specifications are based on the design of the TAS2555 and are
necessary to meet the performance targets of the device. In particular, L1 should not be allowed to enter in the
current saturation region. The saturation current for L1 should be > ILIM to deliver Class-D peak power.
Additionally, the ratio of L1/C2 (the derated value of C2 at 8.5 V should be used in this ratio) has to be lesser
than 1/3 for boost stability. This 1/3 ratio should be maintained including the worst case variation of L1 and C2.
To satisfy sufficient energy transfer, L1 must be >= 1µH at the boost switching frequency (~1.7 MHz). Using a
1µH will have more boost ripple than a 2.2µH but the PSRR should minimize the effect from the additional ripple.
Finally, the minimum C2 (derated value at 8.5 V) should be > 3.3µF for Class-D power delivery specification.
10.2.1.1.3 EMI Passive Devices
The TAS2555 device supports edge-rate control to minimize EMI, but the system designer may want to include
passive devices on the Class-D output devices. These passive devices that are labeled L2, L3, C3 and C4 in 图
38 and their recommended specifications are provided in 表 4. If C3 and C4 are used, they must be placed after
L2 and L3 respectively to maintain the stability of the output stage.
34
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
10.2.1.1.4 Miscellaneous Passive Devices
•
VREG Capacitor: Must be 10 nF to meet boost and Class-D power delivery and efficiency specs.
10.2.2 Application Performance Plots
10
5
VBAT=2.9V
VBAT=3.6V
VBAT=4.2V
VBAT=5.5V
2
1
0.5
0.2
0.1
0.05
0.02
0.01
0.005
0.002
0.001
0.001
0.010.02 0.05 0.1 0.2 0.5
Pout(W)
1
2 3 45 7 10
D001
Freq = 1kHz VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, RESET = IOVDD, RL = 8 Ω + 33 µH, I2S digital input,
ROM mode 1
图 39. THD+N vs Output Power (8 Ω) for Digital Input
10.3 Initialization Set Up
To configure the TAS2555 device, follow these steps.
1. Bring-up the power supplies as in Power Supply Sequencing.
2. Set the /RESET terminal to HIGH.
3. Follow the software sequence in section Device Power Up, Power Down, Mute and Un-mute Sequence
版权 © 2015–2019, Texas Instruments Incorporated
35
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
11 Power Supply Recommendations
11.1 Power Supplies
The TAS2555 device requires four power supplies:
•
•
•
•
Boost Input (terminal: VBAT)
–
–
Voltage: 2.9 V to 5.5 V
Max Current: 5 A for ILIM = 3.0 A (default)
Analog Supply (terminal: AVDD)
–
–
Voltage: 1.65 V to 1.95 V
Max Current: 30 mA
Digital Supply (terminal: DVDD)
–
–
Voltage: 1.65 V to 1.95 V
Max Current: 40 mA
Digital I/O Supply (terminal: IOVDD)
–
–
Voltage: 1.62 V to 3.6 V
Max Current: 5 mA
The decoupling capacitors for the power supplies should be placed close to the device terminals. For VBAT,
IOVDD, DVDD and AVDD, a small decoupling capacitor of 0.1 µF should be placed close to the device terminals.
Refer to for the schematic.
11.2 Power Supply Sequencing
The following power sequence should be followed for power up and power down. If the recommended sequence
is not followed there can be large current in device due to faults in level shifters and diodes becoming forward
biased. The Tdelay between power supplies should be large enough for the power rails to settle.
VBAT
Tdelay >= 0s
Tdelay >= 0s
IOVDD
Tdelay >= 0s
Tdelay >= 0s
DVDD
Tdelay >= 0s
Tdelay >= 0s
AVDD
图 40. Power Supply Sequence for Power-Up and Power-Down
When the supplies have settled, the /RESET terminal can be set HIGH to operate the device. Additionally the
/RESET pin can be tied to IOVDD and the internal DVDD POR will perform a reset of the device. After a
hardware or software reset additional commands to the device should be delayed for 100uS to allow the OTP to
load. The above sequence should be completed before any I2C operation.
36
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
12 Layout
12.1 Layout Guidelines
•
•
•
•
Place the boost inductor between VBAT and SW close to device terminals with no VIAS between the device
terminals and the inductor.
Place the capacitor between VREG and VBOOST close to device terminals with no VIAS between the device
terminals and capacitor.
Place the capacitor between VBOOST/VBAT and GND close to device terminals with no VIAS between the
device terminals and capacitor.
Do not use VIAS for traces that carry high current. These include the traces for VBOOST, SW, VBAT, PGND
and the speaker SPK_P, SPK_M.
•
•
Use epoxy filled vias for the interior pads.
Connect VSENSE+, VSENSE- as close as possible to the speaker.
–
VSENSE+, VSENSE- should be connected between the EMI ferrite and the speaker if EMI ferrites are
used on SPK_P, SPK_M.
•
If the analog inputs, IN_M and IN_P, are:
–
–
–
–
used, analog input traces should be routed symmetrically for true differential performance.
used, do not run analog input traces parallel to digital lines.
used, they should be ac coupled.
not used, they should be grounded.
•
Use a ground plane with multiple vias for each terminal to create a low-impedance connection to GND for
minimum ground noise.
•
•
Use supply decoupling capacitors as shown in 图 38 and and described in Power Supply Recommendations.
Place EMI ferrites, if used, close to the device.
版权 © 2015–2019, Texas Instruments Incorporated
37
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
12.2 Layout Example
GROUND PLANE
6
5
4
3
2
1
G
F
FERRITE
BEAD
SPK_P
GND
E
FERRITE
BEAD
SPK_M
GND
D
C
B
A
BOOST
CAPACITOR
BOOST
INDUCTOR
VBAT
GND
VBAT DECOUPLING
CAPACITOR
TWO INTERNAL
GND PLANES
VBAT
VIA-IN-PAD
VIA TO GND PLANE
图 41. TAS2555 Board Layout
38
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
13 Register Map
See the General I2C Operation section for more details on addressing. Register settings should be set based on
the files generated from the PPC3 GUI. Because the TAS2555 device is a complex system including the internal
software, changes made in the TAS2555 registers not known in the PPC3 generated configurations can result in
the speaker protection not operating correctly. Changes should be made from within PurePath™ Console 3
Software TAS2555 Application instead of manually changing registers when possible. New configuration files can
be generated from PPC3 to prevent invalid configurations.
13.1 Register Map Summary
Table 6. Summary of Register Map
Decimal
Hex
DESCRIPTION
BOOK
NO.
PAGE
NO.
REG.
NO.
BOOK
NO.
PAGE
NO.
REG.
NO.
0
0
0
0
0
0
0
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x01
Page Select
Software Reset
Reserved
1
2-3
0x02-
0x03
0
0
0
0
0
0
0
0
0
0
0
0
4
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x04
0x05
0x06
0x07
0x08
Power Control
Power Control 2
Speaker Control
Mute
5
6
7
8
Channel Control
Reserved
9-31
0x09-
0x1F
0
0
0
0
0
0
0
0
32
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x20
0x21
0x22
CRC Checksum
Checksum Reset
Device DSP Mode
Reserved
33
34
35-39
0x23-
0x27
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x28
0x29
0x2A
0x2B
0x2C
0x2D
0x2E
Class-D SSM Mode
Reserved
41
42
Digital Playback Control
Current Limit
43
44
Clock Error Control 1
Clock Error Control 2
Clock Error Control 3
Reserved
45
46
47-99
0x2F-
0x63
0
0
0
0
100
0x00
0x00
0x00
0x64
Power Up Flag
Reserved
101-103 0x00
0x65-
0x67
0
0
0
0
104
0x00
0x00
0x00
0x68
Interrupt Flags DAC & OCP/OTP Sticky
Reserved
105-107 0x00
0x69-
0x6B
0
0
0
0
108
0x00
0x00
0x00
0x6C
DSP Interrupt Output Sticky
Reserved
109-120 0x00
0x6D-
0x78
0
0
0
0
121
0x00
0x00
0x00
0x79
Power Modes
Reserved
122-126 0x00
0x7A-
0x7E
0
0
0
1
127
0
0x00
0x00
0x00
0x01
0x7F
0x00
Book Selection
Page Select
Copyright © 2015–2019, Texas Instruments Incorporated
39
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Register Map Summary (continued)
Table 6. Summary of Register Map (continued)
Decimal
Hex
DESCRIPTION
BOOK
NO.
PAGE
NO.
REG.
NO.
BOOK
NO.
PAGE
NO.
REG.
NO.
0
0
0
0
1
1
1
1
1
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x01
0x02
0x03
ASI1 DAC Format
ASI1 ADC Format
ASI1 Offset
2
3
4-6
0x04-
0x06
Reserved
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
7
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
ASI1 ADC Path
8
ASI1 DAC BCLK
9
ASI1 DAC WCLK
10
11
12
13
14
15
16
17
18-20
ASI1 ADC BCLK
ASI1 ADC WCLK
ASI1 DIN/DOUT MUX
ASI1 BDIV Clock Select
ASI1 BDIV Clock Ratio
ASI1 WDIV Clock Ratio
ASI1 DAC Clock Output
ASI1 ADC Clock Output
Reserved
0x12-
0x14
0
0
0
0
1
1
1
1
21
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x15
0x16
0x17
ASI2 DAC Format
ASI2 ADC Format
ASI2 Offset
22
23
24-26
0x18-
0x1A
Reserved
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
27
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x1B
0x1C
0x1D
0x1E
0x1F
0x20
0x21
0x22
0x23
0x24
0x25
ASI2 ADC Path
28
ASI2 DAC BCLK
29
ASI2 DAC WCLK
30
ASI2 ADC BCLK
31
ASI2 ADC WCLK
32
ASI2 DIN/DOUT MUX
ASI2 BDIV Clock Select
ASI2 BDIV Clock Ratio
ASI2 WDIV Clock Ratio
ASI2 DAC Clock Output
ASI2 ADC Clock Output
Reserved
33
34
35
36
37
38-60
0x26-
0x3C
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
61
62
63
64
65
66
67
68
69
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x3D
0x3E
0x3F
0x40
0x41
0x42
0x43
0x44
0x45
BCLK1_GPIO1 Pin
WCLK1_GPIO2 Pin
DOUT1_GPIO3 Pin
IRQ_GPIO4 Pin
BCLK2_GPIO5 Pin
WCLK2_GPIO6 Pinb
DOUT2_GPIO7 Pin
DIN2_GPIO8 Pin
ICC_CLK_GPIO9 Pin
40
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Register Map Summary (continued)
Table 6. Summary of Register Map (continued)
Decimal
Hex
DESCRIPTION
BOOK
NO.
PAGE
NO.
REG.
NO.
BOOK
NO.
PAGE
NO.
REG.
NO.
0
0
1
1
70
0x00
0x00
0x01
0x01
0x46
ICC_GPIO10 Pin
Reserved
71-76
0x47-
0x4C
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
77
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x4D
0x4E
0x4F
0x50
0x51
0x52
0x53
GPI Pin
78
Reserved
79
GPIO HIZ CTRL1
GPIO HIZ CTRL2
GPIO HIZ CTRL3
GPIO HIZ CTRL4
GPIO HIZ CTRL3
Reserved
80
81
82
83
84-86
0x54-
0x56
0
0
0
0
1
1
1
1
87
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x57
0x58
0x59
GPIO Pin 1
GPIO Pin 2
GPIO Pin 3
Reserved
88
89
90-107
0x5A-
0x6B
0
0
0
0
0
0
0
1
1
1
1
1
1
1
108
109
110
111
112
113
0x00
0x00
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x6C
0x6D
0x6E
0x6F
0x70
0x71
Interrupt Control 1
Interrupt Control 2
Interrupt Control 3
Interrupt Control 4
Interrupt Control 5
Interrupt Control 6
Reserved Registers
114-127 0x00
0x72-
0xFF
0
0
2
2
0
0x00
0x00
0x01
0x01
0x00
Page Select Register
Reserved Registers
1-5
0x01-
0x05
0
0
0
0
0
0
0
2
2
2
2
2
2
2
6
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x01
0x01
0x01
0x01
0x01
0x01
0x01
0x06
Ramp Generator Frequency
7-23
24
0x07x17 Reserved Registers
0x18
0x19
0x1A
0x1B
Inrush Optimization 1
Inrush Optimization 2
Inrush Optimization 3
Inrush Optimization 4
Reserved Registers
25
26
27
28-127
0x1C-
0x7F
100
100
100
100
0
0
0
0
0
0x64
0x64
0x64
0x64
0x00
0x00
0x00
0x00
0x00
0x01
0x02
Page Select Register
DAC Interpolation
1
2
ADC interpolation Register
Reserved Registers
3-6
0x03-
0x06
100
100
100
100
100
0
0
0
0
0
7
0x64
0x64
0x64
0x64
0x64
0x00
0x00
0x00
0x00
0x00
0x07
0x0F
0x10
0x11
0x12
DSP Mute Register
Reserved Registers
Interrupt 1 DSP
8-15
16
17
18
Interrupt 2 DSP
Condition 1 DSP
Copyright © 2015–2019, Texas Instruments Incorporated
41
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Register Map Summary (continued)
Table 6. Summary of Register Map (continued)
Decimal
Hex
DESCRIPTION
BOOK
NO.
PAGE
NO.
REG.
NO.
BOOK
NO.
PAGE
NO.
REG.
NO.
100
100
100
100
0
0
0
0
19
0x64
0x64
0x64
0x64
0x00
0x00
0x00
0x00
0x13
0x14
0x15
Condition 2 DSP
20
ISR and COND Control
DSP Control Register
Reserved Register
21
22-26
0x16-
0x1A
100
100
100
100
100
100
100
100
100
0
0
0
0
0
0
0
0
0
27
0x64
0x64
0x64
0x64
0x64
0x64
0x64
0x64
0x64
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x1B
0x1C
0x1D
0x1E
0x1F
0x20
0x21
0x22
PLL CLKIN Divider
PLL J-VAL Divider
PLL D-VAL Divider 2
D-VAL Divider 1
DSP Clock
28
29
30
31
32
N-VAL Divider
33
MDAC-VAL Divider
MADC-VAL Divider
Reserved Register
34
35-37
0x23-
0x25
100
100
100
100
0
0
0
0
38
0x64
0x64
0x64
0x64
0x00
0x00
0x00
0x00
0x26
0x27
0x28
Charge-pump Clock
Boost Clock
39
40
Ramp Clock 1
41-42
0x29-
0x2A
Reserved Register
100
100
100
0
0
0
43
0x64
0x64
0x64
0x00
0x00
0x00
0x2B
0x2C
Ramp Clock 2
44
Ramp Clock 3
45-126
0x2D-
0x7E
Reserved Register
100
0
127
0x64
0x00
0x7F
Book Selection
13.2 Book 0 Page 0
Book 0 / Page 0 / Register 0: Page Select Register - 0x00 / 0x00 / 0x00 (B0_P0_R0)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 PAGE
R/W
0000
0000
Page Select Register
0-255: Selects the Register Page for next read or write command.
Refer Table for details.
Book 0 / Page 0 / Register 1: Software Reset Register - 0x00 / 0x00 / 0x01 (B0_P0_R1)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D1 RESERVED
R/W
R/W
0000 000 Reserved. Write only reset values.
D0
RESET
0
Self-clearing software reset bit. Set to value of 1 to reset.
0: Don't care
1: Self clearing software reset
Book 0 / Page 0 / Register 2-3: Reserved Registers - 0x00 / 0x00 / 0x02-0x03 (B0_P0_R2-3)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
42
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 0 / Register 4: Power Control Register - 0x00 / 0x00 / 0x04 (B0_P0_R4)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
PCR_DSP
PCR_PLL
PCR_N
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
DSP is
0: powered-down
1: powered-up
D6
D5
D4
D3
0: PLL is
0: powered-down
1: powered-up
0: N divider is
0: powered-down
1: powered-up
PCR_MDAC
PCR_MADC
0: MDAC divider is
0: powered-down
1: powered-up
0: MADC divider is
0: powered-down
1: powered-up
D2-D1 RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
D0
PCR_SD
0: Device software shutdown is
0: powered-down
1: powered-up (all blocks shut-down and goes into low power mode)
Book 0 / Page 0 / Register 5: Power Control Register 2 - 0x00 / 0x00 / 0x05 (B0_P0_R5)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
PCR_CLASSD
R/W
0
Class-D outputs are
0: Disabled
1: Enabled
D6
D5
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
PCR_BOOST
0: Boost is
0: Disabled
1: Enabled
D4-D2 RESERVED
R/W
R/W
000
0
Reserved. Write only reset values.
D1
PCR_ISNS
0: I-sense ADC is
0: Disabled
1: Enabled
D0
PCR_VSNS
R/W
0
0: V-sense ADC is
0: Disabled
1: Enabled
Book 0 / Page 0 / Register 6: Speaker Control Register - 0x00 / 0x00 / 0x06 (B0_P0_R6)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 DAC_GAIN
1111
DAC Playback channel gain (outside DSP) is
0000: 0dB
0001: 1dB
0010: 2dB
...
1110: 14dB
1111: 15dB
D2-D0 DAC_EDGE
R/W
100
Class-D output edge rate control is
000: Reserved
001: Reserved
010: 29ns
011: 25ns
100: 14ns
101: 13ns
110: 12ns
111: 11ns
Copyright © 2015–2019, Texas Instruments Incorporated
43
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 0 / Register 7: Mute Register - 0x00 / 0x00 / 0x07 (B0_P0_R7)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
D4-D2 RESERVED
R/W
R/W
R/W
000
000
1
Reserved. Write only reset values.
Reserved. Write only reset values.
D1
MUTE_ISNS
0: Un-mute I-sense
1: Mute I-sense
D0
MUTE_SPK
R/W
1
0: Un-mute Class-D
1: Mute Class-D
Book 0 / Page 0 / Register 8: Channel Control Register - 0x00 / 0x00 / 0x08 (B0_P0_R8)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
D2-D1 SENSE_GAIN
R/W
R/W
00000
00
Reserved. Write only reset values.
IVsense gain setting is
00: Isense channel full-scale output corresponds to 1.25A and Vsense channel full-
scale output corresponds to 8.5V (recommended to use for 8-ohm )
01: Isense channel full-scale output corresponds to 1.48A and Vsense channel full-
scale output corresponds to 8.5V (recommended to use for 6-ohm load case)
10: Isense channel full-scale output corresponds to 1.76A and Vsense channel full-
scale output corresponds to 8.5V (recommended to use for 4-ohm load case)
11: Reserved
D0
VSENSE_ADCM
R/W
0
Vsense ADC is used for
0: sensing Class-D output voltage
1: analog input
Book 0 / Page 0 / Register 9-31: Reserved Registers - 0x00 / 0x00 / 0x09-0x1F (B0_P0_R9-31)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 0 / Register 32: CRC Checksum Register - 0x00 / 0x00 / 0x20 (B0_P0_R32)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 CRC_CHECKSUM
R
xxxx
xxxx
CRC checksum of all encrypted PRAM content downloaded to device since
checksum reset
Book 0 / Page 0 / Register 33: Checksum Reset Register - 0x00 / 0x00 / 0x21 (B0_P0_R33)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D1 RESERVED
R/W
R/W
000 0000 Reserved. Write only reset values.
D0
CRC_RESET
0
PRAM Checksum
0: PRAM download check-sum is not reset.
1: PRAM download check-sum is reset. (This is recommended to be done before
PRAM code download so that after download the above checksum value can be
read to confirm download process has any error )
Book 0 / Page 0 / Register 34: Device DSP Mode Register - 0x00 / 0x00 / 0x22 (B0_P0_R34)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5 MODE_COEFF
R/W
R/W
00
1
Reserved. Write only reset values.
Default coefficients are
0: from host. Host needs to download coefficients into device.
1: from internal ROM. Default coefficients for ROM modes.
D4-D2 RESERVED
R/W
000
Reserved. Write only reset values.
44
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 0 / Register 34: Device DSP Mode Register - 0x00 / 0x00 / 0x22 (B0_P0_R34) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D1-D0 MODE_DSP
R/W
01
DSP Mode is
00: SmartAmp Mode
01: ROM Mode 1: Digital input playback only
10: ROM Mode 2: Digital input with I/V-sense
11: Reserved
Book 0 / Page 0 / Register 35-39: Reserved Registers - 0x00 / 0x00 / 0x23-0x27 (B0_P0_R35-R39)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 0 / Register 40: Class-D SSM Mode Register - 0x00 / 0x00 / 0x28 (B0_P0_R40)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D1 RESERVED
R/W
R/W
000 0000 Reserved. Write only default values.
D0
RAMP_SSM_MODE
0
Ramp generator Spread Spectrum Mode (SSM) mode of operation is
0: Disabled.
1: Enabled. This is supported only when Class-D RAMP_CLK is generated using
on-chip RAMP CLK generator, which can be configured using B100_P0_R40.
Book 0 / Page 0 / Register 41: Reserved Registers - 0x00 / 0x00 / 0x29 (B0_P0_R41)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 0 / Register 42: Digital Playback Control Register - 0x00 / 0x00 / 0x2A (B0_P0_R42)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
R/W
R/W
000
0
Reserved. Write only reset values.
D4-D3 ASI2_CHANNEL
ASI2 Playback Input
00: ASI2 Left channel is used
01: ASI2 Right channel is used
10: ASI2 (Left+Right)/2 is used
11: ASI2 monoPCM input expected
D2-D1 ASI1_CHANNEL
R/W
R/W
0
0
ASI1 Playback Input
00: ASI1 Left channel is used
01: ASI1 Right channel is used
10: ASI1 (Left+Right)/2 is used
11: ASI1 monoPCM input expected
D0
SOFT_MUTE
Soft Stepping of Mute/Un-Mute is
0: Enabled
1: Disabled
Book 0 / Page 0 / Register 43: Current Limit Register - 0x00 / 0x00 / 0x2B (B0_P0_R43)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D2 RESERVED
R/W
R/W
0000 00 Reserved. Write only reset values.
D1-D0 BOOST_ILIMIT
11
Boost current limit is
00: 1.5A
01: 2.0A
10: 2.5A
11: 3.0A
Copyright © 2015–2019, Texas Instruments Incorporated
45
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 0 / Register 44: Clock Error Control 1 Register - 0x00 / 0x00 / 0x2C (B0_P0_R44)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
R
000
0
Reserved. Write only reset values.
D4
CLK_ERR1_INPUT
R/W
Clock error detection 1 input clock is
0: ASI1
1: ASI2
D3-D2 CLK_ERR2_INPUT
R/W
00
Clock error detection 2 input clock is
00: DAC modulator clock
01: ADC modulator clock
10: PLL clock
11: Reserved
D1
D0
CLK_ERR1_EN
CLK_ERR2_EN
R/W
R/W
0
0
Clock error detection 1 is
0: Disable
1: Enable
Clock error detection 2 is
0: Disable
1: Enable
Book 0 / Page 0 / Register 45: Clock Error Control 2 Register - 0x00 / 0x00 / 0x2D (B0_P0_R45)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
R
0001 0 Reserved. Write only reset values.
D2-D0 CLK_ERR1_TO
R/W
111
Clock error detection 1 shutdown timeout. B0_P0_R4[0] will be 1 after shutdown.
Program that bit to 0 before powering up the device again. Chip will shutdown if a
valid clock is not applied to error detection1 block for
000: 11ms
001: 22ms
010: 44ms
011: 87ms
100: 174ms
101: 350ms
110: 700ms
111: 1.4s
Book 0 / Page 0 / Register 46: Clock Error Control 3 Register - 0x00 / 0x00 / 0x2E (B0_P0_R46)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
R
0001 0 Reserved. Write only reset values.
D2-D0 CLK_ERR2_TO
R/W
111
Clock error detection 2 shutdown timeout. B0_P0_R4[0] will be 1 after shutdown.
Program that bit to 0 before powering up the device again. Chip will shutdown if a
valid clock is not applied to error detection2 block for
000: 11ms
001: 22ms
010: 44ms
011: 87ms
100: 174ms
101: 350ms
110: 700ms
111: 1.4s
Book 0 / Page 0 / Register 47-99: Reserved Registers - 0x00 / 0x00 / 0x2F-0x63 (B0_P0_R47-R99)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
46
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 0 / Register 100: Power Up Flag Register - 0x00 / 0x00 / 0x64 (B0_P0_R100)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
PWR_DAC
R
R
R
R
R
R
R
0
DAC Power is
0: DAC Powered Down
1: DAC Powered Up
D6
D5
D4
D3
D2
PWR_SPK
0
Class D Power is
0: Class D Powered Down
1: Class D Powered Up
PWR_BOOST
BOOST_PT_EN
PWR_ISENSE
PWR_VSENSE
0
Boost Power is
0: Boost Powered Down
1: Boost Powered Up
0
Boost Pass-through is
0: Boost Pass-through disable
1: Boost Pass-through enable
0
ISense ADC Power is
0: ISense ADC Powered Down
1: ISense ADC Powered Up
0
VSense ADC Power is
0: VSense ADC Powered Down
1: VSense ADC Powered Up
D1-D0 RESERVED
00
Reserved
Book 0 / Page 0 / Register 101-103: Reserved Registers - 0x00 / 0x00 / 0x65-0x67 (B0_P0_R101-R103)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 0 / Register 104: Interrupt Flags DAC & OCP/OTP Sticky Register - 0x00 / 0x00 / 0x68
(B0_P0_R104)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
OVER_CURRENT
R
0
SPK Over-current STICKY - Cleared once read is
0: SPK Over-current is not detected
1: SPK Over-current is detected
D6
UNDER_VOLTAGE
R
0
SPK Over-voltage STICKY - Cleared once read is
0: Analog supplies under voltage is not detected
1: Analog supplies under voltage is detected
D5
D4
RESERVED
R
R
0
0
Reserved
OVER_TEMP
Over-temperature STICKY - Cleared once read is
0: Over-temperature is not detected
1: Over-temperature is detected
D3
D2
D1
D0
BROWNOUT
R
R
R
R
0
0
0
0
Brownout STICKY - Cleared once read is
0: Normal supply is present
1: Brownout condition is detected
CLK_PRESENT
SAR_COMPLETE
RESERVED
Clock Present STICKY - Cleared once read is
0: Clock is present
1: Clock is lost
SAR complete STICKY - Cleared once read is
0: SAR has not completed
1: SAR complete
Reserved
Book 0 / Page 0 / Register 105-107: Reserved Registers - 0x00 / 0x00 / 0x69-0x6B (B0_P0_R105-R107)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Copyright © 2015–2019, Texas Instruments Incorporated
47
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 0 / Register 108: DSP Interrupt Output Sticky Register - 0x00 / 0x00 / 0x6C (B0_P0_R108)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
D5
D4
INT1
INT2
INT3
INT4
R
R
R
R
R
0
0
DSP output Interrupt1 Port Output STICKY - Cleared once read
DSP output Interrupt2 Port Output STICKY - Cleared once read
DSP output Interrupt3 Port Output STICKY - Cleared once read
DSP output Interrupt4 Port Output STICKY - Cleared once read
Reserved
0
0
D3-D0 RESERVED
0000
Book 0 / Page 0 / Register 109-120: Reserved Registers - 0x00 / 0x00 / 0x6D-0x78 (B0_P0_R109-R120)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 0 / Register 121: Power Modes Register - 0x00 / 0x00 / 0x79 (B0_P0_R121)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
LOW_POWER_EN
R/W
0
Low-power sleep mode is
0: Disabled
1: Enabled - Set high only when AVDD and VBAT supplies are available in the
system.
D6-D0 RESERVED
R/W
000 0000 Reserved. Write only reset values.
Book 0 / Page 0 / Register 122-126: Reserved Registers - 0x00 / 0x00 / 0x7A-0x7E (B0_P0_R122-R126)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 0 / Register 127: Book Selection Register - 0x00 / 0x00 / 0x7F (B0_P0_R127)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 BOOK
R/W
0000
0000
0-255: Selects the Register Book for next read or write command.
13.3 Book 0 Page 1
Book 0 / Page 1 / Register 0: Page Select Register - 0x00 / 0x01 / 0x00 (B0_P1_R0)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 PAGE
R/W
0000
0001
Page Select Register is
0-255: Selects the Register Page for next read or write command.
Refer Table for details.
Book 0 / Page 1 / Register 1: ASI1 DAC Format Register - 0x00 / 0x01 / 0x01 (B0_P1_R1)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 ASI1D_INTERFACE
R/W
000
ASI1 DAC interface is
000: I2S
001: DSP
010: Right-Justified (RJF). Non-zero values of ASI1_OFFSET1 not supported.
011: Left-Justified (LJF)
100: MonoPCM
101-111: Reserved
48
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 1: ASI1 DAC Format Register - 0x00 / 0x01 / 0x01 (B0_P1_R1) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D3 ASI1D_WORD_LEN
R/W
10
ASI1 DAC word length is
00: 16 bits
01: 20 bits
10: 24 bits
11: 32 bits
D2-D1 RESERVED
R/W
R/W
00
0
Reserved. Write only reset values.
D0
ASI1_TRISTATE
Tri-stating of DOUT1 for the extra ASI1_BCLK cycles after Data Transfer is over
for a frame is
0: Disabled
1: Enabled
Book 0 / Page 1 / Register 2: ASI1 ADC Format Register - 0x00 / 0x01 / 0x02 (B0_P1_R2)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 ASI1A_INTERFACE
R/W
000
ASI1 ADC Interface (This register control is valid only if D0 = 1)
000: I2S
001: DSP
010: RJF. non-zero values of ASI1_OFFSET1 not supported.
011: LJF
100: MonoPCM
101-111: Reserved
D4-D3 ASI1A_WORD_LEN
D2-D1 RESERVED
R/W
00
ASI1 ADC word length (This register control is valid only if D0 = 1)
00: 16 bits
01: 20 bits
10: 24 bits
11: 32 bits
R/W
R/W
00
0
Reserved. Write only reset values.
D0
ASI1A_USE_DAC
ASI1 ADC uses
0: the same Interface type and word length as DAC side as in B0_P1_R1
1: the Interface type and word length from B0_P1_R2[7:3]
Book 0 / Page 1 / Register 3: ASI1 Offset Register - 0x00 / 0x00 / 0x03 (B0_P1_R3)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 ASI1_OFFSET
R/W
0000
0000
ASI1_OFFSET = x ASI1_BCLK's. Offset is measured with respect to WCLK-rising
edge in DSP Mode. Offset is not supported for RJF mode
0000 0000: 0 ASI1_BCLK's
0000 0001: 1 ASI1_BCLK's
...
1111 1110: 254 ASI1_BCLK's
1111 1111: 255 ASI1_BCLK's
Book 0 / Page 1 / Register 4-6: Reserved Registers - 0x00 / 0x01 / 0x04-0x06 (B0_P1_R4-6)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 0 / Page 1 / Register 7: ASI1 ADC Path Register - 0x00 / 0x01 / 0x07 (B0_P1_R7)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
R/W
0000 0 Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
49
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 7: ASI1 ADC Path Register - 0x00 / 0x01 / 0x07 (B0_P1_R7) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D2-D0 ASI1A_PATH
R/W
001
ASI1 ADC path is
000: ASI1_ADC_DATA is disabled. No serial data output from ASI1
001: ASI1_ADC_DATA <Left,Right> = DSP_OUT<Left,Right>
010: Reserved
011: Reserved
100: Reserved
101: ASI1_ADC_DATA<Left,Right> = ASI1_CHANNEL<Left,Right>
110: ASI1_ADC_DATA<L1,R1> = ASI2_CHANNEL<Left,Right>
111: Reserved
Book 0 / Page 1 / Register 8: ASI1 DAC BCLK Register - 0x00 / 0x01 / 0x08 (B0_P1_R8)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
ASI1_DAC_BCLK input from
D6-D3 ASI1D_BCLK_PATH
0000
0000: GPIO1 (Preferred pin usage)
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: Reserved
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI1D_BCLK_EDGE
ASI1_DAC_BCLK timing per protocol is
0: normal
1: inverted
D0
AS1_BWCLK_MODE
R/W
0
ASI1 BCLK /WCLK output mode
0: ASI1_DAC_BCLK and ASI1_DAC_WCLK are active in output modes only when
ASI1 is active and/or codec is powered up
1: ASI1_DAC_BCLK and ASI1_DAC_WCLK are free running.
Book 0 / Page 1 / Register 9: ASI1 DAC WCLK Register - 0x00 / 0x01 / 0x09 (B0_P1_R9)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 ASI1D_WCLK_PATH
0001
ASI1_DAC_WCLK input from
0000: GPIO1
0001: GPIO2 (Preferred pin usage)
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: Reserved
50
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 9: ASI1 DAC WCLK Register - 0x00 / 0x01 / 0x09 (B0_P1_R9) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI1D_WCLK_EDGE
ASI1_DAC_WCLK timing per protocol
0: normal
1: inverted
D0
RESERVED
R/W
0
Reserved. Write only reset values.
Book 0 / Page 1 / Register 10: ASI1 ADC BCLK Register - 0x00 / 0x01 / 0x0A (B0_P1_R10)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 ASI1A_BCLK_PATH
1111
ASI1_ADC_BCLK input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: ASI1_DAC_BCLK_PATH B0_P1_R8[6:3] (Preferred usage)
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI1A_BCLK_EDGE
ASI1_ADC_BCLK timing per protocol is
0: normal
1: inverted
D0
RESERVED
R/W
0
Reserved. Write only reset values.
Book 0 / Page 1 / Register 11: ASI1 ADC WCLK Register - 0x00 / 0x01 / 0x0B (B0_P1_R11)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 ASI1A_WCLK_PATH
1111
ASI1_ADC_WCLK input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: ASI1_ADC_WCLK_PATH B0_P1_R9[6:3] (Preferred usage)
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI1A_WCLK_EDGE
ASI1_ADC_WCLK timing per protocol is
0: normal
1: inverted
D0
RESERVED
R/W
0
Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
51
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 12: ASI1 DIN/DOUT MUX Register - 0x00 / 0x01 / 0x0C (B0_P1_R12)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 ASI1_DIN_PATH
1100
ASI1_DIN input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1 (Preferred pin usage)
1101: GPI2
1110: GPI3
1111: Reserved
D2
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
ASI1_DOUT output from
D1-D0 ASI1_DOUT_PATH
00
00: Direct DOUT path (pin to pin loopback disabled)
01: ASI1_DIN ( Pin to Pin Loopback )
10: ASI2_DIN ( Pin to Pin Loopback )
11: Reserved
Book 0 / Page 1 / Register 13: ASI1 BDIV Clock Select Register - 0x00 / 0x01 / 0x0D (B0_P1_R13)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
R/W
R/W
0000 0 Reserved. Write only reset values.
D2-D0 ASI1_BDIV_CLKIN
001
ASI1_BDIV_CLKIN is
000: NDIV_CLK (Generated On-Chip)
001: DAC_MOD_CLK (Generated On-Chip)
010: Reserved
011: ADC_MOD_CLK (Generated On-Chip)
100: ASI1_DAC_BCLK (at pin)
101: ASI1_ADC_BCLK (at pin)
110: ASI2_DAC_BCLK (at pin)
111: ASI2_ADC_BCLK (at pin)
Book 0 / Page 1 / Register 14: ASI1 BDIV Clock Ratio Register - 0x00 / 0x01 / 0x0E (B0_P1_R14)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
ASI1_BDIV_PWR
R/W
0
ASI1_BDIV divider is
0: powered down
1: powered up
D6-D0 ASI1_BDIV_RATIO
R/W
000 0010 ASI1_BDIV
000 0000: 128
000 0001: 1
000 0010: 2
...
111 1110: 126
111 1111: 127
Book 0 / Page 1 / Register 15: ASI1 WDIV Clock Ratio Register - 0x00 / 0x01 / 0x0F (B0_P1_R15)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
ASI1_WDIV_PWR
R/W
0
ASI1_WDIV divider is
0: powered down
1: powered up
52
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 15: ASI1 WDIV Clock Ratio Register - 0x00 / 0x01 / 0x0F
(B0_P1_R15) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D6-D0 ASI1_WDIV_RATIO
R/W
010 0000 ASI1_WDIV
000 0000: 128
000 0001: 1
...
010 0000 :32
...
111 1110: 126
111 1111: 127
Book 0 / Page 1 / Register 16: ASI1 DAC Clock Output Register - 0x00 / 0x01 / 0x10 (B0_P1_R16)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D4 ASI1D_BCLK_OUT
000
ASI1_DAC_BCLK_OUT
000: ASI1_BDIV_OUT
001: ASI1_DAC_BCLK
010: ASI1_ADC_BCLK
011: ASI2_BDIV_OUT
100: ASI2_DAC_BCLK
101: ASI2_ADC_BCLK
110: Reserved
111: Reserved
D3
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D2-D0 ASI1D_WCLK_OUT
001
ASI1_DAC_WCLK_OUT
000: ASI1_WDIV_OUT
001: ASI1_DAC_WCLK
010: ASI1_ADC_WCLK
011: ASI2_WDIV_OUT
100: ASI2_DAC_WCLK
101: ASI2_ADC_WCLK
110: Reserved
111: Reserved
Book 0 / Page 1 / Register 17: ASI1 ADC Clock Output Register - 0x00 / 0x01 / 0x11 (B0_P1_R17)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D4 ASI1A_BCLK_OUT
000
ASI1_ADC_BCLK_OUT
000: ASI1_BDIV_OUT
001: ASI1_DAC_BCLK
010: ASI1_ADC_BCLK
011: ASI2_BDIV_OUT
100: ASI2_DAC_BCLK
101: ASI2_ADC_BCLK
110: Reserved
111: Reserved
D3
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D2-D0 ASI1A_WCLK_OUT
001
ASI1_ADC_WCLK_OUT
000: ASI1_WDIV_OUT
001: ASI1_DAC_WCLK
010: ASI1_ADC_WCLK
011: ASI2_WDIV_OUT
100: ASI2_DAC_WCLK
101: ASI2_ADC_WCLK
110: Reserved
111: Reserved
Copyright © 2015–2019, Texas Instruments Incorporated
53
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 18-20: Reserved Registers - 0x00 / 0x01 / 0x12-0x14 (B0_P1_R18-20)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 0 / Page 1 / Register 21: ASI2 DAC Format Register - 0x00 / 0x01 / 0x15 (B0_P1_R21)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 ASI2D_INTERFACE
R/W
000
ASI2 DAC interface is
000: I2S
001: DSP
010: Right Justified (RJF). Non-zero values of ASI2_OFFSET not supported.
011: Left Justified (LJF)
100: MonoPCM
101-111: Reserved
D4-D3 ASI2D_WORD_LEN
D2-D1 RESERVED
R/W
10
ASI2 DAC word length is
00: 16 bits
01: 20 bits
10: 24 bits
11: 32 bits
R/W
R/W
00
0
Reserved. Write only reset values.
D0
ASI2_TRISTATE
Tristating of DOUT1 for the extra ASI2_BCLK cycles after Data Transfer is over for
a frame
0: Disabled
1: Enabled
Book 0 / Page 1 / Register 22: ASI2 ADC Format Register - 0x00 / 0x01 / 0x16 (B0_P1_R22)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 ASI2A_INTERFACE
R/W
000
ASI2 ADC interface is (This register control is valid only if D0 = 1)
000: I2S
001: DSP
010: Right Justified (RJF). Non-zero values of ASI2_OFFSET not supported.
011: Left Justified (LJF)
100: MonoPCM
101-111: Reserved
D4-D3 ASI2A_WORD_LEN
D2-D1 RESERVED
R/W
00
ASI2 ADC word length is (This register control is valid only if D0 = 1)
00: 16 bits
01: 20 bits
10: 24 bits
11: 32 bits
R/W
R/W
00
0
Reserved. Write only reset values.
D0
ASI2A_USE_DAC
ASI2 ADC uses
0: the same Interface type and word length as DAC side as in B0_P1_R1
1: the Interface type and word length from B0_P1_R2[7:3]
Book 0 / Page 1 / Register 23: ASI2 Offset Register - 0x00 / 0x01 / 0x17 (B0_P1_R23)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 ASI2_OFFSET
R/W
0000
0000
ASI2_OFFSET = x ASI2_BCLK's. Offset is measured with respect to WCLK-rising
edge in DSP Mode. Offset is not supported for RJF mode
0000 0000: 0 ASI2_BCLK's
0000 0001: 1 ASI2_BCLK's
...
1111 1110: 254 ASI2_BCLK's
1111 1111: 255 ASI2_BCLK's
54
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 24-26: Reserved Registers - 0x00 / 0x01 / 0x18-0x1A (B0_P1_R24-26)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 0 / Page 1 / Register 27: ASI2 ADC Path Register - 0x00 / 0x01 / 0x1B (B0_P1_R27)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
D2-D0 ASI2A_PATH
R
0000 0 Reserved. Write only reset values.
R/W
010
ASI2 ADC Path is
000: ASI2_ADC_DATA is disabled. No serial data output from ASI2
001: Reserved
010: ASI2_ADC_DATA <Left,Right> = DSP_OUT<Left,Right>
011: Reserved
100: Reserved
101: ASI1_ADC_DATA<Left,Right> = ASI1_CHANNEL<Left,Right>
110: ASI1_ADC_DATA<Left,Right> = ASI2_CHANNEL<Left,Right>
111: Reserved
Book 0 / Page 1 / Register 28: ASI2 DAC BCLK Register - 0x00 / 0x01 / 0x1C (B0_P1_R28)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 ASI2D_BCLK_PATH
0100
ASI1_DAC_BCLK input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5 (Preferred pin usage)
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: Reserved
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI2D_BCLK_EDGE
ASI2_DAC_BCLK timing per protocol is
0: normal
1: inverted
D0
ASI2_BWCLK_MODE
R/W
0
ASI2 BCLK /WCLK output mode is
0: ASI2_DAC_BCLK and ASI2_DAC_WCLK are active in output modes only when
ASI2 is active and/or codec is powered up
1: ASI2_DAC_BCLK and ASI2_DAC_WCLK are free running.
Book 0 / Page 1 / Register 29: ASI2 DAC WCLK Register - 0x00 / 0x01 / 0x1D (B0_P1_R29)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
Reserved. Write only reset values.
D7
RESERVED
R/W
0
Copyright © 2015–2019, Texas Instruments Incorporated
55
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 29: ASI2 DAC WCLK Register - 0x00 / 0x01 / 0x1D (B0_P1_R29) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D6-D3 ASI2_WCLK_PATH
R/W
0101
ASI2_DAC_WCLK input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6 (Preferred pin usage)
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: Reserved
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI2D_WCLK_EDGE
ASI2_DAC_WCLK timing per protocol is
0: normal
1: inverted
D0
RESERVED
R/W
0
Reserved. Write only reset values.
Book 0 / Page 1 / Register 30: ASI2 ADC BCLK Register - 0x00 / 0x01 / 0x1E (B0_P1_R30)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 ASI2A_BCLK_PATH
1111
ASI2_ADC_BCLK input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: ASI2_DAC_BCLK_PATH B0_P1_R28[6:3] (Preferred usage)
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI2A_BCLK_EDGE
ASI2_ADC_BCLK timing per protocol is
0: normal
1: inverted
D0
RESERVED
R/W
0
Reserved. Write only reset values.
Book 0 / Page 1 / Register 31: ASI2 ADC WCLK Register - 0x00 / 0x01 / 0x1F (B0_P1_R31)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
0
Reserved. Write only reset values.
56
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 31: ASI2 ADC WCLK Register - 0x00 / 0x01 / 0x1F (B0_P1_R31) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D6-D3 ASI1A_WCLK_PATH
R/W
1111
ASI1_ADC_WCLK input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: ASI2_DAC_WCLK_PATH B0_P1_R29[6:3] (Preferred usage)
D2
D1
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
ASI1A_WCLK_EDGE
ASI2_ADC_WCLK timing per protocol is
0: normal
1: inverted
D0
RESERVED
R/W
0
Reserved. Write only reset values.
Book 0 / Page 1 / Register 32: ASI2 DIN/DOUT MUX - 0x00 / 0x01 / 0x20 (B0_P1_R32)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D3 ASI2_IPATH
0111
ASI2_DIN input from
0000: GPIO1
0001: GPIO2
0010: GPIO3
0011: GPIO4
0100: GPIO5
0101: GPIO6
0110: GPIO7
0111: GPIO8 (Preferred pin usage)
1000: GPIO9
1001: GPIO10
1010: Reserved
1011: Reserved
1100: GPI1
1101: GPI2
1110: GPI3
1111: Reserved
D2
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D1-D0 ASI2_OPATH
00
ASI2_DOUT output from
00: Direct DOUT path (pin to pin loopback disabled)
01: ASI1_DIN ( Pin to Pin Loopback )
10: ASI2_DIN ( Pin to Pin Loopback )
11: Reserved
Book 0 / Page 1 / Register 33: ASI2 BDIV Clock Select Register - 0x00 / 0x01 / 0x21 (B0_P1_R33)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
R/W
0000 0 Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
57
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 33: ASI2 BDIV Clock Select Register - 0x00 / 0x01 / 0x21
(B0_P1_R33) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D2-D0 ASI1_BDIV_CLKIN
R/W
001
ASI2_BDIV_CLKIN
000: NDIV_CLK (Generated On-Chip)
001: DAC_MOD_CLK (Generated On-Chip)
010: Reserved
011: ADC_MOD_CLK (Generated On-Chip)
100: ASI1_DAC_BCLK (at pin)
101: ASI1_ADC_BCLK (at pin)
110: ASI2_DAC_BCLK (at pin)
111: ASI2_ADC_BCLK (at pin)
Book 0 / Page 1 / Register 34: ASI2 BDIV Clock Ratio Register - 0x00 / 0x01 / 0x22 (B0_P1_R34)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
ASI2_BDIV_PWR
R/W
0
ASI2_BDIV divider is
0: powered down
1: powered up
D6-D0 ASI2_BDIV_RTO
R/W
000 0010 ASI2_BDIV
000 0000: 128
000 0001: 1
000 0010: 2
...
111 1110: 126
111 1111: 127
Book 0 / Page 1 / Register 35: ASI2 WDIV Clock Ratio Register - 0x00 / 0x01 / 0x23 (B0_P1_R35)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
ASI2_WDIV_PWR
R/W
0
ASI2_WDIV divider is
0: powered down
1: powered up
D6-D0 ASI2_WDIV_RTO
R/W
010 0000 ASI2_BDIV Ratio
000 0000: 128
000 0001: 1
...
010 0000 :32
...
111 1110: 126
111 1111: 127
Book 0 / Page 1 / Register 36: ASI2 DAC Clock Output Register - 0x00 / 0x01 / 0x24 (B0_P1_R36)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D4 ASI2D_BCLKO
011
ASI2_DAC_BCLK_OUT
000: ASI1_BDIV_OUT
001: ASI1_DAC_BCLK
010: ASI1_ADC_BCLK
011: ASI2_BDIV_OUT
100: ASI2_DAC_BCLK
101: ASI2_ADC_BCLK
110: Reserved
111: Reserved
D3
RESERVED
R/W
0
Reserved. Write only reset values.
58
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 36: ASI2 DAC Clock Output Register - 0x00 / 0x01 / 0x24
(B0_P1_R36) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D2-D0 ASI2D_WCLKO
R/W
011
ASI2_DAC_WCLK_OUT
000: ASI1_WDIV_OUT
001: ASI1_DAC_WCLK
010: ASI1_ADC_WCLK
011: ASI2_WDIV_OUT
100: ASI2_DAC_WCLK
101: ASI2_ADC_WCLK
110: Reserved
111: Reserved
Book 0 / Page 1 / Register 37: ASI2 ADC Clock Output Register - 0x00 / 0x01 / 0x25 (B0_P1_R37)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D4 ASI2A_BCLKO
011
ASI2_ADC_BCLK_OUT
000: ASI1_BDIV_OUT
001: ASI1_DAC_BCLK
010: ASI1_ADC_BCLK
011: ASI2_BDIV_OUT
100: ASI2_DAC_BCLK
101: ASI2_ADC_BCLK
110: Reserved
111: Reserved
D3
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D2-D0 ASI2A_WCLKO
011
ASI2_ADC_WCLK_OUT
000: ASI1_WDIV_OUT
001: ASI1_DAC_WCLK
010: ASI1_ADC_WCLK
011: ASI2_WDIV_OUT
100: ASI2_DAC_WCLK
101: ASI2_ADC_WCLK
110: Reserved
111: Reserved
Book 0 / Page 1 / Register 38-60: Reserved Registers - 0x00 / 0x01 / 0x26-0x3C (B0_P1_R38-60)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 0 / Page 1 / Register 61: BCLK1_GPIO1 Pin Register - 0x00 / 0x01 / 0x3D (B0_P1_R61)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO1_OVAL
GPIO1 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
59
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 61: BCLK1_GPIO1 Pin Register - 0x00 / 0x01 / 0x3D (B0_P1_R61) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO1_FUNCT
R/W
0 0001 Pin BCLK1_GPIO1 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1 word clock output
0 1101: Output = ASI1 bit clock output
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 62: WCLK1_GPIO2 Pin Register - 0x00 / 0x01 / 0x3E (B0_P1_R62)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO2_OVAL
GPIO2 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
60
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 62: WCLK1_GPIO2 Pin Register - 0x00 / 0x01 / 0x3E (B0_P1_R62) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO2_FUNC
R/W
0 0001 Pin WCLK1_GPIO2 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 63: DOUT1_GPIO3 Pin Register - 0x00 / 0x01 / 0x3F (B0_P1_R63)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO3_OVAL
GPIO3 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
61
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 63: DOUT1_GPIO3 Pin Register - 0x00 / 0x01 / 0x3F (B0_P1_R63) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO3_FUNC
R/W
1 0000 Pin DOUT1_GPIO3 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 64: IRQ_GPIO4 Pin Register - 0x00 / 0x01 / 0x40 (B0_P1_R64)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO4_OVAL
GPIO4 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
62
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 64: IRQ_GPIO4 Pin Register - 0x00 / 0x01 / 0x40 (B0_P1_R64) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO4_FUNC
R/W
0 0111 Pin IRQ_GPIO4 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 65: BCLK2_GPIO5 Pin Register - 0x00 / 0x01 / 0x41 (B0_P1_R65)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO5_OVAL
GPIO5 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
63
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 65: BCLK2_GPIO5 Pin Register - 0x00 / 0x01 / 0x41 (B0_P1_R65) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO5_FUNC
R/W
0 0000 Pin BCLK2_GPIO5 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 66: WCLK2_GPIO6 Pin Register - 0x00 / 0x01 / 0x42 (B0_P1_R66)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO6_OVAL
GPIO6 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
64
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 66: WCLK2_GPIO6 Pin Register - 0x00 / 0x01 / 0x42 (B0_P1_R66) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO6_FUNC
R/W
0 0000 Pin WCLK2_GPIO6 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 67: DOUT2_GPIO7 Pin Register - 0x00 / 0x01 / 0x43 (B0_P1_R67)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO7_OVAL
GPIO7 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
65
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 67: DOUT2_GPIO7 Pin Register - 0x00 / 0x01 / 0x43 (B0_P1_R67) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO7_FUNC
R/W
0 0000 Pin DOUT2_GPIO7 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 68: DIN2_GPIO8 Pin Register - 0x00 / 0x01 / 0x44 (B0_P1_R68)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO8_OVAL
GPIO8 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
66
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 68: DIN2_GPIO8 Pin Register - 0x00 / 0x01 / 0x44 (B0_P1_R68) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO8_FUNC
R/W
0 0000 Pin DIN2_GPIO8 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 69: ICC_GPIO9 Pin(ICC_CLK) Register - 0x00 / 0x01 / 0x45 (B0_P1_R69)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO9_OVAL
GPIO9 general purpose output value is
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
67
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 69: ICC_GPIO9 Pin(ICC_CLK) Register - 0x00 / 0x01 / 0x45
(B0_P1_R69) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO9_FUNC
R/W
0 0000 Pin ICC_GPIO9 function is
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 70: ICC_GPIO10 Pin Register - 0x00 / 0x01 / 0x46 (B0_P1_R70)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
GPIO10_OUT_VAL
GPIO10 General Purpose Output Value
0: Low(0)
1: High(1)
D5
RESERVED
R/W
0
Reserved. Write only reset values.
68
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 70: ICC_GPIO10 Pin Register - 0x00 / 0x01 / 0x46 (B0_P1_R70) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 GPIO10_FUNC
R/W
0 0000 GPIO10 Function
0 0000: Disabled (Input and Output buffers powered down)
0 0001: Input mode
0 0010: Reserved
0 0011: Output = General Purpose Output level set by bit D6
0 0100: Output = General Purpose Output level set by B0_P1_R88 & B0_P1_R87
0 0101: Output = Reserved
0 0110: Output = CLKOUT Output
0 0111: Output = INT1 Interrupt Output
0 1000: Output = INT2 Interrupt Output
0 1001: Output = INT3 Interrupt Output
0 1010: Output = INT4 Interrupt Output
0 1011: Reserved
0 1100: Output = ASI1_WCLK_OUT
0 1101: Output = ASI1_BCLK_OUT
0 1110: Output = ASI1_WCLK_ADC_OUT
0 1111: Output = ASI1_BCLK_ADC_OUT
1 0000: Output = ASI1_DOUT
1 0001: Output = ASI2_WCLK_OUT
1 0010: Output = ASI2_BCLK_OUT
1 0011: Output = ASI2_WCLK_ADC_OUT
1 0100: Output = ASI2_BCLK_ADC_OUT
1 0101: Output = ASI2_DOUT
1 0110: Output = ASIM_WCLK_OUT
1 0111: Output = ASIM_BCLK_OUT
1 1000: Output = ASIM_DOUT
1 1001: Reserved
...
1 1111: Reserved
Book 0 / Page 1 / Register 71-76: Reserved Registers - 0x00 / 0x01 / 0x47-0x4C (B0_P1_R71-76)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 1 / Register 77: GPI Pins Register - 0x00 / 0x01 / 0x4D (B0_P1_R77)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5-D4 GPI3_FUNC
R/W
R/W
00
00
Reserved. Write only reset values.
Pin ICC_GPI3 is
00: Disabled (Input powered down)
01: In Input mode
10: Reserved
11: Reserved
D3-D2 GPI2_FUNC
D1-D0 GPI1_FUNC
R/W
R/W
01
01
Pin MCLK_GPI2 is
00: Disabled (Input powered down)
01: Input mode
10: Reserved
11: Reserved
Pin BCLK1_GPI1
00: Disabled (Input powered down)
01: Input mode
10: Reserved
11: Reserved
Book 0 / Page 1 / Register 78: Reserved Register - 0x00 / 0x01 / 0x4E (B0_P1_R78)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Copyright © 2015–2019, Texas Instruments Incorporated
69
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 79: GPIO HIZ CTRL1 Register - 0x00 / 0x01 / 0x4F (B0_P1_R79)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
D4 GPIO2_HIZ
R/W
R/W
000
0
Reserved. Write only reset values.
GPIO2 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
D3-D1 RESERVED
R/W
R/W
000
0
Reserved. Write only reset values.
D0
GPIO1_HIZ
GPIO1 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
Book 0 / Page 1 / Register 80: GPIO HIZ CTRL2 Register - 0x00 / 0x01 / 0x50 (B0_P1_R80)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
D4 GPIO4_HIZ
R/W
R/W
000
0
Reserved. Write only reset values.
GPIO4 output
000: Drives both LO/HI.
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
D3-D1 RESERVED
R/W
R/W
000
0
Reserved. Write only reset values.
D0
GPIO3_HIZ
GPIO3 utput
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
Book 0 / Page 1 / Register 81: GPIO HIZ CTRL3 Register - 0x00 / 0x01 / 0x51 (B0_P1_R81)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
D4 GPIO6_HIZ
R/W
R/W
000
0
Reserved. Write only reset values.
GPIO6 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
D3-D1 RESERVED
R/W
R/W
000
0
Reserved. Write only reset values.
D0
GPIO5_HIZ
GPIO5 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
Book 0 / Page 1 / Register 82: GPIO HIZ CTRL4 Register - 0x00 / 0x01 / 0x52 (B0_P1_R82)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
D4 GPIO8_HIZ
R/W
R/W
000
0
Reserved. Write only reset values.
GPIO8 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
D3-D1 RESERVED
D0 GPIO7_HIZ
R/W
R/W
000
0
Reserved. Write only reset values.
GPIO7 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
70
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 83: GPIO HIZ CTRL3 Register - 0x00 / 0x01 / 0x53 (B0_P1_R83)
READ/
WRITE
RESET
VALUE
BIT
DESCRIPTION
D7-D5 RESERVED
R/W
R/W
000
0
Reserved. Write only reset values.
D4
GPIO10_HIZ
GPIO10 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
D3-D1 RESERVED
R/W
R/W
000
0
Reserved. Write only reset values.
D0
GPIO9_HIZ
GPIO9 output
000: Drives both LO/HI
001: Drives both LO/HI with buskeeper(weak pull-up/down). For use with outputs
that my be tri-stated such as TDM
Book 0 / Page 1 / Register 84-86: Reserved Registers - 0x00 / 0x01 / 0x54-0x56 (B0_P1_R84-86)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 0 / Page 1 / Register 87: GPIO Pin 1 Register - 0x00 / 0x01 / 0x57 (B0_P1_R87)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D1 RESERVED
R/W
R/W
0000 000 Reserved. Write only reset values.
D0
GPO_BO_MODE
0
0: Use R88,R89 to directly drive output on respective pins
1: Use DSP port to drive outputs on respective pins
Book 0 / Page 1 / Register 88: GPIO Pin 2 Register - 0x00 / 0x01 / 0x58 (B0_P1_R88)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
GPIO8_BOV
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
GPIO8 general purpose output value is
0: Low(0)
1: High(1)
D6
D5
D4
D3
D2
D1
D0
GPIO7_BOV
GPIO6_BOV
GPIO5_BOV
GPIO4_BOV
GPIO3_BOV
GPIO2_BOV
GPIO1_BOV
GPIO7 general purpose output value is
0: Low(0)
1: High(1)
GPIO6 general purpose output value is
0: Low(0)
1: High(1)
GPIO5 general purpose output value is
0: Low(0)
1: High(1)
GPIO4 general purpose output value is
0: Low(0)
1: High(1)
GPIO3 General Purpose Output Value
0: Low(0)
1: High(1)
GPIO2 General Purpose Output Valuet
0: Low(0)
1: High(1)
GPIO1 General Purpose Output Value
0: Low(0)
1: High(1)
Copyright © 2015–2019, Texas Instruments Incorporated
71
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 89: GPIO Pin 3 Register - 0x00 / 0x01 / 0x59 (B0_P1_R89)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D2 RESERVED
R/W
R/W
0000 00 Reserved. Write only reset values.
D1
D0
GPIO10_BOV
GPIO9_BOV
0
GPIO10 general purpose output value is
0: Low(0)
1: High(1)
R/W
0
GPIO9 general purpose output value is
0: Low(0)
1: High(1)
Book 0 / Page 1 / Register 90-107: Reserved Registers - 0x00 / 0x01 / 0x5A-0x6B (B0_P1_R84-86)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
Reserved. Write only reset values.
D7-D0 RESERVED
R
xxxx
xxxx
Book 0 / Page 1 / Register 108: Interrupt Control 1 Register - 0x00 / 0x01 / 0x6C (B0_P1_R108)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
Speaker over-current flag is
D6-D4 INT_OVER_I
000
000: not used in the generation of pin interrupt
001: used in the generation of INT1 interrupt
010: used in the generation of INT2 interrupt
011: used in the generation of INT3 interrupt
100: used in the generation of INT4 interrupt
101-111: Reserved
D3
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D2-D0 INT_OVER_V
000
Speaker over-voltage flag is
000: not used in the generation of pin interrupt
001: used in the generation of INT1 interrupt
010: used in the generation of INT2 interrupt
011: used in the generation of INT3 interrupt
100: used in the generation of INT4 interrupt
101-111: Reserved
Book 0 / Page 1 / Register 109: Interrupt Control 2 Register - 0x00 / 0x01 / 0x6D (B0_P1_R109)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
Clock error detect 1 flag is
D6-D4 INT_CLK_ERR1
000
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: used in the generation of INT4 Interrupt
101-111: Reserved
D3
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
D2-D0 INT_OVER_TEMP
Over-temperature flag is
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 interrupt
010: used in the generation of INT2 interrupt
011: used in the generation of INT3 interrupt
100: used in the generation of INT4 interrupt
101-111: Reserved
72
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 1 / Register 110: Interrupt Control 3 Register - 0x00 / 0x01 / 0x6E (B0_P1_R110)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
Brownout flag is
D6-D4 INT_BROWNOUT
000
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: used in the generation of INT4 Interrupt
101-111: Reserved
D3
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D2-D0 INT_CLK_ERR2
000
Clock error detect 2 flag is
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: is used in the generation of INT4 Interrupt
101-111: Reserved
Book 0 / Page 1 / Register 111: Interrupt Control 4 Register - 0x00 / 0x01 / 0x6F (B0_P1_R111)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
SAR complete flag is
D6-D4 INT_SAR_DONE
000
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: used in the generation of INT4 Interrupt
101-111: Reserved
D3-D0
R
xxxx
Reserved. Write only reset values.
Book 0 / Page 1 / Register 112: Interrupt Control 5 Register - 0x00 / 0x01 / 0x70 (B0_P1_R112)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
DSP output interrupt 1 flag is
D6-D4 INT_DSP1
000
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: used in the generation of INT4 Interrupt
101-111: Reserved
D3
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D2-D0 INT_DSP2
000
DSP output interrupt 2 flag is
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: used in the generation of INT4 Interrupt
101-111: Reserved
Book 0 / Page 1 / Register 113: Interrupt Control 6 Register - 0x00 / 0x01 / 0x71 (B0_P1_R113)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
Reserved. Write only reset values.
D7
RESERVED
R/W
0
Copyright © 2015–2019, Texas Instruments Incorporated
73
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 0 / Page 1 / Register 113: Interrupt Control 6 Register - 0x00 / 0x01 / 0x71 (B0_P1_R113) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D6-D4 INT_DSP3
R/W
000
DSP output interrupt 3 flag is
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: used in the generation of INT4 Interrupt
101-111: Reserved
D3
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D2-D0 INT_DSP4
000
DSP output interrupt 4 flag is
000: not used in the generation of pin Interrupt
001: used in the generation of INT1 Interrupt
010: used in the generation of INT2 Interrupt
011: used in the generation of INT3 Interrupt
100: used in the generation of INT4 Interrupt
101-111: Reserved
Book 0 / Page 1 / Register 114-127: Reserved Register - 0x00 / 0x01 / 0x72-0x7F (B0_P1_R127)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
13.4 Book 0 Page 2
Book 0 / Page 2 / Register 0: Page Select Register - 0x00 / 0x02 / 0x00 (B0_P0_R0)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 PAGE
R/W
0000
0000
Page Select Register
0-255: Selects the Register Page for next read or write command.
Refer Table for details.
Book 0 / Page 2 / Register 1-5: Reserved Register - 0x00 / 0x02 / 0x01-0x05 (B0_P1_R1-5)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 0 / Page 2 / Register 6: Ramp Generator Frequency Register - 0x00 / 0x02 / 0x06 (B0_P2_R6)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D5 RESERVED
D4 RAMP_FREQ
R/W
R/W
000
0
Reserved. Write only reset values.
Ramp Generator Frequency
00: 384kHz ramp_sel_res_freq = 0), Use this for Fs of 48ksps and its multiples
01: 352.8kHz, Use this for Fs of 44.1ksps and its multiples
D3-D0 RESERVED
R/W
0000
Reserved. Write only reset values.
Book 0 / Page 2 / Register 7-23: Reserved Register - 0x00 / 0x02 / 0x07-0x17 (B0_P1_R7-23)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
74
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 0 / Page 2 / Register 24: Inrush Optimization 1 Register - 0x00 / 0x02 / 0x18 (B0_P2_R24)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5-D3 INRUSH1
R/W
R/W
00
Reserved. Write only reset values.
Inrush Current Optimization 1
101
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
D2-D0 INRUSH2
R/W
101
Inrush Current Optimization 2
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
Book 0 / Page 2 / Register 25: Inrush Optimization 2 Register - 0x00 / 0x02 / 0x19 (B0_P2_R25)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5-D3 INRUSH3
R/W
R/W
00
Reserved. Write only reset values.
Inrush Current Optimization 3
101
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
D2-D0 INRUSH4
R/W
101
Inrush Current Optimization 4
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
Book 0 / Page 2 / Register 26: Inrush Optimization 3 Register - 0x00 / 0x02 / 0x1A (B0_P2_R25)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5-D3 INRUSH5
R/W
R/W
00
Reserved. Write only reset values.
Inrush Current Optimization 5
101
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
D2-D0 INRUSH6
R/W
101
Inrush Current Optimization 6
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
Book 0 / Page 2 / Register 27: Inrush Optimization 4 Register - 0x00 / 0x02 / 0x1B (B0_P2_R25)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5-D3 INRUSH7
R/W
R/W
00
Reserved. Write only reset values.
Inrush Current Optimization 7
101
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
D2-D0 INRUSH8
R/W
101
Inrush Current Optimization 8
000: Class-H operation inrush current optimization for boost
101 Not Recommended
Other: Reserved
Book 0 / Page 2 / Register 28-127: Reserved Register - 0x00 / 0x02 / 0x1C-0x7F (B0_P1_R28-127)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Copyright © 2015–2019, Texas Instruments Incorporated
75
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
13.5 Book 100 Page 0
Book 100 / Page 0 / Register 0: Page Select Register - 0x64 / 0x00 / 0x00 (B100_P0_R0)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 PAGE
R/W
0000
0000
Page Select Register
0-255: Selects the Register Page for next read or write command.
Refer Table for details.
Book 100 / Page 0 / Register 1: DAC Interpolation Register - 0x64 / 0x00 / 0x01 (B100_P0_R1)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 DAC_RATIO
R/W
0000
1000
DAC Interpolation ratio outside DSP is
0000 0000: 256
0000 0001: 1
0000 0001: 2
...
1111 1110: 254
1111 1111: 255
Book 100 / Page 0 / Register 2: ADC interpolation Register - 0x64 / 0x00 / 0x01 (B100_P0_R1)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5-D0 ADC_RATIO
R/W
R/W
00
Reserved. Write only reset values.
00 0000 ADC interpolation ratio outside DSP is
00 0000: 64
00 0001: 1
00 0001: 2
...
10 0101: 37
10 0110: 38 (maximum ratio supported for Isense/Vsense)
10 0111: 39 (supported only for PDM audio input)
10 1000: 40 (supported only for PDM audio input)
10 1001: 41 (supported only for PDM audio input)
10 1010: 42 (supported only for PDM audio input)
10 1011: 43 (supported only for PDM audio input)
10 1100: 44 (supported only for PDM audio input)
10 1101: 45 (supported only for PDM audio input)
Book 100 / Page 0 / Register 3-6: Reserved Register - 0x64 / 0x00 / 0x03-0x06 (B100_P0_R3-6)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 100 / Page 0 / Register 7: DSP Mute Register - 0x64 / 0x00 / 0x07 (B100_P0_R7)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D4 RESERVED
R/W
R/W
0000
1
Reserved. Write only reset values.
D3
D2
D1
PDM_MUTE
VSNS_MUTE
ISNS_MUTE
PDM soft mute is
0: un-mute
1: mute
R/W
R/W
1
1
Vsense soft mute is
0: un-mute
1: mute
Isense soft mute is
0: un-mute
1: mute
76
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 100 / Page 0 / Register 7: DSP Mute Register - 0x64 / 0x00 / 0x07 (B100_P0_R7) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D0
SPK_MUTE
R/W
1
Class-D soft mute is
0: un-mute
1: mute
Book 100 / Page 0 / Register 8-15: Reserved Register - 0x64 / 0x00 / 0x08-0x0F (B100_P0_R8-15)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 100 / Page 0 / Register 16: Interrupt 1 DSP Register - 0x64 / 0x00 / 0x10 (B100_P0_R16)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
INT1_POL
R/W
R/W
R/W
0
ISR1 interrupt polarity is
0: Active High
1: Active Low
D6
INT1_TRG
0
ISR1 interrupt is
0: Level sensitive
1: Edge sensitive
D4-D0 INT1_PATH
00000
ISR1 interrupt input to DSP is
0 0000: disabled
0 0001: GPIO1
0 0010: GPIO2
0 0011: GPIO3
0 0100: GPIO4
0 0101: GPIO5
0 0110: GPIO6
0 0111: GPIO7
0 1000: GPIO8
0 1001: GPIO9
0 1010: GPIO10
0 1011: Reserved
0 1100: Reserved
0 1101: GPI1
0 1110: GPI2
0 1111: GPI3
others: Reserved
Book 100 / Page 0/ Register 17: Interrupt 2 DSP Register - 0x64 / 0x00 / 0x11 (B100_P0_R17)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
INT2_POL
R/W
0
ISR2 interrupt polarity is
0: Active high
1: Active low
D6
INT2_TRG
R/W
0
ISR2 interrupt is
0: Level sensitive
1: Edge sensitive
Copyright © 2015–2019, Texas Instruments Incorporated
77
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 100 / Page 0/ Register 17: Interrupt 2 DSP Register - 0x64 / 0x00 / 0x11 (B100_P0_R17) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 INT2_PATH
R/W
00000
ISR2 interrupt input to DSP is
0 0000: disabled
0 0001: GPIO1
0 0010: GPIO2
0 0011: GPIO3
0 0100: GPIO4
0 0101: GPIO5
0 0110: GPIO6
0 0111: GPIO7
0 1000: GPIO8
0 1001: GPIO9
0 1010: GPIO10
0 1011: Reserved
0 1100: Reserved
0 1101: GPI1
0 1110: GPI2
0 1111: GPI3
others: Reserved
Book 100 / Page 0 / Register 18: Condition 1 DSP Register - 0x64 / 0x00 / 0x12 (B100_P0_R18)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
COND1_POL
R/W
R/W
R/W
0
COND1 interrupt polarity is
0: Active high
1: Active low
D6
COND1_TRG
0
COND1 interrupt is
0: Level sensitive
1: Edge sensitive
D4-D0 COND1_PATH
00000
COND1 interrupt input to DSP is
0 0000: disabled
0 0001: GPIO1
0 0010: GPIO2
0 0011: GPIO3
0 0100: GPIO4
0 0101: GPIO5
0 0110: GPIO6
0 0111: GPIO7
0 1000: GPIO8
0 1001: GPIO9
0 1010: GPIO10
0 1011: Reserved
0 1100: Reserved
0 1101: GPI1
0 1110: GPI2
0 1111: GPI3
others: Reserved
Book 100/ Page 0 / Register 19: Condition 2 DSP Register - 0x64 / 0x00 / 0x13 (B100_P0_R19)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
COND2_POL
R/W
0
COND2 interrupt polarity is
0: Active High
1: Active Low
D6
COND2_TRG
R/W
0
COND2 interrupt is
0: Level Sensitive
1: Edge Sensitive
78
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 100/ Page 0 / Register 19: Condition 2 DSP Register - 0x64 / 0x00 / 0x13 (B100_P0_R19) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 COND2_PATH
R/W
00000
COND2 Interrupt Input to DSP
0 0000: disabled
0 0001: GPIO1
0 0010: GPIO2
0 0011: GPIO3
0 0100: GPIO4
0 0101: GPIO5
0 0110: GPIO6
0 0111: GPIO7
0 1000: GPIO8
0 1001: GPIO9
0 1010: GPIO10
0 1011: Reserved
0 1100: Reserved
0 1101: GPI1
0 1110: GPI2
0 1111: GPI3
others: Reserved
Book 100 / Page 0 / Register 20: ISR and COND Control Register - 0x64 / 0x00 / 0x14 (B100_P0_R20)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
DSP_ISR3
R/W
0
ISR3 interrupt input to DSP is
0: Low
1: High
D6
DSP_ISR4
R/W
0
ISR4 interrupt input to DSP is
0: Low
1: High
D5-D4 RESERVED
R/W
R/W
00
0
Reserved. Write only reset values.
D3
DSP_COND3
COND3 interrupt input to DSP is
0: Low
1: High
D2
DSP_COND4
COND4 interrupt input to DSP is
0: Low
1: High
D1-D0 RESERVED
R/W
00
Reserved. Write only reset values.
Book 100 / Page 0/ Register 21: DSP Control Register - 0x64 / 0x00 / 0x15 (B100_P0_R21)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
D6
RESERVED
R/W
R/W
0
0
Reserved. Write only reset values.
DSP_SPI_DLY
0: SPI read will have one frame (8-bit) delay while reading RAMs.
1: SPI read will always have one frame (8-bit) delay
D5
DSP_APAGE
R/W
R/W
0
Auto increment page for non-zero book is
0: Enable
1: Disable
D4-D0 RESERVED
0 0000 Reserved. Write only reset values.
Book 100 / Page 0 / Register 22-26: Reserved Register - 0x64 / 0x00 / 0x16-0x1A (B100_P0_R22-26)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Copyright © 2015–2019, Texas Instruments Incorporated
79
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 100 / Page 0 / Register 27:PLL CLKIN Divider Register - 0x64 / 0x00 / 0x1B (B100_P0_R27)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5-D0 PLL_PDIV
R/W
R/W
00
Reserved. Write only reset values.
00 0001 PLL_CLKIN divider (generates input clock for PLL P-divider) is
00 0000: 64
00 0001: 1
00 0001: 2
...
11 1110: 62
11 1111: 63
Book 100 / Page 0 / Register 28:PLL J-VAL Divider Register - 0x64 / 0x00 / 0x1C (B100_P0_R28)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
PLL_LOW
R/W
0
PLL low input frequency is
0: should be set when PLL CLKIN divider output is greater than 1MHz
1: should be set when PLL CLKIN divider output is less than 1MHz
D6-D0 PLL_JDIV
R/W
00 0100 PLL J multiplier is
00 0000: Reserved
00 0001: 1
00 0010: 2
...
11 1110: 62
11 1111: 63
Book 100 / Page 0 / Register 29:PLL D-VAL Divider 2 Register - 0x64 / 0x00 / 0x1D (B100_P0_R29)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
0
Reserved. Write only reset values.
D6-D0 PLL_DVAL2
000 0000 PLL D Factional Multiplier D(13:8)
Book 100 / Page 0 / Register 30:PLL D-VAL Divider 1 Register - 0x64 / 0x00 / 0x1E (B100_P0_R30)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 PLL_DVAL1
R/W
0000
0000
PLL D Factional Multiplier D(7:0)
Book 100 / Page 0 / Register 31:DSP Clock Register - 0x64 / 0x00 / 0x1F (B100_P0_R31)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D6 RESERVED
D5 DSP_CLK
R/W
R/W
00
0
Reserved. Write only reset values.
DSP clock is generated from
0: output of N_VAL divider in B100_P0_R32
1: directly from PLL Clock
D4-D3 MDAC_CLK
D2-D1 BOOST_CLK
R/W
00
MDAC and MADC is clock divider input is
00: NDIV_CLK (N-divider output)
01: MCLK_GPI2. This can be used only if MCLK is multiple of 8*64*Fs or
4*64*Fs(with 48-52% duty-cycle)
10: ICC_GPIO9. This can be used only if MCLK is multiple of 8*64*Fs or
4*64*Fs(with 48-52% duty-cycle)
11: Reserved
R/W
R/W
00
0
Boost and Charge-pump divider input is
00: NDIV_CLK (N-divider output)
01: MCLK_GPI2.
10: ICC_GPIO9.
11: Reserved
D0
RESERVED
Reserved. Write only reset values.
80
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 100 / Page 0 / Register 32: N-VAL Divider Register - 0x64 / 0x00 / 0x20 (B100_P0_R32)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 N_DIV
R/W
0000
0001
N divider is
0000 0000: 128
0000 0001: 1
0000 0010: 2
...
1111 1110: 126
1111 1111: 127
Book 100 / Page 0 / Register 33: MDAC-VAL Divider Register - 0x64 / 0x00 / 0x21 (B100_P0_R33)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 MDAC_DIV
R/W
0000
0100
DAC divider is
0000 0000: 128
0000 0001: 1
0000 0010: 2
...
1111 1110: 126
1111 1111: 127
Book 100 / Page 0 / Register 34: MADC-VAL Divider Register - 0x64 / 0x00 / 0x22 (B100_P0_R34)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RESERVED
R/W
R/W
00
Reserved. Write only reset values.
D6-D3 MADC_DIV_PRE
0001
ADC Divider pre is
0000: 16
0001: 1
0010: 2
...
1110: 14
1111: 15
D2-D0 MADC_DIV_FIN
R/W
000
ADC divider final (this divider configuration is used only if B100_P0_R42[7:6]=11)
is
000: 8
001: 1
010: 2
...
110: 6
111: 7
Book 100 / Page 0 / Register 35-37: Reserved Register - 0x64 / 0x00 / 0x23-0x25 (B100_P0_R35-37)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved
Book 100 / Page 0 / Register 38: Charge-pump Clock Register - 0x64 / 0x00 / 0x26 (B100_P0_R38)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
CP_CLK_GEN
R/W
0
Charge pump clock generation is
0: Use internally generated oscillator clock
1: Use NDIV_CLK/MCLK_GPI2/ICC_GPIO9
D6-D5 RESERVED
R/W
00
Reserved. Write only reset values.
Copyright © 2015–2019, Texas Instruments Incorporated
81
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
Book 100 / Page 0 / Register 38: Charge-pump Clock Register - 0x64 / 0x00 / 0x26
(B100_P0_R38) (continued)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D4-D0 CP_CLK_DIV
R/W
0010
Charge pump clock divider factor is
0 0000: 32
0 0001: 1
0 0010: 2
...
1 1110: 30
1 1111: 31
Book 100 / Page 0 / Register 39: Boost Clock Register - 0x64 / 0x00 / 0x27 (B100_P0_R39)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RMP_CLK_GEN
R/W
0
Boost clock generation uses
0: internally generated oscillator clock
1: NDIV_CLK/MCLK_GPI2/ICC_GPIO9
D6-D3 BST_DIV_PRE
D2-D0 BST_DIV_FIN
R/W
0010
Boost clock pre divider factor is
0000: 16
0001: 1
0010: 2
...
1110: 14
1111: 15
R/W
011
ADC divider final (this divider configuration is used only if B100_P0_R42[7:6]=11)
is
000: 8
001: 1
010: 2
...
110: 6
111: 7
Book 100 / Page 0 / Register 40: Ramp Clock 1 Register - 0x64 / 0x00 / 0x28 (B100_P0_R40)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7
RMP_CLK_GEN
R/W
0
Ramp clock generation is
0: internally generated
1: from DAC modulator clock (Refer to divider settings in B100_P0_R43-44)
D6-D0 RESERVED
R/W
000 0000 Reserved. Write only reset values.
Book 100 / Page 0 / Register 41-42: Reserved Register - 0x64 / 0x00 / 0x29-0x2A (B100_P0_R41-42)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 100 / Page 0 / Register 43: Ramp Clock 2 Register - 0x64 / 0x00 / 0x2B (B100_P0_R43)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D3 RESERVED
R/W
R/W
0000 0 Reserved. Write only reset values.
D2-D0 RMP_CLK_MSB
000
Ramp Clock Divider [10:8]
Book 100 / Page 0 / Register 44: Ramp Clock 3 Register - 0x64 / 0x00 / 0x2C (B100_P0_R44)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RMP_CLK_LSB
R/W
000
Ramp Clock Divider [7:0]
82
Copyright © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
Book 100 / Page 0/ Register 45-126: Reserved Register - 0x64 / 0x01 / 0x2D-0x7E (B100_P0_R45-126)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 RESERVED
R
xxxx
xxxx
Reserved.
Book 100 / Page 0 / Register 127: Book Selection Register - 0x64 / 0x00 / 0x7F (B100_P0_R127)
READ/
WRITE
RESET
VALUE
BIT
FIELD
DESCRIPTION
D7-D0 BOOK
R/W
0110
0100
0-255: Selects the Register Book for next read or write command.
版权 © 2015–2019, Texas Instruments Incorporated
83
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
14 器件和文档支持
14.1 文档支持
14.2 社区资源
下列链接提供到 TI 社区资源的连接。链接的内容由各个分销商“按照原样”提供。这些内容并不构成 TI 技术规范,
并且不一定反映 TI 的观点;请参阅 TI 的 《使用条款》。
TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration
among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help
solve problems with fellow engineers.
Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and
contact information for technical support.
14.3 商标
PurePath, E2E are trademarks of Texas Instruments.
All other trademarks are the property of their respective owners.
14.4 静电放电警告
这些装置包含有限的内置 ESD 保护。 存储或装卸时,应将导线一起截短或将装置放置于导电泡棉中,以防止 MOS 门极遭受静电损
伤。
14.5 术语表
SLYZ022 — TI 术语表。
这份术语表列出并解释术语、缩写和定义。
15 机械、封装和可订购信息
以下页面包含机械、封装和可订购信息。这些信息是指定器件的最新可用数据。数据如有变更,恕不另行通知,且
不会对此文档进行修订。如欲获取此数据表的浏览器版本,请参阅左侧的导航。
15.1 封装尺寸
TAS2555 采用 42 焊球、间距为 0.5mm 的 DSBGA 封装。
84
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
封装尺寸 (接下页)
TAS255xYZ, SN____255xYZ
PACKAGE OUTLINE
YZ0042-C01
DSBGA - 0.625 mm max height
S
C
A
L
E
4
.
0
0
0
DIE SIZE BALL GRID ARRAY
3.259
3.199
B
A
BUMP A1
CORNER
3.505
3.445
C
0.625 MAX
SEATING PLANE
0.05 C
BALL TYP
0.35
0.15
2.5 TYP
(0.3075)
1.307
(0.4215)
G
F
E
D
SYMM
3
TYP
C
0.35
42X
0.25
B
A
0.015
C A B
0.5 TYP
1
2
3
5
4
6
PKG
0.5 TYP
4222036/B 04/2017
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
www.ti.com
版权 © 2015–2019, Texas Instruments Incorporated
85
TAS2555
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
www.ti.com.cn
封装尺寸 (接下页)
TAS255xYZ, SN____255xYZ
EXAMPLE BOARD LAYOUT
YZ0042-C01
DSBGA - 0.625 mm max height
DIE SIZE BALL GRID ARRAY
(1.307)
(0.5) TYP
42X ( 0.245)
1
2
3
4
5
6
A
(0.5) TYP
B
C
SYMM
D
E
F
G
PKG
LAND PATTERN EXAMPLE
EXPOSED METAL SHOWN
SCALE:20X
0.05 MAX
0.05 MIN
(
0.245)
METAL
(
0.245)
SOLDER MASK
OPENING
EXPOSED METAL
EXPOSED METAL
SOLDER MASK
OPENING
METAL UNDER
SOLDER MASK
NON-SOLDER MASK
DEFINED
(PREFERRED)
SOLDER MASK
DEFINED
SOLDER MASK DETAILS
NOT TO SCALE
4222036/B 04/2017
NOTES: (continued)
3. Final dimensions may vary due to manufacturing tolerance considerations and also routing constraints.
For more information, see Texas Instruments literature number SNVA009 (www.ti.com/lit/snva009).
www.ti.com
86
版权 © 2015–2019, Texas Instruments Incorporated
TAS2555
www.ti.com.cn
ZHCSFY2B –AUGUST 2015–REVISED FEBRUARY 2019
封装尺寸 (接下页)
TAS255xYZ, SN____255xYZ
YZ0042-C01
EXAMPLE STENCIL DESIGN
DSBGA - 0.625 mm max height
DIE SIZE BALL GRID ARRAY
(1.307)
(0.5) TYP
42X ( 0.25)
(R0.05) TYP
1
2
3
4
5
6
A
(0.5)
TYP
B
METAL
TYP
C
D
SYMM
E
F
G
PKG
SOLDER PASTE EXAMPLE
BASED ON 0.1 mm THICK STENCIL
SCALE:30X
4222036/B 04/2017
NOTES: (continued)
4. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release.
www.ti.com
版权 © 2015–2019, Texas Instruments Incorporated
87
重要声明和免责声明
TI 均以“原样”提供技术性及可靠性数据(包括数据表)、设计资源(包括参考设计)、应用或其他设计建议、网络工具、安全信息和其他资
源,不保证其中不含任何瑕疵,且不做任何明示或暗示的担保,包括但不限于对适销性、适合某特定用途或不侵犯任何第三方知识产权的暗示
担保。
所述资源可供专业开发人员应用TI 产品进行设计使用。您将对以下行为独自承担全部责任:(1) 针对您的应用选择合适的TI 产品;(2) 设计、
验证并测试您的应用;(3) 确保您的应用满足相应标准以及任何其他安全、安保或其他要求。所述资源如有变更,恕不另行通知。TI 对您使用
所述资源的授权仅限于开发资源所涉及TI 产品的相关应用。除此之外不得复制或展示所述资源,也不提供其它TI或任何第三方的知识产权授权
许可。如因使用所述资源而产生任何索赔、赔偿、成本、损失及债务等,TI对此概不负责,并且您须赔偿由此对TI 及其代表造成的损害。
TI 所提供产品均受TI 的销售条款 (http://www.ti.com.cn/zh-cn/legal/termsofsale.html) 以及ti.com.cn上或随附TI产品提供的其他可适用条款的约
束。TI提供所述资源并不扩展或以其他方式更改TI 针对TI 产品所发布的可适用的担保范围或担保免责声明。IMPORTANT NOTICE
邮寄地址:上海市浦东新区世纪大道 1568 号中建大厦 32 楼,邮政编码:200122
Copyright © 2020 德州仪器半导体技术(上海)有限公司
PACKAGE OPTION ADDENDUM
www.ti.com
10-Dec-2020
PACKAGING INFORMATION
Orderable Device
Status Package Type Package Pins Package
Eco Plan
Lead finish/
Ball material
MSL Peak Temp
Op Temp (°C)
Device Marking
Samples
Drawing
Qty
(1)
(2)
(3)
(4/5)
(6)
TAS2555YZR
TAS2555YZT
ACTIVE
ACTIVE
DSBGA
DSBGA
YZ
YZ
42
42
3000 RoHS & Green
250 RoHS & Green
SNAGCU
Level-1-260C-UNLIM
Level-1-260C-UNLIM
-40 to 85
-40 to 85
2555
2555
SNAGCU
(1) The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com
10-Dec-2020
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com
14-Feb-2020
TAPE AND REEL INFORMATION
*All dimensions are nominal
Device
Package Package Pins
Type Drawing
SPQ
Reel
Reel
A0
B0
K0
P1
W
Pin1
Diameter Width (mm) (mm) (mm) (mm) (mm) Quadrant
(mm) W1 (mm)
TAS2555YZR
TAS2555YZT
DSBGA
DSBGA
YZ
YZ
42
42
3000
250
330.0
330.0
12.4
12.4
3.4
3.4
3.75
3.75
0.82
0.82
8.0
8.0
12.0
12.0
Q1
Q1
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com
14-Feb-2020
*All dimensions are nominal
Device
Package Type Package Drawing Pins
SPQ
Length (mm) Width (mm) Height (mm)
TAS2555YZR
TAS2555YZT
DSBGA
DSBGA
YZ
YZ
42
42
3000
250
335.0
335.0
335.0
335.0
25.0
25.0
Pack Materials-Page 2
重要声明和免责声明
TI 均以“原样”提供技术性及可靠性数据(包括数据表)、设计资源(包括参考设计)、应用或其他设计建议、网络工具、安全信息和其他资
源,不保证其中不含任何瑕疵,且不做任何明示或暗示的担保,包括但不限于对适销性、适合某特定用途或不侵犯任何第三方知识产权的暗示
担保。
所述资源可供专业开发人员应用TI 产品进行设计使用。您将对以下行为独自承担全部责任:(1) 针对您的应用选择合适的TI 产品;(2) 设计、
验证并测试您的应用;(3) 确保您的应用满足相应标准以及任何其他安全、安保或其他要求。所述资源如有变更,恕不另行通知。TI 对您使用
所述资源的授权仅限于开发资源所涉及TI 产品的相关应用。除此之外不得复制或展示所述资源,也不提供其它TI或任何第三方的知识产权授权
许可。如因使用所述资源而产生任何索赔、赔偿、成本、损失及债务等,TI对此概不负责,并且您须赔偿由此对TI 及其代表造成的损害。
TI 所提供产品均受TI 的销售条款 (http://www.ti.com.cn/zh-cn/legal/termsofsale.html) 以及ti.com.cn上或随附TI产品提供的其他可适用条款的约
束。TI提供所述资源并不扩展或以其他方式更改TI 针对TI 产品所发布的可适用的担保范围或担保免责声明。IMPORTANT NOTICE
邮寄地址:上海市浦东新区世纪大道 1568 号中建大厦 32 楼,邮政编码:200122
Copyright © 2020 德州仪器半导体技术(上海)有限公司
相关型号:
©2020 ICPDF网 联系我们和版权申明