Down - ams

austriamicrosystems AG
is now
ams AG
The technical content of this austriamicrosystems datasheet is still valid.
Contact information:
Headquarters:
ams AG
Tobelbaderstrasse 30
8141 Unterpremstaetten, Austria
Tel: +43 (0) 3136 500 0
e-Mail: [email protected]
Please visit our website at www.ams.com
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Data Sheet, Confidential
AS3515
The AS3515 is a low power stereo audio codec and is
designed for Portable Digital Audio Applications. It allows
playback in CD quality and recording in FM-stereo quality. It
has a variety of audio inputs and outputs to directly connect
electret microphones, 16Ω headset, 4Ω speaker and auxiliary
signal sources via a 10-channel mixer. It only consumes 22mW
in playback mode.
High Power Speaker Amplifier
– volume control via serial interface
– 32 steps @1.5dB and MUTE
– 2x500mW @8Ω driver capability
– over-current detection
Power Management
– step up for system supply (3.0V – 3.6V)
– charge pump for CPU core (0.85V – 1.8V, 200mA)
– step up for backlight (15V, 38.5mA)
– LDO for digital supply (2.9V, 200mA)
– LDO for analogue supply (2.9V, 200mA)
– LDO for peripherals (1.7V-3.3V, 200mA)
– LDO for peripherals (3.1V-3.3V, 200mA)
– LDO for RTC (1.0V-2.5V, 2mA)
– LDO for USB 1.1 transceiver (3.26V, 10mA)
– battery supervision
– 10sec emergency shut-down
am
lc s
on A
te G
nt
st
il
Further the device offers advanced power management
functions. All necessary ICs and peripherals in a flash based
Digital Audio Player are supplied by the AS3515. The power
management block generates 9 different supply voltages out of
the battery supply. CPU, NAND flash, SRAM, memory cards,
LCD back-light, USB RX/TX can be powered. The different
supply voltages are programmable via the serial control
interface. It also contains a charger and is designed for battery
supplies from 1V to 5V.
High Efficiency Headphone Amplifier
– volume control via serial interface
– 32 steps @1.5dB and MUTE
– 2x40mW @16Ω driver capability
– headphone and over-current detection
– phantom ground eliminates large capacitors
lv
1 General Description
al
id
Stereo Audio Codec with System Power Management
The AS3515 has an on-chip, phase locked loop (PLL)
controlled, clock generator. It generates 44.1kHz, 48kHz and
other sample rates defined in MP3, AAC, WMA, OGG VORBIS
etc. No additional external crystal or PLL is needed. Further the
AS3515 has an independent 32kHz real time clock (RTC) on
chip which allows a complete power down of the system CPU.
2 Key Features
Multi-bit Sigma Delta Converters
– DAC: 18bit with 94dB SNR (‘A’ weighted) , 48kHz
– ADC: 14bit with 82dB SNR (‘A’ weighted), 16kHz
ca
2 Microphone Inputs
– 3 gain pre-setting (28dB/34dB/40dB) and AGC
– 32 gain steps @1.5dB and MUTE
– supply for electret microphone
– microphone detection
– remote control by switch
ni
2 Line Inputs
– volume control via serial interface
– 32 steps @1.5dB and MUTE
– stereo or 2x mono or mono differential
ch
Line Outputs
– volume control via serial interface
– 32 steps @1.5dB and MUTE
– 1Vp @10kΩ
– mono differential 5mW to 32Ω (ear-peace)
Te
Audio Mixer
– 10 channel input/output mixer with AGC
– mixes line inputs and microphones with DAC
– left and right channels independent
www.austriamicrosystems.com
Battery Charger
– automatic trickle charge (50mA)
– prog. constant current charging (100-400mA)
– prog. constant voltage charging (3.9V-4.25V)
Real Time Clock
– ultra low power 32kHz oscillator
– 32bit RTC sec counter
– selectable alarm (seconds or minutes)
General Purpose ADC
– 10bit resolution
– 16 inputs analogue multiplexer
Interfaces
– I²S digital audio interface
– 2 wire serial control interface
– watchdog via serial interface
– power good pin
– 128bit unique ID (OTP)
– 17 different interrupts
Package
– CTBGA64 [7.0x7.0x1.1mm] 0.8mm pitch
– LQFP64 [10x10x1.4mm] 0.5mm pitch
3 Application
Portable Digital Audio Player and Recorder
PDA, Smartphone
Revision 3.1
1 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
4 Block Diagram
AS3515 Block Diagram
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
al
id
Figure 1
www.austriamicrosystems.com
Revision 3.1
2 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Contents
General Description ......................................................................................................................................... 1
Key Features.................................................................................................................................................... 1
Application ....................................................................................................................................................... 1
Block Diagram.................................................................................................................................................. 2
Absolute Maximum Ratings (Non-Operating)................................................................................................... 6
5.1
Operating Conditions ................................................................................................................................ 7
6 Detailed Functional Block Description.............................................................................................................. 8
6.1
Line Output ............................................................................................................................................... 8
6.1.1
General.............................................................................................................................................. 8
6.1.2
Register Description .......................................................................................................................... 8
6.1.3
Parameter .......................................................................................................................................... 9
6.2
Headphone Output ................................................................................................................................. 10
6.2.1
General............................................................................................................................................ 10
6.2.2
Phantom Ground ............................................................................................................................. 10
6.2.3
No-Pop Function.............................................................................................................................. 10
6.2.4
Over-current Protection ................................................................................................................... 10
6.2.5
Headphone Detection ...................................................................................................................... 10
6.2.6
Power Save Options ........................................................................................................................ 10
6.2.7
Parameter ........................................................................................................................................ 11
6.2.8
Register Description ........................................................................................................................ 11
6.3
Speaker Output....................................................................................................................................... 13
6.3.1
General............................................................................................................................................ 13
6.3.2
No-Pop Function.............................................................................................................................. 13
6.3.3
Over-current Protection ................................................................................................................... 13
6.3.4
Power Save Options ........................................................................................................................ 13
6.3.5
Parameter ........................................................................................................................................ 14
6.3.6
Register Description ........................................................................................................................ 14
6.4
Microphone Inputs (2x) ........................................................................................................................... 16
6.4.1
General............................................................................................................................................ 16
6.4.2
AGC................................................................................................................................................. 16
6.4.3
Supply & Detection .......................................................................................................................... 16
6.4.4
Remote Control................................................................................................................................ 16
6.4.5
Parameter ........................................................................................................................................ 17
6.4.6
Register Description ........................................................................................................................ 17
6.5
Line Inputs (2x) ....................................................................................................................................... 19
6.5.1
General............................................................................................................................................ 19
6.5.2
Parameter ........................................................................................................................................ 19
6.5.3
Register Description ........................................................................................................................ 19
6.6
Digital Audio Interface............................................................................................................................. 21
6.6.1
Input................................................................................................................................................. 21
6.6.2
Output.............................................................................................................................................. 21
6.6.3
Signal Description............................................................................................................................ 21
6.6.4
Power Save Options ........................................................................................................................ 21
6.6.5
Clock Supervision ............................................................................................................................ 21
6.6.6
Parameter ........................................................................................................................................ 22
6.6.7
Register Description ........................................................................................................................ 22
6.7
Audio Output Mixer ................................................................................................................................. 24
6.7.1
General............................................................................................................................................ 24
6.7.2
AGC................................................................................................................................................. 24
6.7.3
Register Description ........................................................................................................................ 24
6.8
Audio Settings......................................................................................................................................... 25
6.8.1
Register Description ........................................................................................................................ 25
6.9
3V Step-Up Converter............................................................................................................................. 27
6.9.1
General............................................................................................................................................ 27
6.9.2
Parameter ........................................................................................................................................ 28
6.10
Low Drop Out Regulators.................................................................................................................... 29
6.10.1
General ........................................................................................................................................ 29
6.10.2
LDO1............................................................................................................................................ 29
6.10.3
LDO2............................................................................................................................................ 29
6.10.4
LDO3............................................................................................................................................ 29
6.10.5
LDO4............................................................................................................................................ 30
6.10.6
Parameter .................................................................................................................................... 30
6.11
Charge-Pump Step-Down Converter................................................................................................... 32
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
al
id
1
2
3
4
5
www.austriamicrosystems.com
Revision 3.1
3 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
al
id
6.11.1
General ........................................................................................................................................ 32
6.11.2
Functional Description.................................................................................................................. 32
6.11.3
Parameter .................................................................................................................................... 34
6.12
SYSTEM ............................................................................................................................................. 35
6.12.1
General ........................................................................................................................................ 35
6.12.2
Power Up ..................................................................................................................................... 35
6.12.3
Power Down................................................................................................................................. 35
6.12.4
Parameter .................................................................................................................................... 36
6.12.5
Register Description..................................................................................................................... 36
6.13
Charger ............................................................................................................................................... 38
6.13.1
General ........................................................................................................................................ 38
6.13.2
Trickle Charge.............................................................................................................................. 38
6.13.3
Temperature Supervision............................................................................................................. 38
6.13.4
Parameter .................................................................................................................................... 38
6.13.5
Register Description..................................................................................................................... 39
6.14
15V Step-Up Converter ....................................................................................................................... 40
6.14.1
General ........................................................................................................................................ 40
6.14.2
Parameter .................................................................................................................................... 40
6.14.3
Register Description..................................................................................................................... 41
6.15
Supervisor ........................................................................................................................................... 42
6.15.1
General ........................................................................................................................................ 42
6.15.2
BVDD Supervision ....................................................................................................................... 42
6.15.3
Junction Temperature Supervision............................................................................................... 42
6.15.4
Register Description..................................................................................................................... 42
6.16
Interrupt Generation ............................................................................................................................ 43
6.16.1
General ........................................................................................................................................ 43
6.16.2
IRQ Source Interpretation ............................................................................................................ 43
6.16.3
De-bouncer .................................................................................................................................. 43
6.16.4
Register Description..................................................................................................................... 43
6.17
Real Time Clock .................................................................................................................................. 45
6.17.1
General ........................................................................................................................................ 45
6.17.2
RTC supply .................................................................................................................................. 45
6.17.3
Register Description..................................................................................................................... 45
6.18
10-Bit ADC .......................................................................................................................................... 47
6.18.1
General ........................................................................................................................................ 47
6.18.2
Input Sources ............................................................................................................................... 47
6.18.3
Reference .................................................................................................................................... 47
6.18.4
Parameter .................................................................................................................................... 48
6.18.5
Register Description..................................................................................................................... 48
6.19
128 bit Fuse Array ............................................................................................................................... 50
6.19.1
General ........................................................................................................................................ 50
6.19.2
Register Description..................................................................................................................... 50
6.20
VTRM-LDO ......................................................................................................................................... 51
6.20.1
General ........................................................................................................................................ 51
6.21
I2C Control Interface ........................................................................................................................... 52
6.21.1
General ........................................................................................................................................ 52
6.21.2
Parameter .................................................................................................................................... 52
6.21.3
Register Description..................................................................................................................... 53
7 Electrical Specification ................................................................................................................................... 55
8 Pinout and Packaging .................................................................................................................................... 57
8.1
Pin Description........................................................................................................................................ 57
8.2
Ball & Pin Assignment............................................................................................................................. 59
8.2.1
CTBGA64 ........................................................................................................................................ 59
8.2.2
LQFP64 ........................................................................................................................................... 60
8.3
Package Drawings and Marking ............................................................................................................. 61
8.3.1
CTBGA64 ........................................................................................................................................ 61
8.3.2
LQFP64 ........................................................................................................................................... 62
9 Ordering Information ...................................................................................................................................... 65
10
Copyright .................................................................................................................................................... 66
11
Disclaimer................................................................................................................................................... 66
12
Contact Information .................................................................................................................................... 66
www.austriamicrosystems.com
Revision 3.1
4 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Revision History
Revision
Date
Owner
Description
5.5.2005
pkm
final release
3.01
12.5.2005
pkm
changed soldering conditions (chapter 5)
3.02
12.5.2005
pkm
3.03
12.5.2005
pkm
updated charge pump and LDO typical performance characteristics(chapter 6.10,
6.11)
spelling corrections (chapter 6.18)
3.03
20.5.2005
pkm
updated 15V DCDC description (chapter 6.14)
3.04
18.10.05
pkm
updated 3V and 15V DCDC block diagram (chapter 6.9, 6.14)
3.04
18.10.05
pkm
changed interrupt de-bounce times (6.16)
3.04
11.4.06
pkm
changed block diagram
3.1
3.6.08
pkm
V15 changes: RTCSUP startup deleted, UID added, chip ID changed to 6h,
updated package and order information
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
al
id
3.0
www.austriamicrosystems.com
Revision 3.1
5 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
5 Absolute Maximum Ratings (Non-Operating)
Stresses beyond the absolute maximum ratings may cause permanent damage to the device. These are stress ratings only. Functional
operation of the device at these or beyond those listed is not implied.
Caution: Exposure to absolute maximum rating conditions may affect device reliability.
Table 1
Absolute Maximum Ratings
PARAMETER
Symbol
V in
Voltage at 5V pins:
NOTE
7.0
V
0.5
V
5.0
V
-0.5
DVDD+0.5
V
V in
-0.5
BVDD+0.5V
V
Voltage at Analogue pins:
V in
-0.5
AVDD+0.5
V
Voltage at Regulator pins:
V in
-0.5
5.0
V
Input Current (latchup
I scr
immunity)
Electrostatic Discharge HBM ESD
-100
100
mA
VB1V, CSCL, CSDA, PWR_UP
these pins have no diode to
DVDD
LRCK, SCLK, SDI, SDO,
P_PVDD, P_CVDD, BATTEMP,
ISINK, XIN32K, XOUT32K,
XIRQ, PWGOOD
BGND, HPH_CM, HPGND,
HPL/R, SPL/R
LOUTL/R, VREF, AGND,
LIN1L/R, LIN2L/R, MIC1P/N,
MIC2P/N, MIC1SUP, MIC2SUP
AVDD, DVDD, PVDD, CPVDD,
CVDD
Norm: Jedec 17
+/-1
kV
Norm: MIL 883 E method 3015
Total Power Dissipation (all
supplies and outputs)
Storage Temperature
Pt
-
1000
mW
Valid for BGA64 package
T strg
-55
125
°C
5
85
%
Humidity non-condensing
Table 2
Soldering Conditions
Parameter
T body
Package Body Temperature
ca
Symbol
T peak
Solder Profile*
ni
D well
MSL
al
id
Voltage at Digital pins:
UNIT
lv
Voltage difference of VSSTerminals
Voltage at Digital pins
BVDD, UVDD,
-0.5
RTCSUP, CHGIN
DVSS, AVSS, VSS3, -0.5
VSS15, VSSCP, BVSS
V in
-0.5
MAX
am
lc s
on A
te G
nt
st
il
DC Supply Voltage
MIN
Min
Max
Unit
260
°C
235
245
°C
30
45
s
above 217 °C
1
Represents a max. floor live time of
168h
Moisture Sensitive Level
3
Comments
Norm IPC/JEDEC J-STD-020C, reflects
moisture sensitivity level only
Te
ch
* austriamicrosystems AG strongly recommends to use underfill.
www.austriamicrosystems.com
Revision 3.1
6 - 66
austriamicrosystems
Operating Conditions
Table 3
Operating Conditions
PARAMETER
Battery Supply Voltage
SYMBOL
BVDD
3.0
MIN
5.5
MAX
UNIT
V
DCDC 3V Supply Voltage
VB1V
1.0
3.6
V
USB Supply Voltage
UVDD
4.5
5.5
V
Digital Supply Voltage
DVDD
2.8
3.6
V
Analogue Supply Voltage
AVDD
2.8
3.6
V
Charger Supply Voltage
CHG_IN
4.5
5.5
V
Difference of Positive Supplies
AVDD-DVDD -0.25
0.25
V
Difference of Negative Supplies
Any
DVSS, AVSS, VSS3, VSS15, VSSCP, Combination
BVSS
-0.1
0.1
V
Ambient Temperature
T amb
-20
85
°C
Supply Current
BVDD
6.8
LRCLK
8
To achieve good performance,
the negative supply terminals
should be connected to low
ohmic ground plane.
DAC to HP without load and
bias reduction enabled
According to 8-48kSps
Audio Data
am
lc s
on A
te G
nt
st
il
mA
NOTE
al
id
5.1
lv
AS3515 V15
Data Sheet, Confidential
48
kHz
Te
ch
ni
ca
System Clock Frequency
www.austriamicrosystems.com
Revision 3.1
7 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6 Detailed Functional Block Description
6.1
Line Output
6.1.1
General
The line output is designed to provide the audio signal with typical 1Vp at a load of minimum 10kΩ, which is a minimum value for line
inputs. Additional this output amplifier is capable to drive a 32Ω load (e.g. an earpiece of a mobile phone. To achieve this, the operation
mode can be switched from single ended stereo to mono differential.
Figure 2 Line Output Mode Block Diagrams
Mono Differential Mode
am
lc s
on A
te G
nt
st
il
lv
Stero Mode
al
id
This output stage has an independent gain regulation for left and right channel with 32 steps @ 1.5dB each. The gain can be set from –
40.5dB to +6dB.
Please observe that gain of upper amplifier needs to be
set to 0dB
6.1.2
Register Description
Enabling the output stage is done via a control bit in the audio settings register (AudioSet1 register 0x14h). The line out driver itself is
controlled by the following two registers.
Right Line Out Register (00h)
LINE_OUT_R Register
Name
7,6
5
4..0
reserved
LOR_VOL
Default
Access Description
00b
0b
00000b
R/W
R/W
R/W
For testing purpose only, must be set to 0h
not used
volume settings for right line output, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
Te
ch
ni
Bit
ca
Table 4
www.austriamicrosystems.com
Revision 3.1
8 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Left Line Out Register (01h)
Table 5
LINE_OUT_L Register
Bit
Name
Default
Access Description
7,6
LO_SES_DM
00b
R/W
5
4..0
LOL_VOL
0b
00000b
n/a
R/W
Table 6
Line Output Characteristics
al
id
lv
Parameter
am
lc s
on A
te G
nt
st
il
6.1.3
Single ended stereo or differential mono selection
11: tbd.
10: output switched to single ended stereo
01: output switched to differential mono
00: output switched to mute
not used
volume settings for left line output, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
Symbol Parameter
Notes
Min
RL
Output Load
A0
—Ax
Gain
Gain Step-Size
Gain Step-Precision
Signal to Noise Ratio
Mute Attenuation
stereo mode
differential mode
programmable gain
10k
32
-40.5
SNR
stereo mode
Typ
Max
6
1.5
0.5
100
100
Unit
Ohm
Ohm
dB
dB
dB
dB
dB
Te
ch
ni
ca
BVDD = 3.3V, TA= 25oC unless otherwise mentioned
www.austriamicrosystems.com
Revision 3.1
9 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.2
Headphone Output
6.2.1
General
The headphone output is designed to provide the audio signal with 2x40mW @ 16Ω or 2x20mW @32Ω, which are typical values for
headphones.
This output stage has an independent gain regulation for left and right channel with 32 steps @ 1.5dB each. The gain can be set from –
43.43dB to +1.07dB. The maximum output power of 40mW @ 16Ω is achieved, by setting the mixer output to 1Vp and using the gain of
1.07dB.
6.2.2
am
lc s
on A
te G
nt
st
il
lv
al
id
Figure 3 Headphone-Output
Phantom Ground
HPCM pin is the buffered HPGND output. It can be used to drive the loads without external blocking capacitors between HPL / HPR and
HPCM. If the load is between HPR / HPL and BVSS, 100uF of de-coupling capacitors are needed. The phantom ground can be switched
off to save power if not needed.
6.2.3
No-Pop Function
To avoiding click and pop noise during power-up and shutdown, the output is automatically set to mute when the output stage is disabled.
HPGND pin, which needs a 100nF capacitor outside, gets charged on power-up with 2uA to AGND=1.45V. After start-up the DC level of
the following pins are the same: HPR=HPL=HPCM=HPGND=AGND=1.45V. The Start-up time before releasing mute is about 90ms. To
avoid pop-noise 150ms discharging time of HPGND after a shutdown, have to be waited before starting up again.
6.2.4
Over-current Protection
6.2.5
ca
This output stage has an over-current protection, which disables the output for 256ms or 512ms. This value can be set in the headphone
registers. The over-current protection limit of HPR and HPL pin is typical 145mA while HPCM pin has a 210mA threshold. If needed, the
over-current condition can also be signalled via an interrupt to the controlling microprocessor.
Headphone Detection
6.2.6
ni
With a control bit the headphone detection can be enabled. The detection is only working as long as the headphone stage is in power
down mode and the load is applied between HPR / HPL and HPCM. the headphone detection can also trigger a corresponding interrupt.
Power Save Options
ch
To save power, especially when driving 32 Ohm loads, a reduction of the bias current can be selected. Together with switching off the
phantom ground this gives 4 possible operating modes.
Table 7
Headphone Power-Save Options
Te
HPCM_OFF IBR_HPH IDD_HPH (typ.) Load
0
0
2.2mA
16 Ohm
1
0
1
0
1
1
1.5mA
1.5mA
1.0mA
16 Ohm
32 Ohm
32 Ohm
BVDD = 3.3V, TA= 25oC unless otherwise mentioned
www.austriamicrosystems.com
Revision 3.1
10 - 66
austriamicrosystems
6.2.7
Parameter
Table 8
Power Amplifier Block Characteristics
Symbol Parameter
Notes
RL
Pout
Output Load
Maximum Output Power
stereo mode
A0
—Ax
Gain
Gain Step-Size
Gain Step-Precision
Power Supply Rejection Ratio 200Hz-20kHz, 720mVpp, R L = 16Ω
Short Current Protection Level
I OUT power down
HPGND is forced high (>1V)
I OUT_pd
T power_up
SNR
R L = 32Ω
R L = 16Ω
programmable nominal gain
Signal to Noise Ratio
Mute Attenuation
Max
16
20
40
-43.43
1.07
1.5
0.5
90
145
-20
20
90
100
100
BVDD = 3.3V, TA= 25oC unless otherwise mentioned
Unit
Ohm
mW
mW
dB
dB
dB
dB
mA
uA
ms
dB
dB
Register Description
am
lc s
on A
te G
nt
st
il
6.2.8
Typ
lv
PSRR
Min
al
id
AS3515 V15
Data Sheet, Confidential
To get an interrupt on an over-current event, the corresponding bit in the IRQ_ENRD1 register (0x26h) has to be set. Also the interrupt
request for HP detection has to be set in this register. The power-save options are controlled via AudioSet3 register (0x16h). All other
headphone driver settings are controlled by the following two registers.
Right Headphone Register (02h)
Table 9
HPH_OUT_R Register
Name
Description
7,6
HP_OVC_TO
5
4..0
HPR_VOL
speaker over current time out:
11: 0 ms
10: 512 ms
01: 128 ms
00: 256 ms
volume settings for right headphone output, adjustable in 32 steps @ 1.5dB
11111: 1.07 dB gain
11110: -0.43 dB gain
..
00001: -43.93dB gain
00000: -45.43 dB gain
ca
Bit
Te
ch
ni
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
11 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Left Headphone Register (03h)
Bit
Name
Description
7
HP_Mute
6
HP_ON
5
HPdetON
4..0
HPL_VOL
0: normal operation
1: headphone output set to mute (mute is on during power-up)
0: speaker stage not powered
1: power up headphone stage
0: no headphone detection
1: enable headphone detection
volume settings for left headphone output, adjustable in 32 steps @ 1.5dB
11111: 1.07 dB gain
11110: -0.43 dB gain
..
00001: -43.93dB gain
00000: -45.43 dB gain
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
The register is R/W; default value is 00h
al
id
Table 10 HPH_OUT_L Register
www.austriamicrosystems.com
Revision 3.1
12 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.3
Speaker Output
6.3.1
General
The speaker output is designed to provide the stereo audio signal with 2x500mW @ 4Ω.
This output stage has an independent gain regulation for left and right channel with 32 steps @ 1.5dB each. The gain can be set from
−40.5dB to +6dB. The maximum output power of 500mW @ 4Ω is achieved, by setting the mixer output to 1Vp and using the gain of
+6dB.
6.3.2
am
lc s
on A
te G
nt
st
il
lv
al
id
Figure 4 Speaker Output
No-Pop Function
BGND pin, which needs a 100nF capacitor outside, gets charged on power-up to BVDD/2.To avoiding click and pop noise during powerup and shutdown, the output is automatically set to mute when the output stage is disabled.
The Start-up time before releasing mute is about 100ms. To avoid pop-noise the 150ms discharging time of SPR / SPL after a shutdown
(220µF capacitor in stereo single ended mode assumed), have to be waited before starting up again.
6.3.3
Over-current Protection
This output stage has an over-current protection, which disables the output for 0 to 512ms. This value can be set in the speaker registers.
The over-current protection limit of SPR and SPL pin is typical 700mA. To get an interrupt on an over-current event, the corresponding bit
in the IRQ_ENRD1 register (0x26h) has to be set.
6.3.4
Power Save Options
When driving > 4Ω, two power save options can be chosen.
ca
The output driver stage can be set to only 25% drive capacity, which will reduce the maximum output power. Additionally the bias currents
can be reduced to 50% in 3 steps.
Table 11 Speaker Power-Save Options
0
00
8mA
4 Ohm
00
01
10
11
2.8mA
2.4mA
1.9mA
1.5mA
16-32 Ohm
16-32 Ohm
16-32 Ohm
16-32 Ohm
ch
1
1
1
1
IBR_LSP IDD_HPH (typ.) Load
ni
LSP_LP
Te
BVDD = 3.3V, TA= 25oC unless otherwise mentioned
www.austriamicrosystems.com
Revision 3.1
13 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.3.5
Parameter
Table 12 Speaker Amplifier Parameter
Notes
RL
Output Load
stereo mode
mono differential mode
Pout
A0
—Ax
Maximum Output Power
Gain
Gain Step-Size
Gain Step-Precision
Power Supply Rejection Ratio
Short Current Protection Level
I OUT power down
R L = 8Ω, mono differential mode
programmable nominal gain
I OUT_pd
T power_up
SNR
BGND is forced high (>1V)
6
1.5
0.5
75
700
-20
20
100
100
100
Signal to Noise Ratio
Mute Attenuation
Max
1
-40.5
200Hz-20kHz, 720mVpp, no load
BVDD = 5V, TA= 25oC unless otherwise mentioned
Unit
Ohm
Ohm
W
dB
dB
dB
dB
mA
uA
ms
dB
dB
Register Description
am
lc s
on A
te G
nt
st
il
6.3.6
Typ
4
8
lv
PSRR
Min
al
id
Symbol Parameter
To get an interrupt on an over-current event, the corresponding bit in the IRQ_ENRD1 register (0x25h) has to be set. Changing the bias
current or the output driver strength is done via AudioSet2 register (0x15h). All other speaker driver settings are controlled by the following
two registers.
Right Speaker Register (04h)
Table 13 LSP_OUT_R Register
Name
7,6
SP_OVC_TO
Description
5
4..0
SPR_VOL
speaker over current time out:
11: 0 ms
10: 512 ms
01: 128 ms
00: 256 ms
not used
volume settings for right speaker output, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
ca
Bit
Te
ch
ni
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
14 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Left Speaker Register (05h)
Bit
Name
Description
7
SP_Mute
6
SP_ON
5
4..0
SPR_VOL
0: normal operation
1: speaker output set to mute (mute is on during power-up)
0: speaker stage not powered
1: power up speaker stage
not used
volume settings for left speaker output, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
The register is R/W; default value is 00h
al
id
Table 14 LSP_OUT_L Register
www.austriamicrosystems.com
Revision 3.1
15 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.4
Microphone Inputs (2x)
6.4.1
General
AS3515 includes two identical microphone inputs. The blocks have differential inputs to a microphone amplifier with adjustable gain. This
stage also includes an AGC.
The following volume control has an independent gain regulation for left and right channel with 32 steps @ 1.5dB each. The gain can be
set from –40.5dB to +6dB. The stage is set to mute by default. If the microphone input is not enabled, the volume settings are set to their
default values. Changing of volume and mute control can only be done after enabling the input.
6.4.2
AGC
am
lc s
on A
te G
nt
st
il
lv
al
id
Figure 5 Microphone Input
The microphone amplifier includes an AGC, which is limiting the signal to 1Vp. The AGC has 15 steps with a dynamic range of about
29dB. The AGC is ON by default but can be disabled by a microphone register bit.
6.4.3
Supply & Detection
6.4.4
ni
ca
Each microphone input generates a supply voltage of 1.5V above HPHCM. The supply is designed for ≤2mA and has a 10mA current
limit. In OFF mode the MICSUP terminal is pulled to AVDD with 30kohm. A current of typically 50uA generates an interrupt to inform the
CPU, that a circuit is connected. When using HPHCM as headset ground the HPH–stage gives the interrupt. After enabling the HPH-stage
through the CPU the microphone detection interrupt will follow.
Remote Control
Te
ch
Fast changes of the supply current of typically 500uA are detected as a remote button press, and an interrupt is generated. Then the CPU
can start the measurement of the microphone supply current with the internal 10-bit ADC to distinguish which button was pressed. As the
current measurement is done via an internal resistor, only two buttons generating a current of about 0.5mA and 1mA can be detected.
With this 1mA as microphone bias is still available.
www.austriamicrosystems.com
Revision 3.1
16 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.4.5
Parameter
Table 15 Microphone Inputs Parameter
Min
programmable gain
-40.5
differential
MicInGain = 0dB, MicAmp_Gain0
MicInGain = 0dB, MicAmp_Gain1
MicInGain = 0dB, MicAmp_Gain2
Typ
1.5
0.5
15
28
34
40
15*2.0
60
120
40
20
10
90
100
Max
Unit
6
dB
dB
dB
kOhm
dB
dB
dB
dB
us
ms
mVp
mVp
mVp
dB
dB
am
lc s
on A
te G
nt
st
il
Gain
Gain Step-Size
Gain Step-Precision
R inMIC
Input Resistance
A MIC 0
MicAmp_Gain0
A MIC 1
MicAmp_Gain1
A MIC 2
MicAmp_Gain2
SoftClip_AGC_Range
Attack_Time
Release_Time
V Innom 0
Nominal_Input_Voltage0
V Innom 1
Nominal_Input_Voltage1
V Innom 2
Nominal_Input_Voltage2
SNR
Signal to Noise Ratio
Mute Attenuation
Microphone Supply
V MICsup
Microphone Supply Voltage
I MIClim
Mic. Supply Current Limit
I MICdet
Mic. Detection Current
I REMdet
Remote Detection Current
V noise
Voltage Noise
al
id
Notes
A0
—Ax
lv
Symbol Parameter
0-2mA
2.95
10
50
500
5.7
V
mA
uA
uA
uV
BVDD = 3.3V, TA= 25oC unless otherwise mentioned
6.4.6
Register Description
Enabling a microphone input is done via a control bit in the audio settings register (AudioSet1 register 0x14h). To get an interrupt on an
microphone detection event, the corresponding bit in the IRQ_ENRD1 register (0x26h) has to be set, while a remote detection interrupt is
controlled via IRQ_ENRD2 register (0x27h). All other microphone input settings are controlled by the following registers.
Right Microphone Registers (06h & 08h)
Table 16 MIC1_R & MIC2_R Register
Name
7
M1_AGC_off
M2_AGC_off
M1_Gain
M2_Gain
M1R_VOL
M2R_VOL
Te
ch
4..0
0: automatic gain control enabled
1: automatic gain control disabled
00: gain set to 28 dB
01: gain set to 34 dB
10: gain set to 40 dB
11: gain set to tbd.
volume settings for right microphone input, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
ni
6,5
Description
ca
Bit
The registers are R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
17 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Left Microphone Register (07h & 09h)
Bit
Name
Description
7
M1_Sup_off
M2_Sup_off
M1_Mute_off
M2_Mute_off
M1L_VOL
M2L_VOL
0: microphone supply enabled
1: microphone supply disabled
0: microphone input set to mute
1: normal operation
Not used
Volume settings for left microphone input, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
6
5
4..0
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
The registers are R/W; default value is 00h
al
id
Table 17 MIC1_L & MIC2_L Register
www.austriamicrosystems.com
Revision 3.1
18 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.5
Line Inputs (2x)
6.5.1
General
AS3515 includes two identical line inputs. The blocks can work in mono differential, 2x mono single ended or in stereo single ended mode.
The volume control has an independent gain regulation for left and right channel with 32 steps @ 1.5dB each. The gain can be set from –
34.5dB to +12dB. The stage is set to mute by default. If the line input is not enabled, the volume settings are set to their default values.
Changing the volume and mute control can only be done after enabling the input.
If using the inputs as mono differential, the volume setting for the right channel should be set to 0dB.
6.5.2
am
lc s
on A
te G
nt
st
il
lv
al
id
Figure 6 Line Input
Parameter
Figure 7 Line Input Parameter
Symbol Parameter
Notes
Min
A0
—Ax
programmable gain
-34.5
R inLINE
SNR
Gain
Gain Step-Size
Gain Step-Precision
Input Resistance
Mute
Min Gain, single ended stereo
Signal to Noise Ratio
Mute Attenuation
Typ
1.5
0.5
49
100
100
100
Max
Unit
12
dB
dB
dB
kOhm
kOhm
dB
dB
6.5.3
ca
BVDD = 3.3V, TA= 25oC, fs=48kHz unless otherwise mentioned
Register Description
ni
Enabling a line-input is done via a control bit in the audio settings register (AudioSet1 register 0x14h). All other line input settings are
controlled by the following registers.
Right Line In Registers (0Ah & 0Ch)
ch
Table 18 LINE_IN1_R & LINE_IN2_R Register
Name
7,6
5
LI1R_Mute_off
LI2R_Mute_off
LI1R_VOL
LI2R_VOL
Te
Bit
4..0
Description
0: right line input is set to mute
1: normal operation
volume settings for right line input, adjustable in 32 steps @ 1.5dB
11111: 12 dB gain
11110: 10.5 dB gain
..
00001: -33 dB gain
00000: -34.5 dB gain
The registers are R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
19 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Left Line In Register (0Bh & 0Dh)
Name
Description
7,6
LI1_Mode
LI2_Mode
5
LI1L_Mute_off
LI2L_Mute_off
LI1L_VOL
LI2L_VOL
Single ended stereo or differential mono selection
00: inputs switched to single ended stereo
01: inputs switched to differential mono
10: inputs switched to single ended mono
11: tbd.
0: left line input is set to mute
1: normal operation
Volume settings for left microphone input, adjustable in 32 steps @ 1.5dB
11111: 12 dB gain
11110: 10.5 dB gain
..
00001: -33 dB gain
00000: -34.5 dB gain
4..0
lv
Bit
al
id
Table 19 LINE_IN1_L & LINE_IN2_L Register
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
The registers are R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
20 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.6
Digital Audio Interface
6.6.1
Input
Digital audio data can be fed into the AS3515 via the I2S interface These input data are then used by the 18-bit DAC to generate the
analog audio signal.
The volume control has an independent gain regulation for left and right channel with 32 steps @ 1.5dB each. The gain can be set from –
40.5dB to +6dB. The stage is set to mute by default. If the DAC input is not enabled, the volume settings are set to their default values.
Changing the volume and mute control can only be done after enabling the input.
6.6.2
Output
al
id
This block consists of an audio multiplexer where the signal, which should be recorded, can be selected. The output is then fed through a
volume control to the 14 bit ADC. The digital output is done via an I2S interface.
The volume control has an independent gain regulation for left and right channel with 32 steps @ 1.5dB each. The gain can be set from –
34.5dB to +12dB. The stage is set to mute by default. If the ADC output is not enabled, the volume settings are set to their default values.
Changing the volume and mute control can only be done after enabling the input.
6.6.3
lv
The I2S output uses the same clocks as the I2S input. The sampling rate therefore depends also on the input sampling rate.
Signal Description
am
lc s
on A
te G
nt
st
il
The digital audio interface uses the standard I2S format:
•
•
left justified
MSB first
•
one additional leading bit
The first 18 bits are taken for DAC conversion. The on-chip synchronization circuit allows any bit-count up 32bit. When there are less than
18 bits sampled, the data sample is completed with “0”s. The ADC output is always 16 bit. If more SCLK pulses are provided, only the first
16 will be significant. All following bit will be “0”.
SCLK has not to be necessarily synchronous to LRCK but the high going edge has to be separate from LRCK edges. The LRCK signal
has to be derived from a jitter-free clock source, because the on-chip PLL is generating a clock for the digital filter, which has to be always
in correct phase lock condition to the external LRCK.
Figure 8 I2S_Timing
LRCK
Left Channel
SCLK
SDI
18 bit
*
15
*
17
2
leading dummy bit
according to I2S
standard
0
2
15
1
tsu thd
0
17
2
1
0
2
1
0
ts1 ts2
Power Save Options
ni
6.6.4
1
ca
SDO
16 bit
Right Channel
ch
The bias current of the DAC block can be reduced in three steps down to 50% to reduce the power consumption.
6.6.5
Clock Supervision
Te
The digital audio interface automatically checks the LRCK. An interrupt can be generated when the state of the LRCK input changes. A bit
in the interrupt register represents the actual state (present or not present) of the LRCK.
www.austriamicrosystems.com
Revision 3.1
21 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.6.6
Parameter
Table 20 DAC/ADC Block Parameter
Symbol Parameter
Notes
A0
programmable gain DAC input
programmable gain ADC output
Gain
Typ
dB
dB
dB
dB
dB
1.02
2.6
80
80
80
0.42
DVDD
0.3
-
20
am
lc s
on A
te G
nt
st
il
-20
-
25oC
V
V
V
V
ns
ns
ns
lv
SCLK, LRCK, SDI (30%DVDD/2)
SCLK, LRCK, SDI (70%DVDD/2)
SDO @ 2mA
SDO @ 2mA
SDI versus high going edge of SCLK
SDI versus high going edge of SCLK
SCLK high going edges separation from
LRCK edges
LRCK
clock Jitter
BVDD = 3.3V, DVDD = 2.9V, TA=
6.6.7
Unit
1.07
12
1.5
0.5
100
—Ax
t jitter
Max
al
id
Gain Step-Size
Gain Step-Precision
Mute Attenuation
I2S inputs / outputs
V IL
V IH
V OL
V OH
t su
Set-up Time
t hd
Hold Time
t s1, t s2
Separation Time
Min
-43.43
-34.5
ns
unless otherwise mentioned
Register Description
Enabling the DAC or ADC is done via a control bit in the audio settings register (AudioSet1 register 0x14h). To get an interrupt on a LRCK
state change, the corresponding bit in the IRQ_ENRD1 register (0x25h) has to be set. Changing the bias current and adding a dither
signal is done via AudioSet2 register (0x15h). All other DAC or ADC settings are controlled by the following two registers.
Right DAC Register (0Eh)
Table 21 DAC_R Register
Bit
Name
7..5
4..0
DAR_VOL
Description
volume settings for right DAC input, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
ca
The register is R/W; default value is 00h
Left DAC Register (0Fh)
ni
Table 22 DAC_R Register
Name
7
6
DAC_Mute_off
5
4..0
DAL_VOL
Te
ch
Bit
Description
0: DAC input is set to mute
1: normal operation
volume settings for left DAC input, adjustable in 32 steps @ 1.5dB
11111: 6 dB gain
11110: 4.5 dB gain
..
00001: -39 dB gain
00000: -40.5 dB gain
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
22 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Right ADC Register (10h)
Bit
Name
Description
7,6
ADCmux
00: Stereo Microphone
01: Line_IN1
10: Line_IN2
11: Audio SUM
5
4..0
ADR_VOL
volume settings for right ADC input, adjustable in 32 steps @ 1.5dB
11111: 12 dB gain
11110: 10.5 dB gain
..
00001: -33 dB gain
00000: -34.5 dB gain
lv
The register is R/W; default value is 00h
al
id
Table 23 ADC_R Register
Left ADC Register (11h)
am
lc s
on A
te G
nt
st
il
Table 24 ADC_L Register
Bit
Name
Description
7
AD_FS2
6
ADC_Mute_off
5
4..0
ADL_VOL
Divider selection for ADC clock
0: ADC sample clock is I2S LRCK / 2
1: ADC sample clock is I2S LRCK / 4
0: ADC input is set to mute
1: normal operation
Volume settings for left ADC input, adjustable in 32 steps @ 1.5dB
11111: 12 dB gain
11110: 10.5 dB gain
..
00001: -33 dB gain
00000: -34.5 dB gain
The register is R/W; default value is 00h
PLL Mode Register (1Dh)
Table 25 PLLMode Register
Name
7..3
2,1
Not used
PLLmode<1:0> Sets the MCLK generation for different LRCK speeds:
00: LRCK: 24-48kHz
01: reserved
10: LRCK: 8-23kHz
11: reserved
Not used
ni
ch
0
Description
ca
Bit
Te
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
23 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.7
Audio Output Mixer
6.7.1
General
The mixer stage sums up the audio signals of the following stages
•
•
Microphone Input 1
Microphone Input 2
•
•
•
Line Input 1
Line Input 2
Digital Audio Input (DAC)
al
id
The mixing ratios have to be with the volume registers of the corresponding input stages. Please be sure that the input signals of the
mixer stage are not higher than 1Vp. If summing up several signals, each has of course to be lower.
This shall insure that the output signal is also not higher than 1Vp to get a proper signal for the output amplifier. This stage has an
automatic gain control, which automatically avoids clipping.
AGC
lv
6.7.2
The audio mixer includes an AGC, which is limiting the signal to 1Vp. The AGC has 12 steps with a dynamic range of about 18dB. The
AGC is ON by default but can be disabled by a register bit.
Register Description
am
lc s
on A
te G
nt
st
il
6.7.3
The mixer stage has no direct associated registers.
Te
ch
ni
ca
Enabling the Summing / Mixer stage is done via a control bit in the audio settings register (AudioSet1 register 0x14h). Disabling the AGC
is done via AudioSet2 register (0x15h).
www.austriamicrosystems.com
Revision 3.1
24 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.8
Audio Settings
6.8.1
Register Description
First AudioSet Register (14h)
Name
Description
7
ADC_on
6
SUM_on
5
DAC_on
4
LOUT_on
3
LIN2_on
2
LIN1_on
1
MIC2_on
0
MIC1_on
1: ADC for recording is enables
0: ADC disabled
1: Summing / Mixing stage is enabled
0: Summing / Mixing stage is disabled (no audio output possible)
1: DAC enabled
0: DAC disabled
1: Line output enabled
0: Line output disabled
1: Line input 2 enabled
0: Line input 2 disabled
1: Line input 1 enabled
0: Line input 1 disabled
1: Microphone input 2 enabled
0: Microphone input 2 disabled
1: Microphone input 1 enabled
0: Microphone input 1 disabled
am
lc s
on A
te G
nt
st
il
lv
Bit
al
id
Table 26 AudioSet1 Register
The register is R/W; default value is 00h
Second AudioSet Register (15h)
Table 27 AudioSet2 Register
Bit
Name
7
BIAS_off
4,3
2
ch
1,0
ca
5
ni
6
Description
1: Bias disabled
0: Bias enabled
DITH_off
1: no dither added
0: add dither to the audio stream
AGC_off
1: Automatic gain control for summing stage disabled
0: Automatic gain control for summing stage enabled
IBR_DAC<1:0> Bias current reduction settings for DAC:
00: 0%
01: 25%
10: 40%
11: 50%
LSP_LP
Low power mode for speaker output:
1: speaker output driver set for 16Ohm load or more (25%)
0: speaker output driver set for 4Ohm to 16Ohm load (100%)
IBR_LSP<1:0> Bias current reduction settings for speaker output:
00: 0%
01: 17%
10: 34%
11: 50%
Te
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
25 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Third AudioSet Register (16h)
Bit
Name
Description
7..3
2
ZCU_off
1
IBR_HPH
0
HPCM_off
Not used
Zero cross gain update of audio outputs
1: zero cross update disabled
0: zero cross update enabled
Bias current reduction settings for headphone output:
1: headphone output driver set for 32Ohm load or more (68%)
0: headphone output driver set for 16Ohm load (100%)
Headphone common mode buffer settings:
1: headphone CM buffer is switched off
0: headphone CM buffer is switched on
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
The register is R/W; default value is 00h
al
id
Table 28 AudioSet3 Register
www.austriamicrosystems.com
Revision 3.1
26 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.9
6.9.1
3V Step-Up Converter
General
Output voltage 3V to 3.6V (BVDD) programmable in 4 steps via DCDC3p bit to save power
Input voltage 1V (1.2V) to 3V, voltages higher than that can be connected to BVDD directly
Maximum output current to BVDD: 150mA
•
•
•
Current mode operation
On-chip compensation and feedback network
On chip 300mΩ NMOS switch
•
•
•
•
PWM mode with 1.2MHz switching frequency
Inductor current limitation 850mA
Pulse skipping capability
Low quiescent current: 40μA in PFM-mode, 300μA in PWM mode
•
•
≤1μA shutdown current
uses external coil (6.8uH) and Schottky diode (500mA)
Figure 9 DCDC Block Diagram
SW
SW3
am
lc s
on A
te G
nt
st
il
VBAT
BVDD
lv
al
id
•
•
•
DCDC step up
Oscillator
1.2MHz
NMOS
Power
Device
300mΩ
PWM-LOGIC
Comparator
+
-
Current
sense
Σ
Ramp
generation
1MΩ
ca
Pulse skipping
logic
+
ch
ni
Error
amplifier
VSS
VSS
1MΩ
VSS3
PWR_GND
Te
PWR_UP
ENDCDC
Vref
1.6V
www.austriamicrosystems.com
Revision 3.1
27 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.9.2
Parameter
Table 29 DCDC Boost Parameter
Notes
I VDD2.9
Power down mode
PFM mode operation
PWM mode (low output load)
R Load >220Ω
I OUT =1mA, VBAT falling from 1.5 to 0V
Minimum Startup Voltage
Hold-on Voltage
Internal Switch R DS_ON
Switching Frequency
t ON_min
t OFF_min
η eff
Minimum On-time
Minimum Off-time
Efficiency
I SW_LIM
I OUT
ΔV OUT
Current Limit
Maximum Load Current
Output Voltage Ripple
Start-up, X3VOK=1
PWM mode operation, X3VOK=0
100
0.9
I OUT =20mA, Vin=1.35
I OUT =50mA, Vin=1.5
1.0V ≤ VB1V ≤ 3.0V
VB1V=1.0V
ΔI OUT =100mA in 100μs
Typ
40
300
1.0
0.5
300
250
1.2
100
100
85
87
0.85
150
Max
Unit
5
μA
μA
μA
V
V
mΩ
kHz
MHz
ns
ns
%
%
A
mA
mV
500
1.42
tbd.
am
lc s
on A
te G
nt
st
il
V STARTUP
V HOLD
R SW_on
f SW
Min
lv
Supply Current
al
id
Symbol Parameter
Vin=1.0..2.0V, C(Vbat) = 2.2μF ceramic || 2000μF elko, C(Vreg) = 3 x 2.2μF ceramic, L=DS1608 4.7μH, Temp = 25deg
Figure 10 DCDC Boost Typical Performance Characteristics
90,0
85,0
Eff. [%]
80,0
1,5V
1,35V
1,25V
1,1V
0,9V
75,0
70,0
65,0
ca
60,0
1
10
100
1000
Iout [mA]
Te
ch
ni
BVDD=3.1V, L=DS1608 4.7μH, Temp = 25deg
www.austriamicrosystems.com
Revision 3.1
28 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.10 Low Drop Out Regulators
6.10.1 General
These LDO’s are designed to supply sensitive analogue circuits, audio devices, AD and DA converters, micro-controller and other
peripheral devices.
The design is optimised to deliver the best compromise between quiescent current and regulator performance for battery powered
devices.
al
id
Stability is guaranteed with ceramic output capacitors of 1μF +/-20% (X5R) or 2.2μF +100/-50% (Z5U). The low ESR of these caps
ensures low output impedance at high frequencies. Regulation performance is excellent even under low dropout conditions, when the
power transistor has to operate in linear mode. Power supply rejection is high enough to suppress high ripple on the battery at the output.
The low noise performance allows direct connection of noise sensitive circuits without additional filtering networks. The low impedance of
the power device enables the device to deliver up to 150mA even at nearly discharged batteries without any decrease of performance.
Figure 11 LDO Block Diagram
VBAT
BVDD
3V-5.5V
3-5.5V
lv
Vref
1.8V
Low Noise
DC reference
Low Gain
Ultra High Bandwidth
Amplifier
am
lc s
on A
te G
nt
st
il
High Gain
Low Bandwidth
Amplifier
PMOS
Power Device
1Ω max.
C_comp
(internal)
Vout
Vout
1.7 - 3.56V
1.85-3.4V
200mA
150mA load
Load
1μF
Z5U
external
GND
6.10.2 LDO1
This LDO generates the analog supply voltage used for the AS3515 itself.
Input voltage is BVDD
Output voltage is AVDD (typ. 2.9V)
ni
6.10.3 LDO2
ca
•
•
This LDO generates the digital supply voltage used for the AS3515 itself, microprocessor peripheral supply and external components like
SD-Cards, Nand-Flashes, FM-Radio…
Input Voltage is BVDD
Output Voltage is DVDD (typ. 2.9V)
Driver strength: 200mA
ch
•
•
•
Te
6.10.4 LDO3
This LDO will be used to supply the periphery voltage for a microprocessor.
•
•
•
•
Input Voltage BVDD
Output Voltage is PVDD 1.7 to 3.3V
Driver strength: 200mA
Programmable via P_PVDD pin and PVDDp bit in 8 steps
www.austriamicrosystems.com
Revision 3.1
29 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Table 30 PVDD programming
P_PVDD
VSS
150k to VSS
Open
150k to DVDD
DVDD
PVDDp=0 PVDDp=1
OFF
2.50V
3.33V
2.90V
1.80V
OFF
2.36V
3.15V
2.74V
1.70V
al
id
6.10.5 LDO4
This LDO will be used to supply peripheral circuits. Default value is 3.3V, but it can be manually programmed to 3.1V if needed.
Input Voltage BVDD
Output Voltage is CPVDD (3.1 or 3.3)
Programmable via CPVDDp bit.
Driver strength: 200mA
lv
•
•
•
•
6.10.6 Parameter
am
lc s
on A
te G
nt
st
il
Table 31 LDOs Block Characteristics
Symbol Parameter
R ON
Notes
Min
Typ
On resistance
PSRR
Power supply rejection ratio
I OFF
I VDD
Noise
t start
V out_tol
Shut down current
Supply current
Output noise
Startup time
Output voltage tolerance
V LineReg
Line regulation
V LoadReg
Load regulation
I LIMIT
Current limitation
f=1kHz
f=100kHz
-50
Static
Transient;Slope: t r =10μs
Static
Transient;Slope: t r =10μs
LDO2, LDO3, LDO4
Unit
1
Ω
dB
100
50
50
200
50
nA
μA
μV rms
μs
mV
70
40
without load
10Hz < f < 100kHz
LDO1,
LDO1,
LDO1,
LDO1,
LDO1,
Max
<1
<10
<1
<10
400
mV
mV
mA
Te
ch
ni
ca
BVDD=4V; ILOAD=150mA; Tamb=25ºC; CLOAD =2.2μF (Ceramic); unless otherwise specified
www.austriamicrosystems.com
Revision 3.1
30 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Figure 12 LDO Typical Performance Characteristics
Load regulation of LDO1
lv
al
id
Output noise of LDO1
Output load: 150mA
am
lc s
on A
te G
nt
st
il
transient load: 1mA – 100mA
slope: 1μs
LDO1
LDO1
output load: 10mA
transient input voltage ripple: 500mV
Te
ch
ni
ca
output load: 150mA
transient input voltage ripple: 500mV
www.austriamicrosystems.com
Revision 3.1
31 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.11 Charge-Pump Step-Down Converter
6.11.1 General
•
•
Input Voltage CPVDD
Output Voltage 0.85 to 1.8 V
•
•
•
•
Voltage setting via P_CVDD and CVDDp<1:0> bits in 16 steps
regulated 2:1 charge pump with pulse skipping
scaleable switches according to BVDD
Bypass LDO for higher currents or lower battery voltages respectively
•
Driver strength: 50mA / 200mA with bypass LDO
al
id
This converter will be used to supply the core voltage for a microprocessor.
2u2F
CPVDD
lv
Figure 13 Charge Pump Block Diagram
330nF
CN
am
lc s
on A
te G
nt
st
il
CP
CVDD Regulator
Charge-Pump
With ext. C-Fly
500kHz
Mode_2
CPVDD Length Reg.
LDO4
3.56V
clamp
BVDD
Mode_3
ChPump Length Reg.
CVDD
2u2F
Mode_1
VBAT Length Reg.
VB1V
6.11.2 Functional Description
ca
To reduce the power consumption when using CVDDs below 1.8V, CPVDD is automatically set to 3.3V and can be further reduced to
3.1V if needed.
ni
Table 32 CVDD programming
P_CVDD
OFF
1.0V
1.2V
1.5V
1.8V
Te
ch
VSS
150k to VSS
Open
150k to DVDD
DVDD
CVDD
CPVDD
CPVDDp=0 CPVDDp=1
3.3V
3.3V
3.3V
3.3V
3.56V
3.1V
3.1V
3.1V
3.1V
3.56V
Additional the CVDD voltage can be trimmed with two register bits in the range of 0mV to -150mV
www.austriamicrosystems.com
Revision 3.1
32 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Table 33 CVDD trimming
CVDDp<1:0>
0
0
1
1
CVDD
0
1
0
1
Vnom (see )
Vnom – 50mV
Vnom - 100mV
Vnom - 150mV
This gives 0.85V to 1.8V as total range of the CVDD voltage.
VSS
150k to VSS
Open
150k to DVDD
DVDD
CVDDp=11
CVDDp=10
CVDDp=01
CVDD=00
OFF
0.85V
1.15V
1.35V
1.65V
OFF
0.90V
1.10V
1.40V
1.70V
OFF
0.95V
1.15V
1.45V
1.75V
OFF
1.00V
1.20V
1.50V
1.80V
Three different functional paths generate CVDD:
Direct length regulation from VB1V
am
lc s
on A
te G
nt
st
il
1.
lv
P_CVDD
al
id
Table 34 CVDD programming range
Mode1=true IF ((VNOM+Vmargin1) < VB1V < (VTH1)) && (NoUSB)
Vmargin1=50mV/150mV (100mV Hysteresis)
VTH1=1.7V/1.8V (100mV Hysteresis)
•
•
•
•
2.
VBAT LDO is used when VB1V>(VNOM+50mV) because length reg. is a 1ohm device.
VBAT LDO is used when VB1V<(1.8V) since Mode1 is efficient just with single battery cell.
VBAT LDO is not used when there is high supply present from USB even when VB1V is in range.
(there is no dependency on CHARGER_IN needed because with a charger a 4V LiIo battery is used anyway)
Direct length regulation from CPVDD
Mode2=true IF ((Not Mode1) && (CPVDD < (VNOM+Vmargin2)))
Vmargin2=200mV/300mV (100mV Hysteresis)
•
•
3.
CPVDD LDO is used when VBAT LDO Mode1 is not entered and
CPVDD is not high enough to do 2:1 charge-pump regulation.
Charge-Pump CPVDD division by 2 active plus length regulation
Te
ch
ni
ca
Mode3=true IF ((Not Mode1) && (Not Mode2))
www.austriamicrosystems.com
Revision 3.1
33 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.11.3 Parameter
Table 35 CVDD Charge Pump Parameter
Symbol Parameter
Notes
Regulated output voltage
Output voltage tolerance
Maximum Load current
I LIMIT
Current limitation
Min
Typ
0.85
-50
CP mode
LDO mode
LDO mode
Unit
V
mV
mA
50
200
400
mA
Figure 14 CVDD Charge Pump Typical Performance Characteristics
CVDD Charge Pump Regulation to 1.2V
lv
1,3
am
lc s
on A
te G
nt
st
il
1,25
V_CVDD [V]
Max
1.8
50
al
id
V OUT
V OUT_tol
I load
1,2
1,15
h
1,1
BVDD= 2.8V
1,05
0
50
BVDD= 3.0V BVDD= 3.2V
100
BVDD= 3.6V
BVDD= 3.4V
150
200
250
I_CVDD [mA]
CVDD Lengh Regulation to 1.2V
BVDD= 3.6V
1,25
ca
BVDD= 3.4V
ni
1,15
1,1
ch
V_CVDD [V]
1,2
BVDD= 3.0V
Te
1,05
BVDD= 3.2V
1
0
50
www.austriamicrosystems.com
100
150
200
250
300
350
400
I_CVDD [mA]
Revision 3.1
34 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.12 SYSTEM
6.12.1 General
The system block handles the power up and power down of the AS3515.
6.12.2 Power Up
•
•
High signal on the PWR_UP pin (>80ms, >1V)
Input voltage on the UVDD pin (USB plug in: >80ms, BVDD>3V, UVDD>4.5V)
•
Input voltage on the CHG_IN pin (charger plug in: >80ms, BVDD>3V, CHG_IN>4.0V)
al
id
The AS3515 powers up when on of the following condition is true:
To hold the chip in power up mode the PwrUpHld bit in the SYSTEM register (0x20h)is set.
6.12.3 Power Down
The chip automatically shuts off if one of the following conditions arises:
Clearing the PwrUpHld bit in SYSTEM register (0x20h)
I2C watchdog power down if enabled
BVDD drops below the minimum threshold voltage (2.6V)
•
•
Junction temperature reaches maximum threshold, set in SUPERVISOR register (0x24h)
High signal on the PWR_UP pin for more than 11s.
am
lc s
on A
te G
nt
st
il
lv
•
•
•
Figure 15 Power Up Timing
Power up from PwrUp, CHG_IN,
UVDD or RTCSUP pin
BVDD
rising with VBAT1 supply (DCDC3V)
VREF, IREF
rising with vdd_bandgap
QLDO1 & 2
AVDD & DVDD for internal supply
EN LDO2 + DCDC
QLDO2=ok
Enable Startup Sequence
start sequencer with 1.2 MHz clock
Enable PVDD
+50ms
+52ms
ni
Enable CPVDD
ca
VREF=ok
Enable CVDD
ch
+54ms
PowerGood = XRES
Te
+56ms
www.austriamicrosystems.com
Revision 3.1
35 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.12.4 Parameter
Table 36 System Block Characteristics
Notes
Min
Typ
Max
2.15
2.0
100
2
IRQ, PWGOOD @ 8 mA
IRQ @ 8 mA, push/pull mode only
IRQ, PWGOOD
BVDD = 3.3V, DVDD = 2.9V, TA= 25oC unless otherwise mentioned
6.12.5 Register Description
2.6
8
10
kHz
us
0.3
-
V
V
uA
am
lc s
on A
te G
nt
st
il
SYSTEM Register (20h)
4.1
50
Unit
V
V
mV
al
id
DVDD_POR_OFF
DVDD_POR_ON
POR_ON/OFF_HYST
LRCK WATCHDOG
F(LRCK)_WD_OFF
ON_Delay
Digital Outputs
V OL
V OH
Ipullup
lv
Symbol Parameter
Table 37 System Register
Bit
Name
7..4
Version <3:0>
Description
3
PVDDp
2
CPVDDp
1
EnWDogPwdn
0
PwrUpHld
Unique number to identify the design version
0101: revision 6
PVDD trimming:
0: Vnom
1: Vnom *17/18
CPVDD trimming:
0: Vnom 3.3 or 3.56V depending on CVDD
1: 3.1V if CVDD is 1.5V or smaller
0: forced power down through watchdog is disabled
1: forced power down through watchdog is enabled
0: power up hold is cleared and supply is switched off
1: set to on after power on
Te
ch
ni
ca
The register is R/W (bits 7 to 4 are read only); default value is 21h
www.austriamicrosystems.com
Revision 3.1
36 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
CVDD / DCDC3 Register (21h)
Table 38 CVDD / DCDC3 Register
Name
Description
7
CP_SW
6
CP_on
5
LREG_CPnot
4,3
DCDC3p
2
LREG_off
0,1
CVDDp1
charge pump / length regulator switch margin reduction
0: margin set to 200/300 mV
1: margin reduced to 150/225 mV (automatic switching to length regulator is done “later”,
at a lower input voltage)
0: normal operation
1: keeps Mode 3 charge pump always on
Please note that bit 2 = “0”, overrides bit 6.
write:
For testing purpose only, must be set to 0h
read:
0: CP is working
1: LREG is working
DCDC3 Vout programminig
00: 3.6V
01: 3.2V
10: 3.1V
11: 3.0V
0: keeps Mode 2 length regulator always on
1: normal operation
CVDD trimming:
00: Vnom
01: Vnom –50mV
10: Vnom –100mV
11: Vnom – 150mV
am
lc s
on A
te G
nt
st
il
lv
al
id
Bit
Te
ch
ni
ca
The register is R/W; default value is 20h
www.austriamicrosystems.com
Revision 3.1
37 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.13 Charger
6.13.1 General
This block can be used to charge a 4V Li-Io accumulator. It supports constant current and constant voltage charging modes with
adjustable charging currents (50 to 400mA) and maximum charging voltage (3.9 to 4.25V).
6.13.2 Trickle Charge
al
id
If the battery voltage is below 3V, the charger goes automatically in trickle charge mode with 50mA charging current and 3.9V endpoint
voltage. In this mode charging current and voltage are not precise, but provide a charger function also for deep discharged batteries. Also
the temperature supervision
6.13.3 Temperature Supervision
This charger block also features a supply for an external 100k NTC resistor to measure the battery temperature while charging. If the
temperature is too high, an interrupt can be generated.
Table 39 Charger Parameter
I CHG_trick
V CHG_trick
I CHG (0-7)
Parameter
Notes
Charging Current
(trickle charge)
Charger Endpoint Voltage
(trickle charge)
Charging Current
BVDD<=3V, CHG_IN = 4.5V - 5.5V
Min
25
Typ
Max
Unit
50
100
mA
0.72*
CHG_IN
I NOM
4.1
V
I NOM
+20%
V NOM
+30mV
4.0
240
mA
am
lc s
on A
te G
nt
st
il
Symbol
lv
6.13.4 Parameter
BVDD<=3V, CHG_IN = 4.5V
BVDD > 3V, I CHG = 150 – 400mA
V CHG (0-7) Charging Voltage
BVDD > 3V, end of charge is true
V ON_ABS
V ON_REL
V OFF_REL
V BATEMP_ON
V BATEMP_OFF
I CHG_OFF
Charger On Voltage IRQ
Charger On Voltage IRQ
Charger Off Voltage IRQ
Battery Temp. high level
Battery Temp. low level
End Of Charge current level
BVDD = 3V
CHG_IN-CHG_OUT
CHG_IN-CHG_OUT
BVDD >3V
BVDD >3V
BVDD >3V
I REV_OFF
Reverse current shut down
CHG_OUT = 5V, CHG_IN = VSS
I NOM
-20%
V NOM
-60mV
40
380
480
V NOM
3.1
170
77
400
500
10%
I NOM
<1
420
520
V
V
mV
mV
mV
mV
mA
uA
Te
ch
ni
ca
BVDD=3.6V; Tamb=25ºC; unless otherwise specified
www.austriamicrosystems.com
Revision 3.1
38 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.13.5 Register Description
End of charge and battery over-temperature interrupts can be generated with the corresponding bits in the IRQ_ENRD0 register (0x25h).
Also the status of the charger (supply present or not) can be monitored via this register and if needed an interrupt is generated on a status
change.
All other charger functions are controlled in the following register.
Charger Register (22h)
Description
7
TMPSup_off
6..4
CHG_I
3..1
CHG_V
0
CHG_OFF
0: enables supply for external 100k NTC resistor
1: disables supply
set maximum charging current
111: 400 mA
110: 350 mA
..
001: 100 mA
000: 50 mA
set maximum charger voltage
111: 4.25 V
110: 4.2 V
..
001: 3.95 V
000: 3.9 V
0: enables Charger
1: disables Charger
lv
Name
am
lc s
on A
te G
nt
st
il
Bit
al
id
Table 40 Charger Register
Te
ch
ni
ca
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
39 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.14 15V Step-Up Converter
6.14.1 General
The integrated Step-Up DC/DC Converter is a high efficiency current-mode PWM regulator, providing an output voltage up to 15V. A
constant switching-frequency results in a low noise on supply and output voltages.
It has an adjustable sink current (1.25 to 38.75mA) to provide e.g. dimming function when driving white LEDs as back-light.
Figure 16 15V Step-Up converter Block Diagram
Clock
Generation
DRIVER
NMOS
15V
Power
Device
0.85Ω typ.
am
lc s
on A
te G
nt
st
il
lv
PWM-LOGIC
SW15
al
id
BVDD
Σ
Pulse-Skip
Comparator
Ramp
Generatio
n
Current
Sense
VSS15
1.33V
ISINK
0.83V
Error
Amplifier
1.25 37.5 mA
VSS15
VSS
6.14.2 Parameter
ca
Table 41 15V Step-Up Converter Parameter
Symbol
Parameter
V PULSESKIP
High Voltage Pin
Quiescent Current
Feedback Voltage, Transient
Feedback Voltage, during
Regulation
Current Limit
Switch Resistance
Load Current
Pulse-skip Threshold
F IN
C OUT
L (Inductor)
Fixed Switching Frequency
Output Capacitor
I LOAD > 20mA
Te
ch
I SW_MAX
R SW
I LOAD
ni
V SW
I VDD
V FB
V FB
Notes
Min
Pin SW15
Pulse Skipping mode
Pin ISINK
Pin ISINK
V15_ON = 1
V15_ON = 0
@ 15V output voltage
Voltage at pin ISINK, pulse skips are
introduces when load current becomes
too low.
Ceramic
Use inductors with small C PARASITIC
(<100pF) for high efficency
I LOAD < 20mA
www.austriamicrosystems.com
Revision 3.1
Typ
0
Max
Unit
15
V
µA
V
V
140
0
5.5
0.83
510
0.85
mA
1.33
Ω
mA
V
17
0.6
1
22
27
MHz
µF
µH
8
10
27
0
38.75
40 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Symbol
Parameter
t MIN_ON
MDC
Notes
Minimum On-Time
Maximum Duty Cycle
Min
Guaranteed per design
90
88
Typ
Max
Unit
91
180
94
ns
%
BVDD=3.6V; Tamb=25ºC; unless otherwise specified
am
lc s
on A
te G
nt
st
il
lv
al
id
Figure 17 15V Step-Up Performance Characteristics
6.14.3 Register Description
All functions can be controlled via the following register.
DCDC15 Register (23h)
Table 42 DCDC15 Register
Name
7..5
4..0
Reserved
I_V15<4..0>
Description
For testing purpose only, must be set to 0h
Defines the current through the LED = 1.25mA * I_V15
00000: off
00001: 1.25mA
00010: 2.5mA
..
11110: 37.5mA
11111: 38.75mA
ni
ca
Bit
Te
ch
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
41 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.15 Supervisor
6.15.1 General
This supervisor function can be used for automatic detection of BVDD brown out or junction over-temperature condition.
6.15.2 BVDD Supervision
The supervision level can be set in 8 steps @ 60mV from 2.74 to 3.16V. If the level is reached an interrupt can be generated. If BVDD
reaches 2.6V the AS3515 shuts down automatically.
al
id
6.15.3 Junction Temperature Supervision
The temperature supervision level can also be set by 5 bits (120 to –15oC). If the temperature reaches this level, an interrupt can be
generated. The over-temperature shutdown level is always 20oC higher. If the IRQ level is set to 120oC the shutdown is disabled.
6.15.4 Register Description
lv
Interrupts for battery supervision has to be enabled in the IRQ_ENRD0 register (0x25h), while the over-temperature interrupt is controlled
via the IRQ_ENRD1 register (0x26h). All other functions can be set via the following register.
SUPERVISOR Register (24h)
am
lc s
on A
te G
nt
st
il
Table 43 Supervisor Register
Bit
Name
7..5
BVDD_Sup<2:0> Supervision of BVDD brown out
V_BrownOut=2.74+x*60mV
000: 2.74V
001: 2.80V
…
110: 3.10V
111: 3.16V
JT_Sup<4:0>
Junction temperature supervision:
Temp_ShutDown=140-x*5°C
Temp_IRQ=120-x*5°C
4..0
Description
JT_Sup
00000
00001
00010
:
11110
11111
IRQ ShutDown
120oC
115oC
110oC
:
-30oC
-35oC
OFF
135oC
130oC
:
-10oC
-15oC
Te
ch
ni
ca
The register is R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
42 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.16 Interrupt Generation
6.16.1 General
All interrupt sources can get enabled or disabled by corresponding bits in the 3 IRQ-bytes. By default no IRQ source is enabled.
The IRQ output can get configured to be PUSH/PULL or OPEN_DRAIN and ACTIVE_HIGH or ACTIVE LOW with 2 bits in IRQ_ENRD2
register (0x27h). Default state is push/pull and active_high.
6.16.2 IRQ Source Interpretation
al
id
There are 3 different modules to process interrupt sources:
LEVEL
The IRQ output is kept active as long as the interrupt source is present and this IRQ-Bit is enabled
EDGE
lv
The IRQ gets active with a high going edge of this source. The IRQ stays active until the corresponding IRQ-Register gets read.
STATUS CHANGE
am
lc s
on A
te G
nt
st
il
The IRQ gets active when the source-state changes. The change bit and the status can be read to notice which interrupt was the source.
The IRQ stays active until the corresponding interrupt register gets read.
6.16.3 De-bouncer
There is a de-bouncer function implemented for USB and CHARGER. Since these 2 signals can be unstable for the phase of plug-in or
unplug, a de-bounce time of 512ms/256ms/128ms/0ms can be selected by 2 bits in the IRQ_ENRD2 register (0x27h).
6.16.4 Register Description
First Interrupt Register (25h)
Table 44 IRQ_ENRD0 Register
Name
7
6
CHG_tmphigh
CHG_endofch
Int. Type
5
4
3
2
1
CHG_status
CHG_changed
USB_status
USB_changed
RVDD_waslow
0
BVDD_islow
Description
Level
Edge
1: battery temperature was too high and the charger was turned off
1: charging is complete, turn charger off
After turning off the charger, IRQ will be released.
1: charger connected, also valid if charger is connected during wakeup
Status change 1: charger status changed, check CHG_status
1: USB connected, also valid if USB is connected during wakeup
Status change 1: USB status changed, check UB_status
Level
1: if RTC supply was low, RTC not longer valid
IRQ will be released by any I2C action.
Level
1:BVDD has reached brown out level
ca
Bit
ni
The register is R/W; default value is 00h
Te
ch
By writing to the register the corresponding interrupt is enabled, reading the register delivers the interrupt source.
www.austriamicrosystems.com
Revision 3.1
43 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Second Interrupt Register (26h)
Table 45 IRQ_ENRD1 Register
Bit
Name
Int. Type
7
6
5
4
3
2
JTEMP_high
LSP_overcurr
HPH_overcurr
I2S_status
I2S_changed
MIC2_connect
Level
Level
Level
1
MIC1_connect
0
HPH_connect
Description
am
lc s
on A
te G
nt
st
il
lv
al
id
1: Junction temperature has reached supervision level
1: LSP output is in over-current off mode
1: HPH output is in over-current off mode
1: LRCK of I2S interface is present
Status change 1: I2S LRCK clock was started or stopped, check I2S_status
Level
1: Microphone was connected to MIC port 2
IRQ will be released after enabling the microphone stage.
Detecting a microphone during operation has to be done by measuring the supply
current.
Level
1: Microphone was connected to MIC port 1
IRQ will be released after enabling the microphone stage.
Detecting a microphone during operation has to be done by measuring the supply
current.
Level
1: Headphone was connected to HHP port
IRQ will be released after enabling the headphone output.
Detecting a headphone during operation is not possible.
The register is R/W; default value is 00h
By writing to the register the corresponding interrupt is enabled, reading the register delivers the interrupt source.
Third Interrupt Register (27h)
Table 46 IRQ_ENRD2 Register
Bit
Name
7..6
T_deb<1:0>
5
IRQ_Acthigh
4
IRQ_PushPull
3
Remote_Det2
2
Remote_Det1
1
0
RTC_update
ADC_EndCon
Int. Type
Description
-
USB and charger de-bounce time control
00: 512ms
01: 256ms
10: 128ms
00: not defined
1: IRQ is active high
0: IRQ is active low
1: IRQ output is push pull
0: IRQ output is open drain
1: Mic2 supply current got increased, Remote detection Î measure Mic2 supply
current
1: Mic1 supply current got increased, Remote detection Î measure Mic1 supply
current
1: RTC timer IRQ occured
1: 8-bit ADC conversion completed
-
-
Edge
ca
Edge
ni
Edge
Edge
The register is R/W; default value is 00h
Te
ch
By writing to bit 0 to 3, the corresponding interrupt is enabled, reading these bits delivers the interrupt source.
www.austriamicrosystems.com
Revision 3.1
44 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.17 Real Time Clock
6.17.1 General
The real time clock block is an independent block, which is still working even the AS3515, is shut down. The block uses a standard 32kHz
crystal that is connected to a low power oscillator. An internal 32bit second register stores the current time.
The RTC block has special functions for trimming the time base and generating interrupts every second or minute.
6.17.2 RTC supply
If the supply voltage on RTCSUP pin rises, the whole AS3515 gets powered up.
6.17.3 Register Description
al
id
The internal RTC is supplied via the RTCSUP pin. The block has an internal LDO to generate the RTC supply voltage on RVDD pin. This
voltage can be programmed via the RTCV register (0x28h). If the internal RTC is not used, RVDD can be used to supply an external RTC
block.
lv
A RTCSUP low condition can be signalled by an interrupt request, if the corresponding bit in the IRQ_ENRD0 register (0x25h) is set. To
get a second or minute interrupt the enable bit in IRQ_ENRD2 register (0x27h) All other RTC functions can be controlled and accessed
via the following registers.
Table 47 RTCV Register
Bit
Name
7..4
VRTC<3..0>
3,2
1
Reserved
RTC_ON
0
OSC_ON
am
lc s
on A
te G
nt
st
il
RTCV Register (28h)
Description
Sets the RTC supply voltage, 16 steps @ 0.1V, default is 1.2V
0000: 1V
0001: 1.1V
0010: 1.2V
…
1110: 2.4V
1111: 2.5V
For testing purpose only, must be set to 0h
0: Disable clock for RTC
1: Enables clock for RTC
0: Disables RTC oscillator
1: Enables RTC oscillator
Te
ch
ni
ca
The register is R/W; default value is 23h
www.austriamicrosystems.com
Revision 3.1
45 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
RTCT Register (29h)
Bit
Name
Description
7
IRQ_MIN
6..0
TRTC<6..0>
0: generates an interrupt every second
1: generates an interrupt every minute
Trimming register for RTC, 128 steps @ 7.6ppm
000000: 1 (7.6ppm)
000001: 2 (15.2ppm)
…
100000: 64 (488ppm)
…
111110: 126 (960.8ppm)
111111: 127 (968.4ppm)
al
id
Table 48 RTCT Register
RTC Registers (2Ah to 2Dh)
Table 49 RTC_0 to RTC_3 Register
lv
The register is R/W; default value is 40h
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
2Ah
2Bh
2Ch
2Dh
RTC_0
RTC_1
RTC_2
RTC_3
Qrtc<7>
Qrtc<15>
Qrtc<23>
Qrtc<31>
Qrtc<6>
Qrtc<14>
Qrtc<22>
Qrtc<30>
Qrtc<5>
Qrtc<13>
Qrtc<21>
Qrtc<29>
Qrtc<4>
Qrtc<12>
Qrtc<20>
Qrtc<28>
Qrtc<3>
Qrtc<11>
Qrtc<19>
Qrtc<27>
Qrtc<2>
Qrtc<10>
Qrtc<18>
Qrtc<26>
Qrtc<1>
Qrtc<9>
Qrtc<17>
Qrtc<25>
Bit 0
Description
Qrtc>0>
Qrtc<8>
Qrtc<16>
Qrtc<24>
second
second
second
second
am
lc s
on A
te G
nt
st
il
Addr
register
register
register
register
Te
ch
ni
ca
The registers are R/W; default value is 00h
www.austriamicrosystems.com
Revision 3.1
46 - 66
0
1
2
3
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.18 10-Bit ADC
6.18.1 General
This general purpose ADC can be used for measuring several voltages and currents to perform functions like battery monitor, temperature
supervision, button press detection, etc..
6.18.2 Input Sources
Table 50 ADC10 Input Sources
Source
Range
LSB
Description
0
1
2
3
4
5
6
BVDD
RTCSUP
UVDD
CHG_IN
CVDD
BatTemp
MicSup1
5.120V
5.120V
5.120V
5.120V
2.560V
2.560V
2.560V
5mV
5mV
5mV
5mV
2.5mV
2.5mV
2.5mV
7
MicSup2
2.560V
2.5mV
8
9
10
11
12
13..15
VBE1
VBE2
I_MicSup1
I_MicSup2
VB1V
Reserved
check battery voltage of 4V LiIo accumulator
check RTC backup battery voltage
check USB host voltage
check charger input voltage
check charge pump output voltage
check battery charging temperature
check voltage on MicSup1 for remote control or external voltage
measurement
check voltage on MicSup2 for remote control or external voltage
measurement
measuring junction temperature @ 2uA
measuring junction temperature @ 1uA
check current of MicSup1 for remote control detection
check current of MicSup2 for remote control detection
check single cell battery voltage
for testing purpose only
am
lc s
on A
te G
nt
st
il
lv
al
id
Nr.
1.024
1mV
1.024
1mV
2.048mA typ. 2.0uA
2.048mA typ. 2.0uA
2.560V
2.5mV
1.024V
1mV
BVDD, RTCSUP, UVDD, CHG_IN
These sources are fed into an 1/5 voltage divider (180kΩ typ.) and further amplified by 2.5.
CVDD, BatTemp, MicSup1, MicSup2
These sources are fed directly to the ADC input multiplexer.
VBE1, VBE2
These inputs are first amplified by 2.5 and than fed to the ADC input multiplexer.
ca
I_MicSup1, I_MicSup2
VB1V
ni
The measurement of the microphone supply LDOs is not very accurate, as the current-voltage conversion is only done by a single resistor
which shows wide process and temperature variations. These measurements should be only used for remote function detection.
ch
This source is divided by 2.5 with a voltage divider (180kΩ typ.) and than amplified by 2.5. This has to be done, as VB1V can represent
voltages up to 3.6V. Please note, that the maximum measurement rage will be still 2.560V
6.18.3 Reference
Te
AVDD=2.9V is used as reference to the ADC. AVDD is trimmed to +/-20mV with over all precision of +/-29mV. So the absolute accuracy is
+/-1%.
www.austriamicrosystems.com
Revision 3.1
47 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.18.4 Parameter
Table 51 ADC10 Parameter
Parameter
Notes
Min
Typ
Max
Unit
BVDD, RTCSUP, UVDD, CHG_IN,
VB1V
138k
180k
234k
Ω
ADC Full Scale Range
Division Factor 1
BVDD, RTCSUP, UVDD, CHG_IN
Division Factor 2
VB1V
ADC Gain Stage
Conversion Time
I_MicSup1/2 Full Scale Range
2.534
0.198
0.396
2.475
1.4
2.56
0.2
0.4
2.5
34
2
2.586
0.202
0.404
2.525
50
2.8
V
1
1
V
µs
mA
R DIV
Input Divider Resistance
ADC FS
Ratio1
Ratio2
Gain
T CON
I_MIC FS
BVDD=3.6V; Tamb=25ºC; unless otherwise specified
lv
6.18.5 Register Description
al
id
Symbol
am
lc s
on A
te G
nt
st
il
The conversion gets started by writing to the ADC_0 register (0x2Eh). After finishing the conversion an interrupt request can be generated
if the corresponding bit in the IRQ_ENRD2 register (0x27h) is set. Conversion source and result can be set / read with the following two
registers.
ADC_0 Register (2Eh)
Table 52 ADC_0 Register
Name
7..4
ADC_Source
Description
3,2
1
0
ADC<9>
ADC<8>
0000: BVDD
0001: RTCSUP
0010: UVDD
0011: CHG_IN
0100: CVDD
0101: BatTemp
0110: MicSup1
0111: MicSup2
1000: VBE_1uA
1001: VBE_2uA
1010: I_MicSup1
1011: I_MicSup2
1100: VB1V
1101: reserved
1110: reserved
1101: reserved
Not used
ADC result bit 10
ADC result bit 9
ni
ca
Bit
Te
ch
The register is R/W; default value is 000000xxb
www.austriamicrosystems.com
Revision 3.1
48 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
ADC_1 Register (2Fh)
Table 53 ADC_1 Register
Name
Description
7
6
5
4
3
2
1
0
ADC<7>
ADC<6>
ADC<5>
ADC<4>
ADC<3>
ADC<2>
ADC<1>
ADC<0>
ADC
ADC
ADC
ADC
ADC
ADC
ADC
ADC
result
result
result
result
result
result
result
result
bit
bit
bit
bit
bit
bit
bit
bit
8
7
6
5
4
3
2
1
al
id
Bit
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
The register is R/W; default value is xxh
www.austriamicrosystems.com
Revision 3.1
49 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.19 128 bit Fuse Array
6.19.1 General
This fuse array is used to store a unique identification number, which can be used for DRM issues. The number is randomly generated
and programmed during the production process.
6.19.2 Register Description
UID Registers (30h to 3Fh)
al
id
Table 54 UID_0 to UDI15_3 Register
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
30h
31h
32h
33h
34h
35h
36h
37h
38h
39h
3Ah
3Bh
3Ch
3Dh
3Eh
3Fh
UID_0
UID_1
UID_2
UID_3
UID_4
UID_5
UID_6
UID_7
UID_8
UID_9
UID_10
UID_11
UID_12
UID_13
UID_14
UID_15
ID<7>
ID<15>
ID<23>
ID<31>
ID<39>
ID<47>
ID<55>
ID<63>
ID<71>
ID<79>
ID<87>
ID<95>
ID<103>
ID<111>
ID<119>
ID<127>
ID<6>
ID<14>
ID<22>
ID<30>
ID<38>
ID<46>
ID<54>
ID<62>
ID<70>
ID<78>
ID<86>
ID<94>
ID<102>
ID<110>
ID<118>
ID<126>
ID<5>
ID<13>
ID<21>
ID<29>
ID<37>
ID<45>
ID<53>
ID<61>
ID<69>
ID<77>
ID<85>
ID<93>
ID<101>
ID<109>
ID<117>
ID<125>
ID<4>
ID<12>
ID<20>
ID<28>
ID<36>
ID<44>
ID<52>
ID<60>
ID<68>
ID<76>
ID<84>
ID<92>
ID<100>
ID<108>
ID<116>
ID<124>
ID<3>
ID<11>
ID<19>
ID<27>
ID<35>
ID<43>
ID<51>
ID<59>
ID<67>
ID<75>
ID<83>
ID<91>
ID<99>
ID<107>
ID<115>
ID<123>
ID<2>
ID<10>
ID<18>
ID<26>
ID<34>
ID<42>
ID<50>
ID<58>
ID<66>
ID<74>
ID<82>
ID<90>
ID<98>
ID<106>
ID<114>
ID<122>
ID<1>
ID<9>
ID<17>
ID<25>
ID<33>
ID<41>
ID<49>
ID<57>
ID<65>
ID<73>
ID<81>
ID<89>
ID<97>
ID<105>
ID<113>
ID<121>
ID<0>
ID<8>
ID<16>
ID<24>
ID<32>
ID<40>
ID<48>
ID<56>
ID<64>
ID<72>
ID<80>
ID<88>
ID<96>
ID<104>
ID<112>
ID<120>
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
Unique
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
am
lc s
on A
te G
nt
st
il
Te
ch
ni
ca
The register is read only.
Description
lv
Addr
www.austriamicrosystems.com
Revision 3.1
50 - 66
byte
byte
byte
byte
byte
byte
byte
byte
byte
byte
byte
byte
byte
byte
byte
byte
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.20 VTRM-LDO
6.20.1 General
This LDO is generating a supply voltage for an external USB 1.1 transceiver out of the 5V USB master supply.
Input Voltage is UVDD (4.5 to 5.5V)
Output Voltage is VTRM (typ. 3.2V)
•
Driver strength: ~10mA
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
al
id
•
•
www.austriamicrosystems.com
Revision 3.1
51 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.21 I2C Control Interface
6.21.1 General
There is an I2C slave block implemented to have access to 64 byte of setting information.
The I2C address is: Adr_Group8 - audioprocessors
•
•
8Ch_write
8Dh_read
RESET
SCL
8 7 6 5 4 3 2 1 A 8 7 6 5 4 3 2 1 A
DeviceWriteAddress 8Ch
Start
Condition
Register Address
Write Data
lv
8 7 6 5 4 3 2 1
SDA
al
id
Figure 18 I2C timing
am
lc s
on A
te G
nt
st
il
Stop
Condition
6.21.2 Parameter
Table 55 I2C Operating Conditions
Symbol
Parameter
VIL
VIH
HYST
VOL
Tsp
Speed
Tsetup
CSCL, CSDA (max 30%DVDD)
CSCL, CSDA (min 70%DVDD)
CSCL, CSDA
CSDA @ 3mA
Spike insensitivity
Frequency at CSCL
Notes
CSDA has to change Tsetup before
rising edge of CSCL
No hold time needed for CSDA relative
to rising edge of CSCL
CSDA H hold time relative to CSDA
edge for start/stop/rep_start
CSDA prop delay relative to lowgoing
edge of CSCL
Thold
TS
ca
Tdata
Min
Typ
Max
Unit
0
2.03
200
50
250
450
100
-
0.87
5.5
800
0.4
400
-
V
V
mV
V
ns
kHz
ns
0
-
-
ns
600
-
-
ns
50
ns
Te
ch
ni
DVDD =2.9V, Tamb=25ºC; unless otherwise specified
www.austriamicrosystems.com
Revision 3.1
52 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
6.21.3 Register Description
Registers Overview (00h to 3Fh)
Table 56 I2C Register Overview
Name
D<5>
D<4>
00h
LINE_OUT_R reserved
-
01h
0
0
LINE_OUT_L LO_SES_DM<1:0>
0
-
02h
0
0
HPH_OUT_R HP_OVC_TO<1:0>
0
-
03h
HPH_OUT_L
0
0
HP_Mute HP_ON
0
HPdetON
04h
LSP_OUT_R
0
0
SP_OVC_TO<1:0>
0
-
05h
LSP_OUT_L
06h
MIC1_R
07h
MIC1_L
08h
MIC2_R
09h
MIC2_L
0Ah
Line_IN1_R
0Bh
Line_IN1_L
0Ch
Line_IN2_R
LOR_Vol<4:0>
Gain from Mixer_Out to Line_Out= (-40.5dB … +6dB)
0
0
0
0
0
LOL_Vol<4:0>
Gain from Mixer_Out to Line_Out= (-40.5dB … +6dB)
0
0
0
0
0
HPR_Vol<4:0>
Gain from Mixer_Out to HPH_Out= (-45.43dB … +1.07dB)
0
0
0
0
0
HPL_Vol<4:0>
Gain from Mixer_Out to HPH_Out= (-45.43dB … +1.07dB)
0
0
0
0
0
SPR_Vol<4:0>
Gain from Mixer_Out to LSP_Out= (-40.5dB … +6.0dB)
0
0
0
0
0
SPL_Vol<4:0>
Gain from Mixer_Out to LSP_Out= (-40.5dB … +6.0dB)
0
0
0
0
0
M1R_Vol<4:0>
Gain from MicAmp_Out to Mixer_In= (-40.5dB … +6.0dB)
0
0
0
0
0
M1L_Vol<4:0>
Gain from MicAmp_Out to Mixer_In= (-40.5dB … +6.0dB)
0
0
0
0
0
M2R_Vol<4:0>
Gain from MicAmp_Out to Mixer_In= (-40.5dB … +6.0dB)
0
0
0
0
0
M2L_Vol<4:0>
Gain from MicAmp_Out to Mixer_In= (-40.5dB … +6.0dB)
0
0
0
0
0
LI1R_Vol<4:0>
Gain from LineIn_Pin to Mixer_In=-34.5dB+LI1R_VOL*1.5dB
(-34.5dB … +12dB)
0
0
0
0
0
LI1L_Vol<4:0>
Gain from LineIn_Pin to Mixer_In= (-34.5dB … +12dB)
0
0
0
0
0
LI2R_Vol<4:0>
Gain from LineIn_Pin to Mixer_In= (-34.5dB … +12dB)
0
0
0
0
0
LI2L_Vol<4:0>
Gain from LineIn_Pin to Mixer_In= (-34.5dB … +12dB)
0
0
0
0
0
DAR_Vol<4:0>
Gain from DAC_Out to Mixer_In= (-40.5dB … +6dB)
0
0
0
0
0
DAL_Vol<4:0>
Gain from DAC_Out to Mixer_In= (-40.5dB … +6dB)
0
0
0
0
0
ADR_Vol<4:0>
Gain from ADCMux_Out to ADC_In= (-34.5dB … +12dB)
0
SP_Mute
0
SP_ON
0
M1_AGC
_off
0
M1_Sup
_off
0
M2_AGC
_off
0
M2_Sup
_off
0
-
0
0
M1_Gain<1:0>
ca
0
-
0
0
LI2_Mode<1:0>
Line_IN2_L
0Fh
DAC_L
0
-
10h
ADC_R
Te
DAC_R
0
-
0Eh
0
M2_Mute
_off
0
-
ni
0
-
0
-
0
DAC_Mute
_off
0
0
ADCmux<1:0>
www.austriamicrosystems.com
D<3>
D<2>
D<1>
D<0>
lv
0
-
0
0
M1_Mute _off
0
0
M2_Gain<1:0>
0
0
LI1_Mode<1:0>
ch
0Dh
D<6>
am
lc s
on A
te G
nt
st
il
D<7>
al
id
Addr
0
-
0
LI1R_
Mute_off
0
LI1L_
Mute_off
0
LI2R_
Mute_off
0
LI2L_
Mute_off
0
0
0
-
Revision 3.1
53 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
1Dh
20h
21h
22h
23h
24h
25h
26h
27h
28h
29h
2Ah
2Bh
D<4>
D<3>
D<2>
D<1>
D<0>
0
-
0
0
0
0
0
ADC_L
ADL_Vol<4:0>
Gain from ADCMux_Out to ADC_In= (-34.5dB … +12dB)
0
0
0
0
0
0
AudioSet1
DAC_on LOUT_on
LIN2_on
LIN1_on MIC2_on
MIC1_on
0
0
0
0
0
0
AudioSet2
AGC_off IBR_DAC<1:0>
LSP_LP IBR_LSP<1:0>
0
0
0
0
0
0
AudioSet3
ZCU_OFF IBR_HPH
HPCM_off
0
0
0
0
0
0
PLL_MODE
PLLmode<2:0>
0
0
0
0
0
0
SYSTEM
PVDDp
CVDDp
EnWDogPw PwrUPHld
dn
0
1
0
0
0
0
0
1
CVDD/DCDC3 CP_SW
CP_on
LREG_ DCDC3p<1:0>
LREG_off CVDDp<1:0>
CPnot
0
0
1
0
0
0
0
0
CHARGER
TmpSup_ CHGI<2:0>
CHGV<2:0>
CHG_off
off
0
0
0
0
0
0
0
0
DCDC15
For testing purpose only, must
I_V15<4:0>
be set to 0h
0
0
0
0
0
0
0
0
SUPERVISOR
BVDD_Sup<2:0>
JT_Sup<4:0>
0
0
0
0
0
0
0
0
IRQ_ENRD0 CHG
CHG
CHG
CHG
USB
USB
RVDD
BVDD
tmphigh
endofch status
changed
status
changed was low
Is low
0
0
0
0
0
0
0
0
IRQ_ENRD1 JTEMP
LSP
HPH
I2S
I2S
Mic2
Mic1
HeadPh
high
overcurr overcurr status
changed
connect
connect
Connect
0
0
0
0
0
0
0
0
IRQ_ENRD2 T_deb<1:0>
IRQ_ActH IRQ_PushP Remote_Det Remote_D RTC_Updat ADC_EndCo
igh
ull
2
et1
e
n
0
0
0
0
0
0
0
0
RTCV
VRTC<3:0>
For testing purpose
RTC_ON
OSC_ON
only, must be set to 0h
0
0
1
0
0
0
1
1
RTCT
IRQ_MIN
TRTC<6:0>
0
1
0
0
0
0
0
0
RTC_0
Qrtc<7:0>
0
0
0
0
0
0
0
0
RTC_1
Qrtc<15:8>
0
0
0
0
0
0
0
0
RTC_2
Qrtc<23:16>
0
0
0
0
0
0
0
0
RTC_3
Qrtc<31:24>
0
0
0
0
0
0
0
0
ADC_0
ADC_Source<3:0>
ADC<9:8>
0
0
0
0
0
0
X
X
ADC_1
ADC<7:0>
X
X
X
X
X
X
X
X
UID_0 .. 15
ID<7:0>
…
ID>127:120>
ch
2Ch
D<5>
al
id
16h
0
ADC_Mute
_off
0
0
ADC_on SUM_on
0
0
BIAS_off DITH_off
0
0
0
0
0
0
Design_Version<3:0>
lv
15h
D<6>
0
AD_FS2
am
lc s
on A
te G
nt
st
il
14h
D<7>
ca
11h
Name
ni
Addr
2Dh
Te
2Eh
2Fh
30-3F
www.austriamicrosystems.com
Revision 3.1
54 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
7 Electrical Specification
Table 57 Audio Parameter
Notes
Min
R L = 16Ω
A-weighted, no load, silence input
A-weighted, no load, -60dB FS 1kHz
input
no load, 1kHz FS input
SNR
DR
Signal to Noise Ratio
Dynamic Range
THD
Total Harmonic Distortion
SINAD
Pout=20mW, R L = 32Ω, f=1kHz FS input
Pout=40mW, R L = 16Ω, f=1kHz FS input
Signal to Noise and Distortion A-weighted, no load, 1kHz FS input
CS
Channel Separation
Signal to Noise Ratio
Dynamic Range
THD
Total Harmonic Distortion
ni
SNR
DR
R L = 32Ω, 1kHz 1V RMS (FS) input
R L = 16Ω, 1kHz 1V RMS (FS) input
A-weighted, no load, silence input
A-weighted, no load, -60dB FS 1kHz
(FS) input
no load, 1kHz 1V RMS input
ch
Pout=20mW, R=32Ω, 1kHz 1V RMS (FS)
input
Pout=40mW, R=16Ω, 1kHz 1V RMS (FS)
input
Signal to Noise and Distortion A-weighted, no load, 1kHz 1V RMS input
Te
CS
A-weighted,Pout=20mW, R L = 32Ω,
f=1kHz FS input
A-weighted,Pout=40mW, R L = 16Ω,
f=1kHz FS input
R L = 32Ω
R L = 16Ω
ca
Line Input to HP Output
FS
Full Scale Output
SINAD
Max
Channel Separation
www.austriamicrosystems.com
A-weighted, Pout=20mW, R=32Ω, 1kHz
1V RMS (FS) input
A-weighted, Pout=40mW, R=16Ω, 1kHz
1V RMS (FS) input
R L = 32Ω
R L = 16Ω
Revision 3.1
Unit
0.985
92
89
V RMS
dB
dB
-90
83
dB
dB
0.95
93
-85
80
89
V RMS
dB
dB
dB
dB
am
lc s
on A
te G
nt
st
il
1kHz FS input
A-weighted, no load, silence input
A-weighted, no load, -60dB FS 1kHz
input
THD
Total Harmonic Distortion
1kHz FS input
SINAD
Signal to Noise and Distortion A-weighted, 1kHz FS input
Line Input to Line Output
FS
Full Scale Output
1kHz 1V RMS (FS) input
SNR
Signal to Noise Ratio
A-weighted, no load, silence input
THD
Total Harmonic Distortion
1kHz 1V RMS (FS) input
SINAD
Signal to Noise and Distortion A-weighted, 1kHz FS input
CS
Channel Separation
DAC Input to HP Output
FS
Full Scale Output
R L = 32Ω
Typ
al
id
Parameter
DAC Input to Line Output
FS
Full Scale Output
SNR
Signal to Noise Ratio
DR
Dynamic Range
lv
Symbol
0.950
0.944
94
90
V RMS
V RMS
dB
dB
-90
-73
-66
84
73
dB
dB
dB
dB
dB
66
-60
dB
73
67
dB
dB
0.930
0.929
96
95
V RMS
V RMS
dB
dB
-85
-75
dB
dB
-68
-60
dB
84
73
dB
dB
68
dB
73
68
dB
dB
55 - 66
austriamicrosystems
SNR
THD
Signal to Noise Ratio
Total Harmonic Distortion
R L = 32Ω, 1kHz 1V RMS (FS) input
R L = 16Ω, 1kHz 1V RMS (FS) input
R L = 4Ω, 1kHz 1V RMS (FS) input
A-weighted, no load, silence input
no load, 1kHz 1V RMS (FS) input
V RMS
V RMS
V RMS
dB
dB
dB
dB
dB
-58
85
77
dB
dB
dB
71
dB
60
dB
60
dB
81
80
dB
dB
-62
61
dB
dB
83
82
dB
dB
-62
61
dB
dB
am
lc s
on A
te G
nt
st
il
R=32Ω, 1kHz 1V RMS (FS) input
R=16Ω, 1kHz 1V RMS (FS) input
R=4Ω, 1kHz 1V RMS (FS) input,
BVDD=5V
R=4Ω, 1kHz 0.7V RMS (FS) input,
BVDD=4V, bias reduction on
SINAD
Signal to Noise and Distortion A-weighted, no load, 1kHz 1V RMS (FS)
input
A-weighted, R=32Ω, 1kHz 1V RMS (FS)
input
A-weighted, R=16Ω, 1kHz 1V RMS (FS)
input
A-weighted, R=4Ω, 1kHz 1V RMS (FS)
input, BVDD=5V
CS
Channel Separation
R L = 32Ω
MIC Input to ADC Output
SNR
Signal to Noise Ratio
A-weighted, no load, silence input
DR
Dynamic Range
A-weighted, no load, -60dB FS 1kHz
input
THD
Total Harmonic Distortion
1kHz 27mV RMS (-3dB FS) input
SINAD
Signal to Noise and Distortion A-weighted, 1kHz 27mV RMS (-3dB FS)
input
Line Input to ADC Output
SNR
Signal to Noise Ratio
A-weighted, no load, silence input
DR
Dynamic Range
A-weighted, no load, -60dB FS 1kHz
input
THD
Total Harmonic Distortion
1kHz 1V RMS (-3dB FS) input
SINAD
Signal to Noise and Distortion A-weighted, 1kHz 1V RMS (-3dB FS) input
1.036
1.023
0.950
91
-88
-78
-71
-60
al
id
DAC to SP Output
FS
Full Scale Output
lv
AS3515 V15
Data Sheet, Confidential
Te
ch
ni
ca
BVDD = 3.3V, TA= 25oC, fs=48kHz, RL= 10kΩ unless otherwise mentioned
www.austriamicrosystems.com
Revision 3.1
56 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
8 Pinout and Packaging
8.1
Pin Description
Table 58 Pinlist CTBGA64 & LQFP64
Function
1
CVDD
Aout
ChargePump Output for CPU supply progr. 0.85-1.8V
2
VB1V
Supply
Battery supply input for single cell application
3
CP
Ai/o
ChargePump flying cap
4
CN
Ai/o
ChargePump flying cap
5
VSSCP
Supply
ChargePump Neg. Supply terminal
6
VSS3
Supply
DCDC3V Neg. Supply terminal
7
SW3
Aout
DCDC3V Switch terminal
8
SW15
Aout
DCDC15V Switch terminal
A1
B1
C3
C2
D2
C1
D1
D4
E1
D3
E2
E3
F1
F2
G1
G2
H1
H2
F3
9
VSS15
Supply
DCDC15V Neg. Supply terminal
10
ISINK
Aout
DCDC15V Load Current Sink terminal
G3
20
G4
21
H3
22
H4
23
E4
24
H5
F4
G5
F5
H6
G6
H7
G7
H8
G8
F6
F7
E7
F8
E8
E5
D8
E6
25
12
13
14
DVSS
Supply
Digital Circuit Neg. Supply terminal
BATTEMP
Ai/o
Charger Battery Temperature Sensor input (RNTC 100k)
VTRM
Aout
USB1.1 VTRM Regulator output 3.25V
USB1.1 USB supply input
am
lc s
on A
te G
nt
st
il
11
UVDD
Ain
CHGOUT
Aout
Charger Output prog. Ichg 50-400mA Vchg 3.9-4.25V
CHGIN
Ain
Charger Input
P_PVDD
Ain
5 State Prog Input of PVDD regulator
P_CVDD
Ain
5 State Prog Input of CVDD regulatro
PWR_UP
Power Up input
SDO
Din
Pull_dn
Di/o
pull_up
Din
pull_up
Din
pull_dn
Din
pull_dn
Din
pull_dn
Dout
PWGOOD
Dout
Goes high when power up sequence is completed (XRES)
IRQ
Dout
Interrupt Request Output
28
DVDD
Supply
Digital Circuit Pos. Supply terminal to be connected to QLDO2
29
XOUT
Ai/o
32kHz RTC Oscillator Crystal terminal
30
RVDD
Aout
RTC Supply Regulator Output prog. to 1.0-2.5V
31
XIN
Ai/o
32kHz RTC Oscillator Crystal terminal
32
RTCSUP
Supply
RTC Pos. Supply terminal 5.5V max
33
MIC1SUP
Ai/o
Microphone Supply 1 (2.95V) / Remote Input 1
34
MIC1N
Ain
Microphone Input 1N
35
MIC1P
Ain
Microphone Input 1P
15
16
17
18
19
CSDA
CSCL
LRCK
SCLK
SDI
ca
26
ch
ni
27
Te
al
id
PinName Type
lv
CTBGA64 LQFP64
ball #
pin #
Data I/O of two wire interface
Clock Input of two wire interface
I2S Left/Right Clock
I2S Shift Clock
I2S Data Input to DAC
I2S Data output from ADC
36
MIC2P
Ain
Microphone Input 2P
37
MIC2N
Ain
Microphone Input 2N
38
MIC2SUP
Ai/o
Microphone Supply 2 (2.95V) / Remote Input 2
39
LIN1R
Ain
Line Input 1 Right Channel
40
LIN1L
Ain
Line Input 1 Left Channel
41
LIN2R
Ain
Line Input 2 Right Channel
42
LIN2L
Ain
Line Input 2 Left Channel
www.austriamicrosystems.com
Revision 3.1
57 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
CTBGA64 LQFP64
ball #
pin #
PinName Type
Function
Ai/o
Analog Reference (AVDD/2) decoupling cap terminal (10uF)
43
AGND
44
VREF
Ai/o
Analog Reference ( filtered AVDD) decoupling cap terminal (10uF)
45
AVSS
Supply
Analog Circuit Neg Supply terminal
46
LOUT_R
Aout
Line Output Right Channel / Ear Piece diff output N
B8
B7
A8
A7
C6
B6
B5
A6
A5
D5
A4
C5
B4
C4
A3
B3
A2
B2
B2
47
LOUR_L
Aout
Line Output Left Channel / Ear Piece diff output P
48
AVDD
Supply
Analog Circuit Pos. Supply terminal
49
HPGND
Ai/o
Headphone Amplifier Reference decoupling cap terminal (100nF)
50
BVSS2
Supply
Headphone Amplifier Neg. Supply terminal
51
HPH_CM
Aout
Headphone Common GND Output for DC-coupled speakers
52
BVDD
Supply
Pos. Supply Terminal 5.5V max.
53
HPH_R
Aout
Headphone Output Right Channel
54
BVSS2
Supply
Headphone Amplifier Neg. Supply terminal
55
HPH_L
Aout
Headphone Output Left Channel
56
BGND
Ai/o
Loudspeaker Amplifier Reference decoupling cap terminal (100nF)
57
BVDD
Supply
Pos. Supply Terminal 5.5V max.
58
LSP_R
Aout
Loudspeaker Output Right Channel
59
BVSS
Supply
Loudspeaker Amplifier Neg. Supply terminal
LSP_L
Aout
Loudspeaker Output Left Channel
BVDD
Supply
Pos. Supply Terminal 5.5V max.
61
62
63
64
lv
QLDO2
Aout
LDO2 Regulator Output fixed 2.9V to be connected to DVDD
PVDD
Aout
LDO3 Regulator Output prog. to 1.7-3.3V
CPVDD
Aout
LDO4 Regulator Output limiter to 3.56V as ChargePump Input
CPVDD
Aout
LDO4 Regulator Output limiter to 3.56V as ChargePump Input
Te
ch
ni
ca
64
am
lc s
on A
te G
nt
st
il
60
al
id
D7
D6
C8
C7
www.austriamicrosystems.com
Revision 3.1
58 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
8.2
Ball & Pin Assignment
8.2.1
CTBGA64
Figure 19 Ball Assignment CTBGA64
2
3
4
5
6
7
8
A
CVDD
PVDD
BVDD
BVDD
HPH_L
BVSS2
BVSS2
HPGND
B
VB1V
CPVDD
QLDO2
BVSS
HPH_R
BVDD
AVDD
LOUT_L
C
VSS3
CN
CP
LSP_L
LSP_R
HPH_CM
LOUT_R
AVSS
D
SW3
VSSCP
ISINK
SW15
BGND
VREF
AGND
LIN2R
E
VSS15
DVSS
BATTEMP
SDI
LIN1L
LIN2L
MIC2N
LIN1R
F
VTRM
UVDD
PWR_UP
PWGOOD
DVDD
MIC1P
MIC2P
MIC2SUP
G
CHGOUT
CHGIN
CSDA
CSCL
IRQ
RVDD
RTCSUP
MIC1N
H
P_PVDD
P_CVDD
LRCK
SCLK
SDO
XOUT
XIN
MIC1SUP
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
al
id
1
www.austriamicrosystems.com
Revision 3.1
59 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
8.2.2
LQFP64
49
al
id
CPVDD
PVDD
QLDO2
BVDD
LSP_L
BVSS
LSP_R
BVDD
BGND
HPH_L
BVSS2
HPH_R
BVDD
HPH_CM
BVSS2
HPGND
Figure 20 Pin Assignment LQFP64
AVDD
LOUT_L
LOUT_R
AVSS
VREF
AGND
LIN2L
LIN2R
LIN1L
LIN1R
MIC2SUP
MIC2N
MIC2P
MIC1P
MIC1N
MIC1SUP
am
lc s
on A
te G
nt
st
il
lv
1
33
Te
ch
ni
ca
P_PVDD
P_CVDD
PWR_UP
CSDA
CSCL
LRCK
SCLK
SDI
SDO
PWGOOD
IRQ
DVDD
XOUT
RVDD
XIN
RTCSUP
17
CVDD
VB1V
CP
CN
VSSCP
VSS3
SW3
SW15
VSS15
ISINK
DVSS
BATTEMP
VTRM
UVDD
CHGOUT
CHGIN
www.austriamicrosystems.com
Revision 3.1
60 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
8.3
Package Drawings and Marking
8.3.1
CTBGA64
Table 59 Package Code AYWWZZZ
Y
Year
WW
Working week assembly/packaging
PZZ
Free choice
lv
A
A … for PB free
al
id
Figure 21 CTBGA64 Marking
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
Figure 22 CTBGA64 7x7mm 0.8mm pitch
www.austriamicrosystems.com
Revision 3.1
61 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
8.3.2
LQFP64
Table 60 Package Code AYWWZZZ
A
A … for PB free
Y
Year
WW
Working week assembly/packaging
SZZ
Free choice
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
Figure 24 LQFP 10x10mm 0.5mm pitch
al
id
Figure 23 LQFP64 Marking
www.austriamicrosystems.com
Revision 3.1
62 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
al
id
Figure 25 Reel Specification
www.austriamicrosystems.com
Revision 3.1
63 - 66
www.austriamicrosystems.com
2.0
•See N ote 6
5.6
Ao =
Bo =
Ko =
K1 =
7.3 m m
7.3 m m
2.1 m m
1.25 m m
4.0
•See N ote 1
Ø 1.5 +0.1/-0.0
Revision 3.1
Ko
R 0.5
Ao
N otes:
1.10 sprockethole pitch cum ulative tolerance ±.02.
2.C am bernotto exceed 1m m in 100m m .
3.M aterial:PS + C .
4.Ao and Bo m easured on a plane 0.3m m above
the bottom ofthe pocket
5.Ko m easured from a plane on the inside bottom of
the pocketto the top surface ofthe carrier.
6.Pocketposition relative to sprockethole m easured as
true position ofpocket,notpockethole.
1.7
K1
Bo 5.6
±
AN G U LAR
±
FR AC TIO N AL
± 0.1
D EC IM AL
A
A
7.5
•See N ote 6
1.75
NO .
R EVISIO N S
16.0 ± 0.3
D ESC R IPTIO N
DATE
D ATE
3:1
T-8152
11/16/98
al
id
R JB
R EFER EN C E N O .
D R AW N BY
SC ALE
T102787BT
D R AW IN G N O .
BY
R EV
See N ote 3
M ATER IAL
Advantek PartN um berBG 0707-D
C SP-49 C arrierTape,Adv TS/N S Tool
-AllD im ensions in M illim eters-
lv
(EXC EPT AS N O TED )
TO LER AN C ES
12.0
am
lc s
on A
te G
nt
st
il
Section A -A
R 0.3 M AX
Ø 1.5 M IN
ca
0.30 ±0.05
ni
ch
Te
AS3515 V15
Data Sheet, Confidential
austriamicrosystems
Figure 26 CTBGA64 Tape Specification
64 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
9 Ordering Information
Description
Delivery Form
AS3515 V15 CTBGA64 LF T&R
Tape&Reel dry
pack
AS3515E-ELQP
AS3515 V15 LQFP64 LF T&R
Tape&Reel dry
pack
AS3515E-ECTS
AS3515 V15 CTBGA64 LF TRA
Tray dry pack
64-ball CTBGA
0.8mm pitch
(7mm x 7mm)
64-pin LQFP
0.5mm pitch
(10mm x 10mm)
64-ball CTBGA
0.8mm pitch
(7mm x 7mm)
pcs/reel
2250
1000
Te
ch
ni
ca
am
lc s
on A
te G
nt
st
il
lv
AS3515E-ECTP
Package
al
id
Model
www.austriamicrosystems.com
Revision 3.1
65 - 66
austriamicrosystems
AS3515 V15
Data Sheet, Confidential
10 Copyright
Copyright © 1997-2008, austriamicrosystems AG, Schloss Premstaetten, 8141 Unterpremstaetten, Austria-Europe. Trademarks
Registered ®. All rights reserved. The material herein may not be reproduced, adapted, merged, translated, stored, or used without the
prior written consent of the copyright owner.
All products and companies mentioned are trademarks of their respective companies.
11 Disclaimer
lv
al
id
Devices sold by austriamicrosystems AG are covered by the warranty and patent identification provisions appearing in its Term of Sale.
austriamicrosystems AG makes no warranty, express, statutory, implied, or by description regarding the information set forth herein or
regarding the freedom of the described devices from patent infringement. austriamicrosystems AG reserves the right to change
specifications and prices at any time and without notice. Therefore, prior to designing this product into a system, it is necessary to check
with austriamicrosystems AG for current information. This product is intended for use in normal commercial applications. Applications
requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical lifesupport or life-sustaining equipment are specifically not recommended without additional processing by austriamicrosystems AG for each
application.
am
lc s
on A
te G
nt
st
il
The information furnished here by austriamicrosystems AG is believed to be correct and accurate. However, austriamicrosystems AG
shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of
profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or
arising out of the furnishing, performance or use of the technical data herein. No obligation or liability to recipient or any third party shall
arise or flow out of austriamicrosystems AG rendering of technical or other services.
12 Contact Information
Headquarters:
austriamicrosystems AG
Business Unit Communications
A 8141 Schloss Premstätten, Austria
T. +43 (0) 3136 500 0
F. +43 (0) 3136 5692
[email protected]
For Sales Offices, Distributors and Representatives, please visit:
ch
ni
ca
www.austriamicrosystems.com
– a leap ahead in analog
Te
austriamicrosystems
www.austriamicrosystems.com
Revision 3.1
66 - 66