The TS3A227E is an autonomous audio accessory
detection and configuration switch that detects 3-pole
or 4-pole audio accessories and configures internal
switches to route the signals accordingly.
The internal ground FETS of the TS3A227E have an
ultra-low RONof 60 mΩ to minimize crosstalk impact.
The ground FETs are also designed to pass FM
signals, making it possible to use the ground line of
the accessory as an FM antenna in mobile audio
applications.
Internal isolation switches allow the TS3A227E to
remove the click/pop noise that can be generated
during andinsertionor removalof anaudio
accessory. In addition depletion FETs prevent a
floating ground while the device is unpowered,
removing the humming noise present when leaving
accessories plugged into an unpowered system.
A low-power sleep mode is provided which shuts
down internal circuitry to achieve very low quiescent
current draw when no headset is inserted.
TheTS3A227Efeaturesintegratedkeypress
detection for detecting up to 4 keys with press and
release support.
Manual I2C control allows the TS3A227E to adapt to
application needs by providing control over debounce settings and switch states.
Device Information
PART NUMBERPACKAGEBODY SIZE (NOM)
TS3A227E
(1) For all available packages, see the orderable addendum at
the end of the datasheet.
TS3A227E
(1)
QFN (16)3.50 mm × 3.50 mm
DSBGA (16)1.79 mm × 1.79 mm
4Simplified Schematic
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
Changes from Revision A (December 2014) to Revision BPage
•Added DSBGA package to the Thermal Information table. ................................................................................................... 5
•Updated SWITCH RESISTANCE for the DSBGA package. ................................................................................................. 6
Changes from Original (July 2014) to Revision APage
•Initial release of full version document. ................................................................................................................................. 1
DET_TRIGGER15B1I/O
GND1, 2A2, B2GNDPrimary ground connection for the TS3A227E. Must be connected to system ground.
GNDA11D2I/O
GND_SENSE5A4I/OGround sense line for the codec.
INT13C2GND
MIC_PRESENT16A1I/OOpen drain output to indicate to the host that a headset with a microphone is inserted..
MICP6B4I/OMicrophone signal connection to the codec. Microphone bias is applied to this pin.
RING212D1O
RING2_SENSE7C4GND
SCL9C3I
SDA3B3I/O
SLEEVE10D3O
SLEEVE_SENSE8D4GND
THERMAL PADGND
TIP14C1I/OConnect to the TIP pin of the 3.5 mm jack.
VDD4A3PWR Power input to the TS3A227E. External de-coupling capacitors are required on this pin.
PIN
DSBGA – YFF
Top View
Pin Functions
TYPEDESCRIPTION
A falling edge from high to low on this pin triggers accessory detection. This pin can be connected the
headset jack to allow automatic pull-down to ground after headset insertion to initialize detection.
Ground connection for the internal ground FETs of the TS3A227E. If FM is being supported connect this pin
to the FM matching network. If FM is not being support connect this pin to system ground.
Open drain interrupt output from the TS3A227E to notify the host that an event has occurred. If I2C is not
used this pin must be grounded.
Headset current return path if RING2 is ground for the headset. Connect to 3.5 mm jack RING2 connection
with low DC resistance trace.
Connected to the RING2 pin of the 3.5 mm jack. If RING2 pin on plug in is MIC signal, this is connected to
MICP. If not, this is connected to GND_SENSE and becomes the ground sensing feedback for the accessory
Clock from I2C bus. This can be connected to VDD if I2C is not used.
Bidirectional data from/to I2C bus. This can be connected to VDD if I2C is not used.
Headset current return path if SLEEVE is GND for headset. Connect to 3.5 mm jack SLEEVE connection with
low DC resistance trace.
Connected to the SLEEVE pin of the 3.5 mm jack. If SLEEVE pin on plug in is MIC signal, this is connected to
MICP. If not, this is connected to GND_SENSE and becomes the ground sensing feedback for the accessory
The THERMAL PAD of the RVA – QFN package must be connected to any internal PCB ground plane using
multiple vias for best thermal performance.
ON-state switchCombined continuous current through R2GNDFET and SLV GNDFET500mA
current
Operating ambient temperature range–4085°C
T
stg
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under RecommendedOperating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) This rating is exclusive and the voltage on the pins must not exceed either 3.6 and VDD. E.g. if VDD= 4.5 V the voltage on the pin must
not exceed 3.6 V and if VDDis = 2.5 V the voltage on the pin must not exceed 3.0 V.
Continuous current through R2DFET and SLV DFET50
Continuous current through S120
Continuous current through S220
Continuous current through S3PR50
Continuous current through S3PS50
Continuous current through S3GR100
Continuous current through S3GS100
Storage temperature range–65150°C
(1)
(2)
and VDD+V
7.2 ESD Ratings
VALUEUNIT
V
Human body model (HBM), ESD stress voltagenew note #1 to the ESD
Ratings table and combined MIN MAX column to VALUE
Electrostatic dischargeCharged device model (CDM), ESD stress voltage
(ESD)
Contact discharge model (IEC) ESD stress voltage on TIP,
DET_TRIGGER, RING2_SENSE, SLEEVE_SENSE, RING2, SLEEVE
(1) (2)
(1) (3)
(1)
(1) Electrostatic Discharge (ESD) to measure device sensitivity and immunity to damage caused by assembly line electrostatic discharges
into the device
(2) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(3) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
Unless otherwise noted the specification applies over the VDD and ambient operating temperature range.
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
SUPPLY VOLTAGE
VDDSupplyvoltage2.53.34.5V
No accessory inserted. I2C bus inactive
VDD= 2.5 V to 4.5 V
Manual switch control = ’1’ , I2C bus inactive,
VDD= 2.5 V to 4.5 V, Depletion FETs on
Manual switch control = ’1’ , I2C bus inactive,
VDD= 2.5 V to 4.5 V Depletion FETs off
3-pole accessory inserted.
I
DD
Quiescent current
I2C bus inactive
VDD= 2.5 V to 4.5 V
3-pole accessory inserted.
I2C bus inactive,
(1)
, FM Support = ’0’
(1)
FM Support = ’1’
VDD= 2.5 V to 4.5 V
4-pole Accessory inserted.
I2C bus inactive,
(1)
VDD= 2.5 V to 4.5 V
4-pole Accessory inserted.
I
DD_1.8
Quiescent current addition from using a
1.8 V I2C bus.
(2)
KP detection enabled
I2C bus inactive,
No accessory inserted.
I2C bus inactive at 1.8 V,
VDD= 2.5 V to 4.5 V
(1)
VDD= 2.5 V to 4.5 V
SWITCH RESISTANCE
RING2 GNDFET on resistance (DSBGA
R
R2GNDFT
R
SLVGNDFT
Package)
RING2 GNDFET on resistance (QFN
Package)
SLEEVE GNDFET on resistance (DSBGA
Package)
SLEEVE GNDFET on resistance (QFN
VDD= 3.3 V, V
I
= 75 mA
GNDA
GND
= 0V,
Package)
R
S3PS
R
S3PR
R
S3GS
R
S3GR
R
S1
R
S2
R
R2DFET
R
SLVDFET
S3PS on resistanceVDD= 3.3 V,36.5
V
S3PR on resistance36.5
SLEEVE_SENSE/RING2_SENSE
I
= ±10 mA
MICP
S3GS on resistanceVDD= 3.3 V,0.51
V
S3GR on resistance0.51
SLEEVE_SENSE/RING2_SENSE
I
GND_SENSE
= ±75 mA
Switch 1 on resistance1530
Switch 2 on resistance1530
RING2 depletion FET on resistance75150
VDD= 3.3 V, I
GND
= 10 mA
SLEEVE depletion FET on resistance75150
SWITCH LEAKAGE CURRENT
RING2 pin off leakage1
SLEEVE pin off leakage1
I
OFF
RING2_SENSE pin off leakage1
SLEEVE_SENSE pin off leakage1
VIN= 0 V to 3.3 V, VDD= 3.3 VµA
MICP pin off leakage1
GND_SENSE pin off leakage1
I
ON
S2PS, S3PR, S3GS, S3GR on leakageV
SLEEVE/RING2
= 0V, VDD= 3.3 V1µA
(1) The I2C bus is inactive if both the SDA and SCL lines are tied to VDD.
(2) If the I2C bus is operating at 1.8 V the I
(3) The I2C bus is inactive if both the SDA and SCL lines are tied to 1.8 V.
current number will be in addition to the other current consumption numbers specified.
Unless otherwise noted the specification applies over the VDD and ambient operating temperature range.
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
DYNAMIC CHARACTERISTICS
PSR
217
PSR
1k
PSR
20k
ISO
S3
SEP
S3
BWBandwidth through GNDFETsVIN= 60 mVPP, I
THD
200
THD
500
SNR–90–110dB
t
DET
T
power-up
t
REMOVAL
Power supply rejection–85–110dB
SLEEVE_SENSE or RING2_SENSE to
MICP Isolation
SLEEVE_SENSE to RING2_SENSE
Separation
MICP to RING2_SENSE or
SLEEVE_SENSE total harmonic
distortion
MICP to RING2_SENSE or
SLEEVE_SENSE signal to noise ratio
Detection sequence durationhigh to low and INT transition from high to low.175210ms
Power up time Power-up time2025ms
Removal wait periodlow to high and RING2/SLEEVE DFETs turning5065ms
VDD= 3.3 V ± 200 mVPP, f = 217 Hz, RLat
RING2= 50 Ω
VDD= 3.3 V ± 200 mVPP, f = 1 kHz, RLat
RING2= 50 Ω
VDD= 3.3 V ± 200 mVPP, f = 20 kHz, RLat
RING2= 50 Ω
VIN= 200 mVPP, f = 20 Hz – 20 kHz, RL= 50 Ω–90dB
VIN= 200 mVPP, f = 20 Hz – 20 kHz, RL= 50 Ω–75dB
= 10 mA120150MHz
BIAS
VIN= 1.5 V + 200 mVPP, f = 20 Hz – 20 kHz,
RS= 600 Ω, RL= 600 Ω
VIN= 1.5 V + 500 mVPP, f = 20 Hz – 20 kHz,
RS= 600 Ω, RL= 600 Ω
VIN= 1 V
RS= 600 Ω, RL= 600 Ω
Time between DET_TRIGGER transition from
Default 90 ms insertion debounce.
Time from VDD> 2.5 V till I2C communication is
ready
Time between DET_TRIGGER transition from
on
, f = 20 Hz – 20 kHz,
RMS
–95–120
–70–90
0.003 %
0.002%
7.6 I2C Interface Timing Characteristics
Unless otherwise noted the specification applies over the VDD and ambient operating temperature range
STANDARD MODEFAST MODE I2C
I2C BUSBUS
MINMAXMINMAX
20 + 0.1
Cb
3.450.30.9µs
f
scl
t
sch
t
scl
t
sp
t
sds
t
sdh
t
icr
t
icf
t
ocf
t
buf
t
sts
t
sth
t
sps
t
vd(data)
t
vd(ack)
C
b
PARAMETER
I2C clock frequency01000400kHz
I2C clock high time40.6µs
I2C clock low time4.71.3µs
I2C spike time5050ns
I2C serial data setup time250100ns
I2C serial data hold time00ns
I2C input rise time100021300ns
I2C input fall time30021300ns
I2C output fall time; 10 pF to 400 pF bus300300µs
I2C bus free time between Stop and Start4.71.3µs
I2C Start or repeater Start condition setup time4.70.6µs
I2C Start or repeater Start condition hold time40.6µs
I2C Stop condition setup time40.6µs
Valid data time; SCL low to SDA output valid3.450.30.9µs
Valid data time of ACK condition; ACK signal from SCL low to SDA
A.(This is the point that DET_TRIGGER has stopped glitching and is fully low. The de-bounce time of 90 ms starts from
the point that the pin is constantly below the VILlevel. Any time the DET_TRIGGER pin cross the VIHlevel the de-
bounce timer will restart.
B.Point B is the end of the insertion de-bounce time and the beginning of accessory detection.
C.Detection has completed at this point. The switches will be routed before the INT pin is pulled low.
D.INT is cleared after the host reads the interrupt register.
E.The headset is removed here. The switch states will change immediately and INT will be pulled low.
F.After a 50 ms removal de-bounce timer the TS3A227E will go back into sleep mode if manual switch control is not
A.This is the point that DET_TRIGGER has stopped glitching and is fully low. The de-bounce time of 90 ms starts from
the point that the pin is constantly below the VILlevel. Any time the DET_TRIGGER pin cross the VIH level the de-
bounce timer will restart.
B.Point B is the end of the insertion de-bounce time and the beginning of accessory detection.
C.Detection has completed at this point. The switches will be routed before the INT and MIC_PRESENT pins are pulled
low.
D.INT is cleared after the host reads the interrupt register.
E.The headset is removed here. The switch states will change immediately and INT will be pulled low. The
MIC_PRESENT pin will be released.
F.After a 50 ms removal de-bounce timer the TS3A227E will go back into sleep mode if manual switch control is not
A removal event will interrupt any on-going process in the TS3A227E. The following diagram depicts how the
device “jumps” during a removal.
If the removal event occurs during the insertion de-bounce period the TS3A227E will jump to the (A) point of the
diagram depicted by the green arrow and line.
Any time after point (B) has been reached and the accessory is removed the device jumps to point (E), which
includes key press detection. Under Manual Switch Control the switch states will not change.
The TS3A227E is an autonomous audio accessory switch with adjustable de-bounce settings, ultra-low RON
ground FETs, depletion FETs and manual I2C control.
The detection sequence is initiated via the external DET_TRIGGER pin or via I2C command. The device
incorporates internal de-bounce timings that remove the need for external RC circuits, reducing cost and overall
PCB footprint. Additionally all switches of the TS3A227E and the internal de-bounce timings can be controlled
through I2C.
Before an insertion, TS3A227E isolates the MICBIAS voltage output from the audio jack to remove click/pop
noise that can be created during an insertion event. In addition the device also includes depletion FETs to
ground the accessory SLEEVE and RING2 pins when VDD is not powered. This removes the humming noise
that can be created when plugging an accessory into and unpowered system.
The TS3A227E detects the presence and configuration of the microphone in an attached headset upon insertion.
Upon detection of a microphone the TS3A227E automatically connects a system analog microphone pin (MICP)
to the appropriate audio jack connection. The device also automatically routes the device GNDA pin to the
headset ground. After a 4-pole headset insertion the host can enable the Key Press detection feature of the
TS3A227E.
The device also features an ultra-low power sleep mode to conserve battery life when an accessory is not
inserted.
For FM transmission the ground FETs of the device can be used as an FM transmission path by placing the FM
receiver and matching network on the GNDA pin. The FM support bit must be set to ‘1’ through I2C for FM
transmission to pass.
There are currently two difference configurations for headsets with microphones as shown in Table 1. Many
codecs requires that the system designer make a tough decision via a hardware connection which headset they
would like to support. This is done by directly connecting the microphone bias and the ground connections to the
sleeve and ring2 pins of the audio jack. For the end user this leaves a headset standard as fully unsupported.
Table 1. Two Difference Configurations for Headsets
PHYSICAL CONNECTORINTERNAL IMPEDANCE NETWORKPIN NAME CONFIGURATION
TipAudio Left
RingAudio Right
SleeveGround
TipAudio Left
Ring1Audio Right
Ring2Ground
SleeveMicrophone
TipAudio Left
Ring1Audio Right
Ring2Microphone
SleeveGround
The TS3A227E fills this system gap by detecting the presence and location of the microphone and automatically
routing the MICBIAS and ground lines to support each headset. This enhances the overall user experience by
allowing headsets from all manufacturers.
9.3.2 Optional Manual I2C Control
The TS3227E also features optional manual I2C control for enhanced system flexibility. This allows the system
designer to manually control the switches and de-bounce settings at their discretion enabling the TS3A227E to
adapt to unique use cases.
This is an optional feature that does not need to be used for the device to operate autonomously.
9.3.3 Adjustable De-bounce Timings
The TS3A227E features manual control of the insertion de-bounce timer with selectable values. The default
insertion de-bounce timer is 90 ms.
This eliminates the need for external RC components which reduces BOM cost, the PCB footprint of the external
RC components. Further information on how to select an appropriate de-bounce timer can be found in the
application and implementation section.