ACM8625P
www.acme-semi.com
Datasheet V1.6
ACM8625P 2×33W Stereo | 1×51W Mono, Digital Input Class-D Audio Amplifier
with Rich Audio Effect Tuning
1. Features
2. Applications
Flexible Power Supply Configurations
- PVDD: 4.5V to 21V
- DVDD and I/O: 3.3V or 1.8V
Portable Speakers: Bluetooth, Smart Speakers with
Voice Assistant
Various output configurations
Home Audio: TV, Soundbar, STB (set top box), HTiB
(Home Theatre in a Box)
- 2×33W, Stereo mode (6Ω, 21V, THD+N = 1%)
Smart Appliances
- 1×51W, Mono mode (4Ω, 21V, THD+N = 1%)
PCs and Laptops
Excellent Audio Performance
- THD+N ≤ 0.04% at 1W, 1kHz, PVDD = 12V
- 112 dB A-weighted signal-to-noise ratio (SNR)
- Idle switching A-weighted noise ≤ 35 𝑢𝑉𝑅𝑀𝑆
3. General Description
- 23.5 mA low quiescent current
ACM8625P is a fully integrated, high efficiency, stereo Class-
- 90% efficiency into 6Ω load at 12V
D audio amplifier with digital inputs. The application circuit
Configurable digital audio interface
- I 2 C control with up to 4 selectable addresses
2
21V PVDD supply, 3.3V or 1.8V DVDD supply. It can drive
- I S, Left-justified, Right-justified, TDM audio format
2×33W output power into BTL 6Ω and 1×51W into PBTL
- 3-Wire digital audio interface without MCLK required
4Ω@1% THD+N.
- 32kHz, 44.1kHz/48kHz, 88.2kHz/96kHz,
ACM8625P features one novel PWM modulation
176.4kHz/192kHz input sample rate
- SDOUT for Acoustic Echo Cancellation – AEC or 1.1 / 2.1
requires few passives components to operate with 4.5V to
architecture, which adjusts PWM common duty cycle during
start-up phase to avoid startup pop click.
system sub-channel signal routing
Spread spectrum technology provides lower EMI radiated
Advanced audio effect tuning
emissions. It allows inductor free application with specified
- Flexible digital and analog gain adjustment
output power situation with ACM8625P.
- High pass filter for DC blocking
The advanced audio effect tuning capability inside
- Input signal router for left and right channel
ACM8625P provides one highly integrated solution. It allows
- 2×15 pre BQs & 2×5 post BQs to support enhanced
turning on / off each block with highly free operations. Both
audio frequency tuning
- Pre volume & post volume for dynamic headroom and
loudness control
- 3 band dynamic range control (DRC) with time delay
pre and post BQs / volume helps a lot to maintain audio
headroom. Furthermore, 3 band DRC with time delay buffer
and post compensation BQs is available to implement
flexible and flat multiple band control.
buffer & post compensation BQs for flexible and flat
multiple band control
Analog protections
- FAULT status report through GPIO and I 2 C registers
Device Information
- Over current and Direct current protection
Part number
Package
Body size
- Over temperature protection
ACM8625P
TSSOP 28
9.7 mm × 4.4 mm
- Under-voltage and Over-voltage protection
- Clock error protection
1 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
4. Revision History
Revision
Date
Description
1.6
2024.07
Add 4.Revision History.
Change 5.Device Family Comparison.
Update 7.1 Absolute Maximum Ratings - Junction operating temperature.
Update 13.Register Maps – 0x0A, 0x0B, 0x0C, 0x0D, 0x15, 0x27 registers.
Add 10.12 Output Signal Phase Alignment with Input Signal
1.5
2023.06
Update 10.7 Class H Control diagrams
1.4
2023.05
Add 1.8V DVDD Support.
1.3
2023.03
1.2
2023.01
1.1
2022.10
1.0
2022.09
Update 9.Typical Characteristics
Initial Version.
5. Device Family Comparison
Device Name
𝑹𝒅𝒔𝒐𝒏
PVDD
Output Power
ACM8615S
95 mΩ
4.5V ~ 26.4V
QFN16 Pad Down, Mono 1×45W (4Ω, 21V, THD+N = 1%)
ACM8625P
75 mΩ
4.5V ~ 21V
TSSOP28 Pad Down, Stereo 2×33W (6Ω, 21V, THD+N = 1%)
ACM8625S
95 mΩ
4.5V ~ 26.4V
TSSOP28 Pad Down, Stereo 2×40W (6Ω, 24V, THD+N = 1%)
ACM8628
75 mΩ
4.5V ~ 26.4V
TSSOP28 Pad Down, Stereo 2×41W (6Ω, 24V, THD+N = 1%)
ACM8629
75 mΩ
4.5V ~ 26.4V
TSSOP28 Pad Up, Stereo 2×52W (4Ω, 24V, THD+N < 1%)
2 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
6. Pin Configuration and Function Descriptions
ACM8625P
TSSOP 28 Pin
1
2
3
4
5
6
7
8
9
DGND
PVDD
DVDD
PVDD
ADR/GPIO2
OUT_L+
VREG_DVDD
BST_L+
GPIO3
PGND
FSYNC
OUT_L-
BCLK
Thermal Pad
(Bottom)
SDIN
GPIO1
12
13
14
BST_ROUT_R-
10
11
BST_L-
SDA
PGND
SCL
BST_R+
PDN
OUT_R+
VREG_AVDD
PVDD
AGND
PVDD
28
27
26
25
24
23
22
21
20
19
18
17
16
15
Pin No.
Name
Type
Description
1
DGND
PWR
Digital Ground.
2
DVDD
PWR
Digital power supply input: 3.3V or 1.8V.
3
ADR/GPIO2
DIO
I 2 C address selection /
GPIO2: FAULT / WARNING / SDOUT…
4
VREG_DVDD
AOUT
Digital regulator output.
5
GPIO3
DIO
GPIO3: FAULT / WARNING / SDOUT…
Default setting is allowed to directly short to GND.
6
FSYNC
DIN
Word select clock for the digital signal.
7
BLCK
DIN
Bit clock for the digital signal.
8
SDIN
DIN
Serial data input.
9
GPIO1
DIO
GPIO1: FAULT / WARNING / SDOUT…
10
SDA
DIO
I 2 C serial data.
11
SCL
DIN
I 2 C clock.
12
𝑃𝐷𝑁
DIN
Shut down, low active.
3 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
13
VREG_AVDD
AOUT
Analog regulator output.
14
AGND
PWR
Analog ground.
15
PVDD
PWR
Power stage supply input.
16
PVDD
PWR
Power stage supply input.
17
OUT_R+
AOUT
Right channel positive output of H-bridge.
18
BST_R+
AIN
Bootstrap capacitor for OUT_R+.
19
PGND
PWR
Power stage ground.
20
OUT_R-
AOUT
Right channel negative output of H-bridge.
21
BST_R-
AIN
Bootstrap capacitor for OUT_R-.
22
BST_L-
AIN
Bootstrap capacitor for OUT_L-.
23
OUT_L-
AOUT
Left channel negative output of H-bridge.
24
PGND
PWR
Power stage ground.
25
BST_L+
AIN
Bootstrap capacitor for OUT_L+.
26
OUT_L+
AOUT
Left channel positive output of H-bridge.
27
PVDD
PWR
Power stage supply input.
28
PVDD
PWR
Power stage supply input.
7. Specifications
7.1 Absolute Maximum Ratings (𝟏)
MIN
MAX
UNIT
DVDD
Low-voltage digital supply
-0.3
3.9
V
PVDD
PVDD supply
-0.3
26
V
VI(Digin)
DVDD referenced digital inputs (2)
-0.5
VDVDD+0.5
V
VI(OUTxx)
Voltage at speaker output pins
-0.3
26
V
TA
Ambient operating temperature
-25
85
℃
TJ
Junction operating temperature
-25
160
℃
Tstg
Storage temperature
-40
125
℃
(1)
Stressed beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are
stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those
indicted under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods
may affect device reliability.
(2)
DVDD referenced digital pins include: ADR/GPIO2, GPIO3, FSYNC, BCLK, SDIN, GPIO1, SDA, SCL, PDN.
7.2 ESD Ratings
VALUE
V(ESD)
Electrostatic discharge
Human-body model (HBM), per ANSI/ESDA/JEDEC JS001-2017 (1)
+2000
Charged-device model (CDM), per ANSI/ESDA/JEDEC JS002-2018 (2)
+500
UNIT
V
(1)
JEDEC document JS-001-2017 states that 2000-V HBM allows safe manufacturing with a standard ESD control process.
(2)
JEDEC document JS-002-2018 states that 500-V CDM allows safe manufacturing with a standard ESD control process.
4 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
7.3 Recommended Operating Conditions
Over operating free-air temperature range (unless otherwise noted)
MIN
V(SUPLLY)
MAX
DVDD
1.71
3.63
PVDD
4.5
21
BTL Mode, Speaker Load=4Ω
(+/-20% Variation)
4.5
21
BTL Mode, Speaker Load=6Ω
(+/-20% Variation)
4.5
21
BTL Mode, Speaker Load=8Ω
(+/-20% Variation)
4.5
21
PBTL Mode, Speaker Load=2Ω
(+/-20% Variation)
4.5
18
PBTL Mode, Speaker Load=3Ω
(+/-20% Variation)
4.5
21
PBTL Mode, Speaker Load=4Ω
(+/-20% Variation)
4.5
21
Power supply inputs
Recommended PVDD
Range
NOM
VIH(DIGIN)
Input logic high for DVDD reference digital inputs
VIL(DIGIN)
Input logic low for DVDD reference digital inputs
LOUT
Minimal inductor value in LC filter under short-circuit
condition
0.9×DVDD
UNIT
V
V
DVDD
0.1×DVDD
1
V
μH
7.4 Thermal Information
ACM8625P
TSSOP 28 PINS
UNIT
JEDEC STANDARD
4-LAYER PCB
θJA
Junction-to-ambient thermal resistance
28
℃/W
θJT
Junction-to-case (top) thermal resistance
22
℃/W
ψJT
Junction-to-top characterization parameter
1.2
℃/W
7.5 Electrical Characteristics
Free-are room temperature 25。C, High Performance mode, LC filter=10uH+0.68uF, Fsw=480kHz, (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
DIGITAL I/O
|IIH|
Input logic high current level
for DVDD referenced digital
input pins
VIN(Digin)=VDVDD
10
μA
|IIL|
Input logic low current level
for DVDD referenced digital
input pins
VIN(Digin)=0 V
-10
μA
VIH(Digin)
Input logic high threshold for
DVDD referenced digital
inputs
VIL(Digin)
Input logic low threshold for
DVDD referenced digital
inputs
VOH(Digin)
Output logic high threshold
for DVDD referenced digital
inputs
IOH = 2mA
VOL(Digin)
Output logic low threshold for
IOH = -2mA
70%
VDVDD
30%
5 / 39
80%
VDVDD
VDVDD
20%
VDVDD
ACM8625P
www.acme-semi.com
PARAMETER
TEST CONDITIONS
DVDD
inputs
referenced
Datasheet V1.6
MIN
TYP
MAX
UNIT
400
pF
digital
I2C CONTROL PORT
CL(I2C)
Allowable load capacitance
for each I2C line
FSCL(fast)
Support SCL frequency
No wait states, fast mode
400
kHz
FSCL(slow)
Support SCL frequency
No wait states, slow mode
100
kHz
SERIAL AUDIO PORT
tDLY
Required FSYNC to BCLK rising
edge delay
5
ns
DSCLK
Allowable SCLK duty cycle
40%
60%
fS
Supported input sample rates
32
192
kHz
FBCLK
Supported BCLK frequencies
32
64
fS
10
ms
29.5
Vpeak/FS
AMPLIFIER OPERATING MODE AND DC PARAMETERS
tOFF
Turn-off Time
Excluding volume ramp
AV(SPK_AMP)
Programmable Gain
Value represents the ‘peak voltage’
disregarding clipping due to lower
PVDD Measured at 0dB input (1FS)
ΔAV(SPK_AMP)
Amplifier gain error
Gain=29.5VP/FS
FSW
RDS(ON)
4.95
Switching frequency of the
speaker amplifier
0.5
dB
384
kHz
480
kHz
576
kHz
768
kHz
75
mΩ
7.5
A
Drain-to-source on resistance
of the individual output
MOSFETs
FET + Metallization. VPVDD=21V,
I(OUT)=500mA, TJ=25℃
OCETHRES
Over-Current Error Threshold
Speaker Output Current (Post LC
filter), Speaker current, PVDD=21V
(100Hz Burst on, 500 cycles interval),
LC filter=10uH+0.68uF, Fsw=480kHz
UVETHRES(PVDD)
PVDD under voltage error
threshold
4.2
V
0VETHRES(PVDD)
PVDD over voltage error
threshold
23
V
DCETHRES
Output DC Error protection
threshold
Class D Amplifier’s output DC voltage
cross speaker load to trigger Output DC
Fault protection
1.9
V
TDCDET
Output DC Detect time
Class D Amplifier’s output remain at or
above DCETHRES
620
ms
OTETHRES
Over temperature
threshold
error
160
℃
OTEHysteresis
Over temperature
hysteresis
error
10
℃
OTWTHRES
Over temperature warning
level
135
℃
PROTECTION
7
AUDIO PERFORMANCE (STEREO BTL)
|VOS|
Amplifier offset voltage
PO(SPK)
Output Power (Per Channel)
(High Performance Mode,
Fsw=480kHz)
Measure differentially with zero input
data, programmable gain configured
with 29.5Vp/FS, VPVDD=12V
-10
10
mV
VPVDD=12V,RSPK=6Ω,f=1kHz,THD+N=10%
13.5
W
VPVDD=12V,RSPK=6Ω,f=1kHz,THD+N=1%
11
W
VPVDD=18V,RSPK=6Ω,f=1kHz,THD+N=10%
30
W
VPVDD=18V,RSPK=6Ω,f=1kHz,THD+N=1%
24
W
VPVDD=21V,RSPK=6Ω,f=1kHz,THD+N=10%
41
W
6 / 39
ACM8625P
www.acme-semi.com
PARAMETER
Datasheet V1.6
TEST CONDITIONS
MIN
VPVDD=21V,RSPK=6Ω,f=1kHz,THD+N=1%
THD+NSPK
ICN(SPK)
Total harmonic distortion and
noise (PO=1W,f=1kHz,RSPK=6
Ω, High Performance Mode,
Fsw=480kHz)
Idle channel noise (AWeighted, AES17)
TYP
MAX
UNIT
33
W
VPVDD=12V
0.024
%
VPVDD=18V
0.021
%
VPVDD=21V
0.012
%
VPVDD=12V, LC filter=10uH+0.68uF,
Load=6Ω, LPD Mode
30
μVrms
VPVDD=12V, LC filter=10uH+0.68uF,
Load=6Ω, High Performance Mode
33
μVrms
DR
Dynamic range
A-Weighted, -60dBFS method.
VPVDD=21V,Analog Gain=29.5Vp/FS
112
dB
SNR
Signal-to-noise ratio
A-Weighted, reference to 1% THD+N
Output Level, VPVDD=21V
112
dB
PSRR
Power supply rejection ratio
Injected Noise=1kHz, 1Vrms,
VPVDD=12V, input audio signal=digital
zero
72
dB
X-talkSPK
Cross-talk (worst case
between left-to-right and
right-to-left channel)
f=1kHz, VPVDD=21V, Load=6Ω
90
dB
AUDIO PERFORMANCE (MONO PBTL)
|VOS|
Measure differentially with zero input
data, programmable gain configured
with 29.5Vp/FS, VPVDD=12V
Amplifier offset voltage
-10
10
mV
VPVDD=21V,RSPK=4Ω,f=1kHz,THD+N=1%
51
W
VPVDD=21V,RSPK=4Ω,f=1kHz,THD+N=10%
63
W
VPVDD=18V,RSPK=4Ω,f=1kHz,THD+N=1%
37
W
VPVDD=18V,RSPK=4Ω,f=1kHz,THD+N=10%
46
W
THD+NSPK
Total harmonic distortion and
noise (PO=1W, f=1kHz)
VPVDD=21V, LC filter, RSPK=4 Ω , High
Performance Mode
0.04
%
DR
Dynamic range
A-Weighted, -60dBFS method,
VPVDD=21V, RSPK=4Ω
112
dB
SNR
Signal-to-noise ratio
A-Weighted, reference to 1% THD+N
Output Level, VPVDD=21V, RSPK=4Ω
112
dB
ICN(SPK)
Idle channel noise
Weighted, AES17)
VPVDD=21V, LC filter=10uH+0.68uF,
Load=4Ω, High Performance Mode
33
μVrms
PSRR
Power supply rejection ratio
VPVDD=12V, LC filter=10uH+0.68uF,
Load=4Ω, High Performance Mode
72
dB
PO(SPK)
Output Power
(A-
7.6 Timing Requirements
MIN
NOM
MAX
UNIT
Serial Audio Port Timing-Slave Mode
fBCLK
BCLK frequency
1.024
MHz
tBCLK
tBCLKL
BCLK period
40
ns
BCLK pulse width, low
16
ns
tBCLKH
BCLK pulse width, high
16
ns
tBF
BCLK rising to FSYNC edge
8
ns
tFB
FSYNC Edge to BCLK rising edge
8
ns
tSU
Data setup time, before BCLK rising edge
8
ns
tDH
Data hold time, after BCLK rising edge
8
tDFB
Data delay time from BCLK failing edge
2
I C Bus Timing-Standard
7 / 39
ns
30
ns
www.acme-semi.com
ACM8625P
Datasheet V1.6
MIN
NOM
MAX
100
UNIT
kHz
fSCL
SCL clock frequency
tBUF
Bus free time between a STOP and START condition
4.7
μs
tLOW
Low period of the SCL clock
4.7
μs
tHI
High period of the SCL clock
4
μs
tRS-SU
Setup time for (repeated) START condition
4.7
μs
tS-HD
Hold time for (repeated) START condition
4
μs
tD-SU
Data setup time
250
ns
tD-HD
Data hold time
0
tSCL-R
tSCL-R1
3450
ns
Rise time of SCL signal
1000
ns
Rise time of SCL signal after a repeated START condition and
1000
ns
after an acknowledge bit
tSCL-F
Fall time of SCL signal
1000
ns
tSDA-R
Rise time of SDA signal
1000
ns
tSDA-F
Fall time of SDA signal
1000
ns
tP-SU
Setup time for STOP condition
CB
Capacitive load for each bus line
400
pf
fSCL
SCL clock frequency
400
kHz
tBUF
Bus free time between a STOP and START condition
1.3
μs
tLOW
Low period of the SCL clock
1.3
μs
tHI
High period of the SCL clock
600
ns
tRS-SU
Setup time for (repeated) START condition
600
ns
tRS-HD
Hold time for (repeated) START condition
600
ns
tD-SU
Data setup time
100
ns
tD-HD
Data hold time
0
900
ns
tSCL-R
Rise time of SCL signal
20+0.1CB
300
ns
tSCL-R1
Rise time of SCL signal after a repeated START condition and
20+0.1CB
300
ns
μs
4
2
I C Bus Timing-Fast
after an acknowledge bit
tSCL-F
Fall time of SCL signal
20+0.1CB
300
ns
tSDA-R
Rise time of SDA signal
20+0.1CB
300
ns
tSDA-F
Fall time of SDA signal
20+0.1CB
300
ns
tP-SU
Setup time for STOP condition
tSP
Pulse width of spike suppressed
50
ns
CB
Capacitive load for each bus line
400
pf
ns
600
8 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
7.7 Timing Parametric Requirements Information
START
STOP
REPEATED START
tSDA-R
tD-HD
tD-SU
tBUF
tSDA-F tP-SU
SDA
tSCL-R
tRS-HD
tSP
tLOW
SCL
tHI
tS-HD
tRS-SU
tSCL-F
Figure 1 I2C Communication Port Timing Diagram
FSYNC
(Input)
0.5 х DVDD
tBCLKH
tBCLKL
tFB
BCLK
(Input)
0.5 х DVDD
tBCLK
tBF
DATA
(Input)
0.5 х DVDD
tSU
tDH
tDFB
DATA
(Output)
0.5 х DVDD
Figure 2 Serial Audio Port Timing in Slave Mode
9 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
8. Idle Power Dissipation
8.1 DVDD Current
Fs=480kHz, Free-are room temperature 25。C.
Table 1 DVDD Current
DVDD (V)
Device Mode
Current Consumption (mA)
Setting Register Location
Play Mode (DSP Enable)
18.95
Register 0x04
Play Mode (DSP Bypass)
11.63
Register 0x04 and Register 0x05
Driver-off (DSP Enable)
18.65
Register 0x04
Driver-off (DSP Bypass)
11.32
Register 0x04
Analog-off
2.42
Register 0x04
Digital-off
2.35
Register 0x04
PDN=0
0.01
Pin 12 pulled to low
Play Mode (DSP Enable)
14.72
Register 0x04
Play Mode (DSP Bypass)
9.42
Register 0x04 and Register 0x05
Driver-off (DSP Enable)
14.49
Register 0x04
Driver-off (DSP Bypass)
9.18
Register 0x04
Analog-off
1.19
Register 0x04
Digital-off
1.12
Register 0x04
PDN=0
0.01
Pin 12 pulled to low
3.3
1.8
8.2 PVDD Current
Fs=480kHz, Free-are room temperature 25。C. LC Filter=10uH+0.68uF. LPD Mode.
Table 2 PVDD Current
PVDD (V)
Device Mode
Current Consumption
Setting Register Location
(mA)
7.4
12
Play
20.11
Driver-off
9.44
Analog-off
5.91
Digital-off
0.093
PDN=0
0.0018
Play
23.57
Driver-off
9.505
Analog-off
5.981
Digital-off
0.101
PDN=0
0.0018
Play
26.69
Driver-off
9.56
Analog-off
6.04
Digital-off
0.104
PDN=0
0.0018
Register 0x04
Pin 12 pulled to low
Register 0x04
Pin 12 pulled to low
Register 0x04
18
10 / 39
Pin 12 pulled to low
ACM8625P
www.acme-semi.com
21
Play
30.94
Driver-off
9.67
Analog-off
6.12
Digital-off
0.107
PDN=0
0.0018
Datasheet V1.6
Register 0x04
Pin 12 pulled to low
9. Typical Characteristics
9.1 Bridge Tied Load (BTL) Configuration Curves with High Performance Mode
Free-air room temperature 25℃ (unless otherwise noted). ACM8625P EVM board, device PWM Modulation
mode set to High Performance mode with 480kHz Fsw.
(Load=4Ω, Fsw=480kHz, High Performance Mode)
(Load=6Ω, Fsw=480kHz, High Performance Mode)
Figure 3 Output Power vs PVDD
Figure 4 Output Power vs PVDD
(Load=8Ω, Fsw=480kHz, High Performance Mode)
(PVDD=12V, Load=4Ω, Fsw=480kHz)
Figure 5 Output Power vs PVDD
Figure 6 THD+N vs Frequency
(PVDD=18V, Load=4Ω, Fsw=480kHz)
(PVDD=21V, Load=4Ω, Fsw=480kHz)
Figure 7 THD+N vs Frequency
Figure 8 THD+N vs Frequency
11 / 39
www.acme-semi.com
ACM8625P
Datasheet V1.6
(PVDD=18V, Load=6Ω, Fsw=480kHz)
(PVDD=12V, Load=4Ω, Fsw=480kHz)
Figure 9 THD+N vs Output Power
Figure 10 THD+N vs Output Power
(PVDD=18V, Load=4Ω, Fsw=480kHz)
(PVDD=21V, Load=4Ω, Fsw=480kHz)
Figure 11 THD+N vs Output Power
Figure 12 THD+N vs Output Power
9.2 Bridge Tied Load (BTL) Configuration Curves with LPD Mode
Free-air room temperature 25℃ (unless otherwise noted). ACM8625P EVM board, device PWM Modulation
mode set to Low Power Dissipation mode with 480kHz Fsw.
(Load=4Ω, Fsw=480kHz, LPD Mode)
(Load=6Ω, Fsw=480kHz, LPD Mode)
Figure 13 Output Power vs PVDD
Figure 14 Output Power vs PVDD
12 / 39
www.acme-semi.com
ACM8625P
Datasheet V1.6
(Load=8Ω, Fsw=480kHz, LPD Mode)
(PVDD=12V, Load=4Ω, Fsw=480kHz)
Figure 15 Output Power vs PVDD
Figure 16 THD+N vs Frequency
(PVDD=18V, Load=4Ω, Fsw=480kHz)
(PVDD=21V, Load=4Ω, Fsw=480kHz)
Figure 17 THD+N vs Frequency
Figure 18 THD+N vs Frequency
(PVDD=12V, Load=4Ω, Fsw=480kHz)
(PVDD=18V, Load=4Ω, Fsw=480kHz)
Figure 19 THD+N vs Output Power
Figure 20 THD+N vs Output Power
(PVDD=12V, Load=6Ω, Fsw=480kHz)
(PVDD=18V, Load=6Ω, Fsw=480kHz)
Figure 21 THD+N vs Output Power
Figure 22 THD+N vs Output Power
13 / 39
www.acme-semi.com
ACM8625P
(PVDD=21V, Load=6Ω, Fsw=480kHz)
Datasheet V1.6
(PVDD=12V, Load=6Ω, Fsw=480kHz)
Figure 23 THD+N vs Output Power
Figure 24 Efficiency vs Output Power
(PVDD=18V, Load=6Ω, Fsw=480kHz)
(PVDD=12V, Load=4Ω, Fsw=480kHz)
Figure 25 Efficiency vs Output Power
Figure 26 Efficiency vs Output Power
(PVDD=18V, Load=4Ω, Fsw=480kHz)
(PVDD=21V, Load=4Ω, Fsw=480kHz)
Figure 27 Efficiency vs Output Power
Figure 28 Efficiency vs Output Power
9.3 Parallel Bridge Tied Load (PBTL) Configuration Curves with LPD Mode
Free-air room temperature 25℃ (unless otherwise noted). ACM8625P EVM board, device PWM Modulation
mode set to Low Power Dissipation mode with 480kHz Fsw.
14 / 39
www.acme-semi.com
ACM8625P
(Load=3Ω, Fsw=480kHz, LPD Mode)
Datasheet V1.6
(Load=3Ω, Fsw=480kHz, LPD Mode)
Figure 29 Output Power vs PVDD
Figure 30 THD+N vs Output Power
(Load=3Ω, Fsw=480kHz, LPD Mode)
(Load=3Ω, Fsw=480kHz, LPD Mode)
Figure 31 THD+N vs Output Power
Figure 32 THD+N vs Output Power
10. Detailed Description
10.1
Overview
The ACM8625P device integrates 4 main building blocks together into a single cohesive device that maximizes
sound quality, flexibility, and ease of use. The 4 main building blocks are listed as follows:
⚫
A stereo audio DAC
⚫
An Audio Effect Tuning engine
⚫
A flexible closed-loop amplifier capable of operating in stereo or mono, at different switching frequencies,
and supporting a variety of output voltages and loads
⚫
An I2C control port for communication with the device
The device requires only two power supplies for proper operation. A DVDD supply is required to power the low
voltage digital circuitry. Another supply, called PVDD, is required to provide power to the output stage of the audio
amplifier. Two internal LDOs convert PVDD to 5V for VREG_AVDD and 1.8V for VREG_DVDD respectively.
15 / 39
ACM8625P
www.acme-semi.com
10.2
Datasheet V1.6
Functional Block Diagram
Typ 5V
Typ 1.8V
DVDD
VREG_DVDD
AGND
VREG_AVDD
PVDD
PGND
DGND
Analog Regulator
Digital Regulator
PDN
ADR
SDA
SCL
Closed Loop
IO
BST_L+
OUT_L+
I2C Control
OUT_LBST_L-
FSYNC
BCLK
Digital Audio I/F
I2S / TDM / LJ / RJ
Audio Effect Tuning
DAC
Σ-Δ Class-D
Modulator
Full Bridge
Power Stage
SDIN
OUT_R+
BST_R+
Serial Audio Output
ACM8625P
Fault Handling
OC / OT / DC / OVUV / Clock Error
GPIO1
GPIO2
BST_ROUT_R-
Closed Loop
GPIO3
Figure 33 Function Block Diagram
10.3
Device Clocking
10.3.1 Main Clocks
The ACM8625P device has flexible systems for clocking. Internally, the device requires a number of clocks, mostly
at related clock rates to function correctly. All these clocks can be derived from the Serial Audio Interface.
The serial audio interface typically has 3 connection pins which are listed as follows:
⚫
BCLK
⚫
FSYNC/LRCLK (Left/Right Word Clock and Frame Sync)
⚫
SDIN (Input Data)
The device has an internal PLL that is used to take BCLK as reference clock and create the higher rate clocks required
by the Audio Effect Tuning and the DAC clock.
The ACM8625P device has an audio sampling rate detection circuit that automatically senses the sampling
frequency. Common audio sampling frequencies of 32kHz, 44.1kHz-48kHz, 88.2kHz-96kHz, 176.4kHz-192kHz are
supported. The sampling frequency detector sets the clock for DAC and Audio Effect Tuning automatically.
The ACM8625P device has an audio sampling rate detection circuit that automatically senses the sampling
frequency. Common audio sampling frequencies of 32kHz, 44.1kHz-48kHz, 88.2kHz-96kHz, 176.4kHz-192kHz are
supported. The sampling frequency detector sets the clock for DAC and Audio Effect Tuning automatically.
10.3.2 Serial Audio Port – Clock Rates
The serial audio interface port is a 3-wire serial port with the signals FSYNC/LRCLK, BCLK, and SDIN. BCLK is the
serial audio bit clock, used to clock the serial data present on SDIN into the serial shift register of the audio interface.
Serial data is clocked into the ACM8625P device on the rising edge of BCLK. The FSYNC/LRCLK pin is the serial audio
left/right word clock or frame sync when the device is operated in TDM mode.
16 / 39
ACM8625P
www.acme-semi.com
Table 3.
FORMAT
Datasheet V1.6
Audio Data Formats, Bit Depths and Clock Rates
DATA BITS
MAXIMUM LRCLK/FS
BCLK RATE (Fs)
FREQUENCY (kHz)
I2S/LJ/RJ
TDM
32,24,20,16
32,24,20,16
32 to 96
64,32
32
128
44.1/48
128,256,512
96
128,256
When clock halt, non-supported BCLK to FSYNC/LRCLK ratio is detected, the device reports clock error in Register
0x18 in Page0.
10.3.3 Clock Halt Auto-recovery
As some of host processor halts I2S clock when there is no audio playing. After clock halt, the device puts all
channels into Hi-Z state and reports clock error in register 0x18 in Page0. After audio clock recovery, the device
automatically returns to the previous state.
10.3.4 Sample Rate on The Fly Change
ACM8625P supports FSYNC/LRCLK rate on the fly change. For example, change FSYNC/LRCLK from 32kHz to 48kHz
or 96kHz, Host processor needs to put LRCLK (FSYNC) to Halt state at least 10ms before changing to new sample
rate.
10.3.5 Serial Audio Port – Data Formats and Bit Depths
The device supports industry-standard audio data formats, including standard I 2S, left-justified, right-justified and
TDM/DSP data. Data formats are selected via Register 0x07 in Page0. If the high width of FSYNC/LRCLK in TDM/DSP
mode is less than 8 cycles of BCLK, the register Page0/0x07 D[5:4] should be set to 01. All formats require binary
two’s complement, MSB-first audio data, up to 32-bit audio data is accepted. All the data formats, word length and
clock rate supported by this device are shown in Table 1. The data formats are detailed in Figure 34 to Figure 38.
The word length is selected via Register Page0/0x07 D[1:0]. The offset of data is selected via Register Page0/0x08.
17 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
1 tS
LRCLK/FS
Right-channel
Left-channel
SCLK
Audio data word = 16-bit, SCLK = 32, 64fs
DATA
1 2
15 16
MSB
1 2
LSB
15 16
MSB
LSB
Audio data word = 24-bit, SCLK = 64fs
DATA
1 2
23 24
MSB
1 2
23 24
MSB
LSB
LSB
Audio data word = 32-bit, SCLK = 64fs
DATA
1 2
31 32 1 2
MSB
31 32
MSB
LSB
LSB
2
I S Data Format; L-channel = LOW, R-channel = HIGH
Figure 34 I2S Audio Data Format
1 tS
LRCLK/FS
Right-channel
Left-channel
SCLK
Audio data word = 16-bit, SCLK = 32, 64fs
DATA
1 2
15 16
MSB
1 2
LSB
15 16
MSB
LSB
Audio data word = 24-bit, SCLK = 64fs
DATA
1 2
23 24
MSB
1 2
LSB
23 24
MSB
LSB
Audio data word = 32-bit, SCLK = 64fs
DATA
1 2
31 32 1 2
MSB
LSB
31 32
MSB
Figure 35 Left-Justified Audio Data Format
18 / 39
LSB
ACM8625P
www.acme-semi.com
Datasheet V1.6
1 tS
LRCLK/FS
Right-channel
Left-channel
SCLK
Audio data word = 16-bit, SCLK = 32, 64fs
DATA
1 2
15 16
MSB
1 2
LSB
15 16
MSB
LSB
Audio data word = 24-bit, SCLK = 64fs
DATA
1 2
23 24
MSB
1 2
23 24
MSB
LSB
LSB
Audio data word = 32-bit, SCLK = 64fs
DATA
1 2
31 32 1 2
MSB
31 32
MSB
LSB
LSB
Right-Justified Data Format; L-channel = HIGH, R-channel = LOW
Figure 36 Right-Justified Audio Data Format
1 tS
LRCLK/FS
SCLK
Audio data word = 16-bit, Offset = 0
DATA
1 2
15 16 1 2
Data Slot1
MSB
15 16
1
Data Slot2
LSB
MSB
LSB
Audio data word = 24-bit, Offset = 0
DATA
1 2
23 24 1 2
Data Slot1
MSB
1
23 24
Data Slot2
MSB
LSB
LSB
Audio data word = 32-bit, Offset = 0
DATA
1 2
31 32 1 2
MSB
LSB
31 32
MSB
1
LSB
TDM Data Format with OFFSET = 0
In TDM Modes, Duty Cycle of LRCLK/FS should be 1× SCLK at minimum. Rising edge is considered frame start
Figure 37 TDM 1 Audio Data Format
19 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
1 tS
LRCLK/FS
OFFSET = 1
SCLK
Audio data word = 16-bit, Offset = 1
DATA
1 2
15 16 1 2
Data Slot1
MSB
15 16
1
Data Slot2
LSB
MSB
LSB
Audio data word = 24-bit, Offset = 1
DATA
1 2
23 24 1 2
Data Slot1
MSB
1
23 24
Data Slot2
MSB
LSB
LSB
Audio data word = 32-bit, Offset = 1
DATA
1 2
31 32 1 2
MSB
Data Slot1
LSB
31 32
MSB
1
Data Slot2
LSB
TDM Data Format with OFFSET = 1
In TDM Modes, Duty Cycle of LRCLK/FS should be 1× SCLK at minimum. Rising edge is considered frame start
Figure 38 TDM 2 Audio Data Format
10.4
Power Supplies
To facilitate system design, ACM8625P needs only a 3.3-V or 1.8-V supply in addition to (4.5V~21V) power-stage
supply. Two internal voltage regulators provide suitable voltage levels for the gate drive circuitry and internal
circuitry. The external pins are provided only as a connection point for off-chip bypass capacitors to filter the supply.
Connecting external circuitry to theses regulators may result in reduced performance and damage to the device.
Additionally, all circuitry requiring a floating voltage supply, e.g., the high-side gate drive, is accommodated by builtin bootstrap circuitry requiring only a few external capacitors. To provide good electrical and acoustical
characteristics, the PWM signal path for the output stage is designed as identical, independent half-bridges. For
this reason, each half-bridge has separate bootstrap pins (BST_x). The gate drive voltages (VREG_AVDD) are derived
from the PVDD voltage. Special attention should be paid to placing all decoupling capacitors as close to their
associated pins as possible. In general, inductance between the power-supply pins and decoupling capacitors must
be avoided. For a properly functioning bootstrap circuit, a small ceramic capacitor must be connected from each
bootstrap pin (BST_x) to the power-stage output pin (OUT_x). When the power-stage output is low, the bootstrap
capacitor is charged through an internal diode connected between the gate-drive regulator output pin (VREG_AVDD)
and the bootstrap pin. When the power-stage output is high, the bootstrap capacitor potential is shifted above the
output potential and thus provides a suitable voltage supply for the high-side gate driver.
10.5
Device Gain Setting
As seen in the figure below, the audio path of the ACM8625P consists of a digital audio input port, a digital audio
path, a digital to PWM convertor, a gate driver stage, a Class D power stage, and the feedback loop which feeds the
output information back into the digital to PWM block to correct for distortion sensed on the output pins. The total
amplifier gain is comprised of digital gain in the digital audio path and the analog gain from the input of the analog
20 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
modulator to the output of the speaker amplifier power stage.
Analog Gain
Digital Gain
Feedback
Serial
Audio In
Serial Audio
Interface
DC
Blocking
Volume Control
&
EQ/DRC/Mixer
Interpolation
Filter
Gate
Drivers
Digital to PWM
Conversion
Gate
Drivers
Full Bridge
Power Stage L
PWM
Audio Out
Full Bridge
Power Stage R
Feedback
Figure 39 Gain Structure
As shown above, the first gain stage for the speaker amplifier is present in the digital audio path. It consists of the
volume control and EQ/DRC/Mixer. The volume control is set to 0dB by default and EQ/DRC/Mixer is bypassed by
default.
Amplifier analog gain settings are presented as the output level in dBV (dB related to 1Vrms) with a full-scale serial
audio input (0dBFS) and the digital volume control set to 0dB.
VAMP=Input +Digital Gain + Analog Gain dBV
Where:
⚫
VAMP is the amplifier output voltage in dBVRMS
⚫
Input is the digital input amplitude in dB with respect to 0dBFS
⚫
Digital Gain is the digital volume control setting, -110dB to 24dB.
⚫
Analog Gain is the analog gain setting (26.38, 25.88, 25.38 to 10.88 dBVRMS in 0.5dB step)
Table 2 outlines gain setting expressed in dBVRMS and VPEAK.
Table 4 Amplifier Gain Settings
Analog Gain
10.6
FULL SCALE OUTPUT
(Register 0x02h in Page0)
dBVRMS
VPEAK
00000
26.38
29.5
00001
25.88
27.84
00010
25.38
26.3
00011
24.88
24.8
…
…
…
01110
19.38
13.17
01111
18.88
12.44
10000
18.38
11.74
…
…
…
11111
10.88
4.95
Device Protection
ACM8625P has built-in protection circuits including thermal, short-circuit, under-voltage detection, over-voltage
detection, output DC detection, clock error detection circuits. Once these faults occur, ACM8625P reports fault via
register 0x17h-0x19h in Page0 and these faults may pull the GPIO pin to DGND by proper setting in Register 0x0Ah
- 0x0Dh in Page0. Clear these faults by writing Bit7 in register 0x01h in Page0 from 0 to 1.
1.
Over temperature protection. When the internal junction temperature is higher than 160C power stages will
be turned off and ACM8625P will return to normal operating once the temperature drops to 150C. The
21 / 39
www.acme-semi.com
ACM8625P
Datasheet V1.6
temperature values may vary around 10%. Enable Over temperature protection auto-recovery by writing
Register 0x11h (Bit 2) from 0 to 1.
2.
Short-circuit protection. The short-circuit protection protects the output stage when the wires connect to
loudspeakers are shorted to each other or GND/PVDD. For normal 21V operations, the current flowing
through the power stage will be less than 7.5A for stereo configuration. Otherwise, the short-circuit detectors
pull the FAULT pin (GPIO pin) to DGND, disabling the output stages.
3.
PVDD over-voltage protection. Once the PVDD voltage is higher than 23V, ACM8625P turns off its loudspeaker
power stages. When PVDD becomes lower than 22.6V, ACM8625P will return to normal operation.
4.
PVDD under-voltage protection. Once the PVDD voltage is lower than 4.2V, ACM8625P turns off its
loudspeaker power stages. When PVDD becomes higher than 4.35V, ACM8625P will return to normal
operation.
5.
Speaker DC Protection. Once the output differential voltage exceeds 1.9V (typical) for more than 620ms
(typical) at the same polarity. ACM8625P will turn off its loudspeaker stages. Once this fault been removed,
clear this fault by writing Bit7 in register 0x01h from 0 to 1 or device will keep output stages in Hi-Z state.
6.
Clock error protection. When clock halt, non-supported BCLK to FSYNC/LRCLK ratio is detected, the device
reports clock error in Register 0x18 in Page0. Once the fault been removed, device will return to normal
operation.
10.7
Class H Control
ACM86xx Class-H Control provides a new scheme to increase efficiency and reduce power dissipation for battery
supply system. ACM86xx internal Class H block monitors the digital audio signal and provides control signal to
feedback network of external DC-DC Boost Convertor, adjust Boost Convertor’s VOUT accordingly. As ACM86xx use
the external Booster Convertor’s VOUT as the power supply, so ACM86xx’s Power supply dynamic tracking with
output audio signal, shown in Figure 40.
PVDD
t
Output Audio Signal
Figure 40 Class-H Operation Signal
ACM86xx employ an internal Audio Signal Amplitude Detection Block for audio signal amplitude detection, as the
target PVDD range and the amplifier system gain is known, so the digital input levels in ‘Levels to PWM’ block will
calculate the proper digital input levels and transfers to different duty cycle. Generally, ACM86xx supports 16 levels
Class H Control. For example, if the PVDD range is 9V-16V, the PVDD tracking with output audio signals by following
values: { 9V, 9.466V, 9.933V, 10.399V, 10.866V, 11.333V, 11.799V, 12.266V, 12.732V, 13.199V, 14.132V, 14.599V,
15.065V, 15.532V, 15.999V }.
Based on detailed system application requirement (PVDD min/max value, VFB of the Booster Convertor, DVDD value,
R2 ), ACME Audio Tuning software generates corresponding register configuration and external BOM which shown
in Figure 41.
22 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
PVDD
L
7.4V~8.4V
Battery
BOOT
SW
VIN
CIN
VOUT
Booster Convertor
(升压变换器)
COUT
R1
GND
VFB
GND
R2
GND
R3
R4
GND
GND
Levels
to
PWM
Audio Signal
Amplitude Detection
(音频信号幅度检测)
Input Mixer,
Volume, EQ,
Bass/Voice
Enhancement
Audio Input
音频信号输入
VCTRL
GPIO1 (PIN 9)
PVDD
(pulse width modulation)
AGL/Post
EQ/Output
Mixer
Samples
Delay
GND
Class D
Amplifier
DRC
ACM8625P
(Dynamic Range
Controller)
VOUT-VFB
R1
=
VFB
R2
+
VFB-VCTRL
R3+R4
Figure 41 Class-H Control Block
10.8
Spread Spectrum
ACM8625P supports spread spectrum with triangle mode. Spread spectrum is used to minimize the EMI noise.
Enable spread spectrum in register 0x0Eh in Page 0, default is disable.
Enable Spread Spectrum Script with following sequence (Suitable for 384kHz/480kHz/576kHz switching frequency):
1.
Step1, Write content 0x00 to Register address 0x00.
2.
Step2, Write content 0x01 to Register address 0x0E.
3.
Step3, Write content 0x01 to Register address 0x00.
4.
Step4, Write content 0x0b to Register address 0x1A.
5.
Step5, Write content 0x00 to Register address 0x00.
10.9
I2C Device Address
The ACM8625P device has 7 bits for I2C device address. The first five bits (MSBs) of the device address are factory
preset to 01011 (0x5x). The next two bits of address byte are the device select bits which can be user-defined by
ADR pin in Table 5.
Table 5 I2C Device Address Configuration
ADR PIN
MSBs
User Define
LSB
Configuration
Device Write
Address
4.7kΩ to DVDD
0
1
0
1
1
0
0
R/W
0x58
15kΩ to DVDD
0
1
0
1
1
0
1
R/W
0x5a
47kΩ to DVDD
0
1
0
1
1
1
0
R/W
0x5c
120kΩ to DVDD
0
1
0
1
1
1
1
R/W
0x5e
23 / 39
ACM8625P
www.acme-semi.com
10.10
Datasheet V1.6
Start-up sequence
1.
Configure ADR/GPIO2 pin with proper setting for I2C device address.
2.
Bring up power supplies.
3.
Once all power supplies are stable, bring up the PDN pin HIGH 1ms before I2C communication.
4.
Configure the device via I2C control port based on the user case (Make sure the PDN pin= HIGH before I 2C
control port operating).
5.
The device is now in normal operation.
Initialization
DVDD
0 ns
PVDD
0 ns
0 ns
PDN
I2C
1 ms
Enable Digital
1 ms for device settle down
Coeff Initialization and
Mode Configuration
Play
Notes:
1) 0ns means no sequence requirement
2) I2C communication and internal Digital processing work in DVDD domain, no PVDD required
Figure 42 Start-up Sequence
10.11
Shutdown sequence
1.
The device is in normal operation.
2.
Configure the device in digital off state via register 0x04h or pull PDN low.
3.
Wait at least 6ms (This time depends on the FSYNC rate, digital volume and digital volume ramp down rate).
4.
Bring down power supplies.
5.
The device is now fully shutdown and powered off.
PDN
6ms
4.5V
PVDD
0ms
DVDD
6ms
2
IC
•
•
2
IC
2
IC
2
IC
Output Hi-Z
command
Before PVDD/DVDD power down, Class D Output driver needs to be disabled by PDN or by I 2C.
At least 6ms delay needed based on LRCLK (Fs) = 48kHz,Digital volume ramp down update every sample period,
decreased by 0.5dB for each update, digital volume =24dB.
Figure 43 Shutdown Sequence
24 / 39
www.acme-semi.com
10.12
ACM8625P
Datasheet V1.6
Output Signal Phase Alignment with Input Signal
The default ACM8625P output signal phase is reversed compared with input signal. It’s suggested to use Audio
Processing Block – Input Mixer Phase Invertor to correlate it. The ACME Audio Tunning Tool default configuration
of Input Mixer as below:
25 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
11. Application Circuit Example of Stereo
10 μF
0.1 μF
3.3V
3.3V
1
2
3
4.7k
4
5
6
7
8
9
3.3V
10
4.7k
3.3V
4.7k
11
3.3V
4.7k
12
13
14
DGND
PVDD
PVDD
DVDD
PVDD
PVDD
ADR/GPIO2
OUT_L+
OUT_L+
VREG_DVDD
BST_L+
GPIO3
PGND
PGND
FSYNC
OUT_LOUT_L-
BCLK
BST_LBST_L-
SDIN
BST_RBST_R-
GPIO1
OUT_ROUT_R-
SDA
PGND
PGND
SCL
BST_R+
PDN
OUT_R+
VREG_AVDD
PVDD
AGND
PVDD
28
10μF
0.1 μF
100 μF
27
26
10μH
25
0.68 μF
L Channel
24
0.68 μF
23
10μH
22
21
20
10μH
19
0.68 μF
18
0.68 μF
R Channel
17
10μH
16
15
0.1 μF
10μF
100 μF
12. Application Circuit Example of Mono
10 μF
3.3V
3.3V
0.1 μF
1
2
4.7kΩ
3
4
5
6
7
8
9
3.3V
4.7kΩ
3.3V
4.7kΩ
3.3V
4.7kΩ
10
11
12
13
14
PVDD
PVDD
DGND
DVDD
PVDD
PVDD
ADR/GPIO2
OUT_L+
OUT_L+
VREG_DVDD
BST_L+
BST_L+
GPIO3
PGND
PGND
FSYNC
OUT_LOUT_L-
BCLK
BST_LBST_L-
SDIN
BST_RBST_R-
GPIO1
OUT_R-
SDA
PGND
PGND
SCL
BST_R+
PDN
OUT_R+
VREG_AVDD
PVDD
AGND
PVDD
28
0.1 μF 10 μF
100 μF
27
26
10μH
25
0.68 μF
24
23
22
Woofer
21
20
19
18
17
0.68 μF
10μH
16
15
0.1 μF
10 μF
100 μF
Note 1: Both 0.47uF or 0.22uF are suitable for BST caps
Note 2: GPIO3 default setting is allowed to directly short to GND
Note 3: Traces in thick and red should be noticed in PCB layout for high current capability
Note 4: Decoupling capacitors on PVDD should be placed to PVDD pin as close as possible
26 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
13. Register Maps
13.1
Control Registers on Page0
Offset
Acronym
Register Name
Reset Value
0x01
AMP_CTRL1
FSW PWM switching frequency, Fault clear, PBTL/BTL
0x00
0x02
AMP_CTRL2
Analog gain
0x00
0x03
AMP_CTRL3
Loop bandwidth, 2 PWM channels phase control
0x00
0x04
STATE_CTRL
Reset, Separate channel Hi-Z / Mute, State Control
0x00
0x05
PROCESSING_CTRL1
AGL, DRB, Hybrid, Post EQ, Sub-CH bypass control
0x12
0x06
PROCESSING_CTRL2
Processing flow selection and low power mode selection
0xF0
0x07
I2S_DATA_FORMAT1
I2S data format, length, FSYNC
0x02
0x08
I2S_DATA_FORMAT2
I2S Shift bits
0x00
0x09
I2S_DATA_FORMAT3
Reserved
0x00
0x0A
GPIO1_CTRL
SDOUT (GPIO1) enable and function selection
0x29
0x0B
GPIO2_CTRL
ADR (GPIO2) enable and function selection
0x2B
0x0C
GPIO2_FAULT_SEL
Clipping, OTW, OTSD, Clock Fault, PVDD UV/OV, DC, OC
0xFF
selection
0x0D
GPIO1_FAULT_SEL
Clipping, OTW, OTSD, Clock Fault, PVDD UV/OV, DC, OC
0xFF
selection
0x0E
SS_CTRL
Spread spectrum setting
0x00
0x0F
VOLUME_CTRL_L
Volume control for left channel
0xCF
0x10
VOLUME_CTRL_R
Volume control for right channel
0xCF
0x11
MSIC_CTRL
Fault latch selection, OTSD auto-recovery enable
0xA3
0x12
I2S_CLK_FORMAT_RPT1
BCLK ratio (MSB), Sample rate detect
0x00
0x13
I2S_CLK_FORMAT_RPT2
BCLK ratio (LSB)
0x00
0x15
DIEID_RPT
DIE ID
0x26
0x16
STATE_RPT
State report
0x00
0x17
FAULT_RPT1
OTSD, PVDD OV/UV, DC, OC
0x00
0x18
FAULT_RPT2
Clock fault, EQs write error
0x00
0x19
FAULT_RPT3
Clipping, OTW
0x00
0x27
GPIO_PP_OD_CTRL
GPIO Open Drain Control
0x00
0x28
DIG_DSP_CTRL
DRC, Lookahead, Class-H bypass Control
0x00
0x7E
XOR_CHECKSUM
XOR Checksum
0x00
0x7F
CRC_CHECKSUM
CRC Checksum
0x00
13.1.1 Register 1 AMP_CTRL1 (Offset=1h) [Reset=0x00]
7
6
5
4
3
2
1
0
FAULT_CLR
RESERVED
FSW_SWL
PBTL
R/W
R
R/W
R/W
Bit
Field
Type
Reset
Description
27 / 39
ACM8625P
www.acme-semi.com
7
FAULT_CLR
R/W
0
Datasheet V1.6
Once write this bit to 1, device will clear analog fault, this bit is autoclear
6-4
RESERVED
R
000
These bits are reserved
3-1
FSW_SEL
R/W
000
000: 384kHz
001: Reserved
010: 480kHz
011: 576kHz
100: 768kHz
0
PBTL
R/W
0
0: BTL Mode
1: PBTL Mode, PBTL can be set when device is in digital off state
13.1.2 Register 2 AMP_CTRL2 (Offset=2h) [Reset=0x00]
7
6
5
4
3
2
RESERVED
ANA_GAIN
R
R/W
1
0
Bit
Field
Type
Reset
Description
7-5
RESERVED
R
000
These bits are reserved
4-0
ANA_GAIN
R/W
00000
Analog Gain Control, with 0.5dB per step. These bits control the
analog gain.
00000: 0dB (29.5Vp/FS)
00001: -0.5dB
00010: -1dB
…
11111: -15.5dB
13.1.3 Register 3 AMP_CTRL3 (Offset=3h) [Reset=0x00]
7
6
5
4
3
1
RESERVED
CH_PHASE_CTL
RESERVED
BW_CTRL
R
R/W
R
R/W
Bit
Field
Type
Reset
Description
7-6
RESERVED
R
00
These bits are reserved
5
CH_PHASE_CTRL
R/W
0
0: out phase
1: in phase
2-0
2
BW_CTRL
R/W
000
000: 75kHz
001: 90kHz
010: 105kHz
011: 125kHz
100: 155kHz
101: 180kHz
28 / 39
0
ACM8625P
www.acme-semi.com
Datasheet V1.6
110: 220kHz
111: 265kHz
13.1.4 Register 4 STATE_CTRL (Offset=4h) [Reset=0x00]
7
6
5
4
3
RST_REG
REST_MOD
CH_L_HIZ
CH_R_HIZ
MUTE_L
R/W
R/W
R/W
R/W
R/W
Bit
Field
Type
Reset
Description
7
RST_REG
R/W
0
Register Reset
2
1
MUTE_R
0
CTRL_STATE
R/W
R/W
0: Normal
1: Reset Register
6
RST_MOD
R/W
0
Signal path Reset
0: Normal
1: Reset Signal path
5
CH_L_HIZ
R/W
0
Force Channel L’s output driver into Hi-Z state
0: Normal State
1: Change L channel’s output driver into Hi-Z state
4
CH_R_HIZ
R/W
0
Force Channel R’s output driver into Hi-Z state
0: Normal State
1: Change R channel’s output driver into Hi-Z state
3
MUTE_L
R/W
0
MUTE L Channel
0: Normal
1: Mute L Channel
2
MUTE_R
R/W
0
MUTE R Channel
0: Normal
1: Mute R Channel
1-0
CTRL_STATE
R/W
00
00: Digital Off
01: Analog off
10: Driver Off (Hiz)
11: Play
13.1.5 Register 5 PROCESSING_CTRL1 (Offset=5h) [Reset=0x12]
7
6
AGL_BP
DRB_BP
R/W
R/W
5
4
3
2
1
0
RESERVED
POST_EQ_BP
RESERVED
SUB_CH_BP
PROCESSING_BP
R
R/W
R
R/W
R/W
Bit
Field
Type
Reset
Description
7
AGL_BP
R/W
0
0: Enable AGL
1: Bypass AGL
6
DRB_BP
R/W
0
0: Enable DRB
1: Bypass DRB
29 / 39
ACM8625P
www.acme-semi.com
Datasheet V1.6
Bit
Field
Type
Reset
Description
5-4
RESERVED
R
01
These bits are reserved
3
POST_EQ_BP
R/W
0
0: Enable Post-EQ
1: Bypass Post-EQ
2
RESREVED
R
0
This bit is reserved
1
SUB_CH_BP
R/W
1
0: Enable Sub Channel Processing
1: Bypass Sub Channel Processing
0
PROCESSING_BP
R/W
0
0: Enable audio effect tuning
1: Bypass all audio effect tuning
13.1.6 Register 6 PROCESSING_CTRL2 (Offset=6h) [Reset=0xF0]
7
6
5
4
3
2
1
0
RESERVED
POWER_SAVE_DOWN
PLL_CLK_DIV
REAL_96KHZ
R
R/W
R/W
R/W
Bit
Field
Type
Reset
Description
7-4
RESERVED
R
1111
These bits are reserved
3
POWER_SAVE_DOWN
R/W
0
0: when have clock fault, device will not shut down analog and
digital, only shut down driver
1: when have clock fault, device will shut down analog and digital
and driver
2-1
PLL_CLK_DIV
R/W
0
00: high PLL frequency
01: middle PLL frequency
10: low PLL frequency
11: low PLL frequency
0
REAL_96KHZ
R/W
0
0: 48kHz internal processing
1: 96kHz internal processing
13.1.7 Register 7 I2S_DATA_FORMAT1 (Offset=7h) [Reset=0x02]
7
6
5
4
3
2
44K_INPUT
44K_EN
I2S_DATA_FORMATI
I2S_FSYNC_PULSE
I2S_WORD_LENGTH
R/W
R/W
R/W
R/W
R/W
Bit
Field
Type
Reset
Description
7
44K_INPUT
R/W
0
0: 48K/96K/192K input
1: 44.1K/88.2K/176.4K input
6
44K_EN
R/W
0
0: disable 44k input
1: enable 44k input
5-4
I2S_DATA_FORMAT
R/W
00
00: I2S
01: TDM/DSP
10: RTJ
30 / 39
1
0
ACM8625P
www.acme-semi.com
Bit
Field
Type
Reset
Datasheet V1.6
Description
11: LTJ
3-2
I2S_FSYNC_PULSE
R/W
00
01: FSYNC pulse