USB Type-C Analog Audio
Switch with Over Voltage
Protection
FSA4485
PRODUCT SUMMARY
General Description
The FSA4485 is a high performance USB Type−C port multimedia
switch to supports analog audio headsets. The FSA4485 allows
sharing of the USB Type−C port to pass USB2.0 signals, analog audio,
sideband use signals, and analog microphone signal. For enhanced
audio performance the FSA4485 incorporates MOSFET gate drivers
to support low resistance external analog ground switches. The
FSA4485 features Over Voltage Protection on all connector facing
pins as well as Over Current Protection for the analog ground switch.
Features
• VCC Range from 2.7 V to 5.5 V (Primary)
• OVP Function on Common Node Pins
• Over Current Protection for Analog Ground Switch
Device Enable and Precondition, 3−state Input with internal pull−up/pull−down
www.onsemi.com
4
FSA4485
MAXIMUM RATINGS
MAXIMUM RATINGS
SymbolParameterConditionsMinTypMaxUnit
VCCSupply Voltage
VCC_INCC VoltageCC_IN to GND−0.5
VSW_USBUSB Switch Voltage(DP_R, DN_L) to GND−3.5
VSW_SBUSBU Switch Voltage(SBUx, GSBUx) to GND−0.5
VSW_HOST Host Side Switch Voltage(DP, DN, S1H, S2H, SENSE, MIC) to GND−0.5
VSW_AudioHost Side Audio Switch Voltage (L, R) to GND−3.5
VCNTRLControl Pin Voltage(SDA, SCL, EN, DET, INT) to GND−0.5
IIKDC Input Diode Current−50
ISW_USBUSB Switch CurrentBetween DP_R and DP or DN_L and DN
ISW_SBUSBU Switch Current(S1H, S2H, MIC) to SBUx
ISW_SENSE Sense Switch CurrentGSBUx to SENSE
ISW_AGNDAnalog Ground CurrentSBUx to AGND
ISW_AudioAudio Switch CurrentDP_R to R or DN_L to L−250
ESDHBM
ESDHBM_ConConnector Side Pins and Power Pins3.5
ESDCDMCharged Device Model,
Stresses exceeding those listed in the Maximum Ratings table may damage the device. If any of these limits are exceeded, device functionality
should not be assumed, damage may occur and reliability may be affected.
Human Body Model, JEDEC:
JS−001−2017
JEDEC: JS−002−2018
All Pins2
−0.5−
1
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
6.5V
20V
16V
16V
6.5V
6.5V
6.5V
−mA
100mA
50mA
100mA
500mA
250mA
−kV
−kV
kV
THERMAL PROPERTIES
THERMAL PROPERTIES
SymbolParameterConditionsMinTypMaxUnit
T
STG
T
A
1. Junction−to−ambient thermal resistance is a function of application and board layout. This data is measured with two−layer 2s2p boards in
accordance to JEDEC standard JESD51. Special attention must be paid not to exceed junction temperature T
temperature T
Storage Temperature−65150°C
Operating Temperature−402585°C
at a given ambient
.
A
J(max)
OPERATING CONDITIONS
OPERATING CONDITIONS
SymbolParameterConditionsMinTypMaxUnit
VCCSupply Voltage2.7−5.5V
VCC_INCC VoltageCC_IN to GND0−5.5V
VSW_USBUSB Switch Voltage(DP_R, DN_L, DP, DN) to GND0−3.6V
VSW_SBUSBU Switch Voltage(SBUx, GSBUx) to GND0−3.6V
VSW_HOSTHost Side Switch Voltage(DP, DN, S1H, S2H, SENSE, MIC) to GND0−3.6V
VSW_AudioHost Side Audio Switch Voltage (DN_L, DP_R, L, R) to GND−3−3V
VCNTRL
Functional operation above the stresses listed in the Recommended Operating Ranges is not implied. Extended exposure to stresses beyond
the Recommended Operating Ranges limits may affect device reliability.
Control Input Voltage
(EN, SCL1/SDA2, SDA1/SCL2)
VCC
www.onsemi.com
5
FSA4485
ELECTRICAL SPECIFICATION TABLE
ELECTRICAL SPECIFICATIONS
(Minimum and maximum values are at VCC = 2.7 V to 5.5 V and T
= 25°C, VCC = 3.3 V)
T
A
SymbolParameterConditionsMinTypMax Unit
CURRENT
ICC
ICC_AUDIOAudio Supply Current
ICCZ
ICCZ_H
USB/AUDIO COMMON PINS
IOZ
IOFF
VOV_TRIPInput OVP LockoutRising Edge of DP_R, DN_L, SBUx,
V_GATEGate Drive Voltage (GD1, GD2) †ILoad = 200 nA6V
R_GATEGate Drive Discharge Resistance †1.0
AUDIO SWITCH
tDELAY_Audio
tDELAY_Audio_SlowAudio Switch Turn On Delay with Slow
Power Off Leakage Current (MIC)MIC = 0 V to 3.6 V, VCC = 0 V−11
SBUx Switch On Resistance to AGND
ON Leakage Current of SENSE switchOn GSBUx = 0 V to 1.0 V,
Power Off Leakage Current of SENSE
Power Off Leakage Current of GSBUx
Input Low Threshold1.2V
EN Input Voltage High1.1V
Output Low VoltageIOUT = 2 mA0.4V
Low Level Input Voltage0.36V
Gate Drive Current (GD1, GD2) †V_GATE = 3 V2
Audio Switch Turn On Delay Time †
Turn On †
= −40°C to +85°C unless otherwise noted. Typical values are at
A
ISW = 100 mA on SBUx78125
xxxxx010b
Off GSBUx = 2 V, Sense = Float
Sense = 0 V to 1.0 V, VCC = 0 V−33
GSBUx = 0 V to 3.6 V, VCC = 0 V−33
SDA1/SCL2 = 0 V to 3.6 V
DP_R = DN_L = 1 V, RL = 32 ,
SLOW_TURN_ON = 0b
DP_R = DN_L = 1 V, RL = 32 ,
SLOW_TURN_ON = 1b
0.751.53.0A
−22
−22
100
150
UnitMaxTypMinConditionsParameterSymbol
A
m
A
A
A
A
A
m
A
K
A
A
A
M
s
s
www.onsemi.com
7
FSA4485
ELECTRICAL SPECIFICATIONS (continued)
(Minimum and maximum values are at VCC = 2.7 V to 5.5 V and T
T
= 25°C, VCC = 3.3 V)
A
AUDIO SWITCH
tRISE_Audio
tRISE_Audio_SlowAudio Switch Turn On Rise Time with Slow
tOFF_AudioAudio Switch Turn Off Time †
XTALK_AudioCrosstalk between Left and Right †
BW_Audio−3dB Bandwidth †
OIRR_AudioOff Isolation †
THD+N_600Total Harmonic Distortion + Noise
THD+N_32Total Harmonic Distortion + Noise
THD+N_16Total Harmonic Distortion + Noise
PSRR_AudioPower Supply Rejection Ratio to Audio †Supply Noise = 300mVpp, f = 217 Hz,
USB SWITCH
tON_USB
tOFF_USB
BW_USB
IL_USBInsetrion Loss †
OIRR_USB
tOVP_USB
MIC/AUDIO GROUND SWITCH
tDELAY_MIC
tDELAY_MIC_SlowMIC Switch Turn On Delay with Slow Turn
tRISE_MICMIC Switch Turn On Rising Time with Slow
tRISE_MIC_SlowMIC Switch Turn On Rising Time with Slow
tDELAY_AGNDAGND Switch Turn On Time with Slow
tDELAY_AGND_SlowAGND Switch Turn On Time with Slow
tRISE_AGNDAGND Switch Turn On Rise Time with
Audio Switch Turn On Rise Time †
Turn On †
Performance with A−weighting Filter †
Performance with A−weighting Filter †
Performance with A−weighting Filter †
USB Switch Turn−on Time †DP_R = DN_L = 1.5 V, RL = 50
USB Switch Turn −off Time †DP_R = DN_L = 1.5 V, RL = 50
−3 dB Differential Bandwidth †RL = 50
Off Isolation between DP, DN and
Common Node Pins †
DP_R and DN_L pins OVP Response
Time †
MIC Switch Turn On Delay Time with Slow
Turn On Disabled †
On Enabled †
Turn On Disabled †
Turn On Enabled †
Turn On Disabled †
Turn On Enabled †
Slow Turn On Disabled †
= −40°C to +85°C unless otherwise noted. Typical values are at
A
DP_R = DN_L = 1 V, RL = 32 ,
SLOW_TURN_ON = 0b
DP_R = DN_L = 1 V, RL = 32 ,
SLOW_TURN_ON = 1b
DP_R = DN_L = 1 V, RL = 32
f = 1 kHz, RL = 50 to GND,
VSW = 1 VRMS
VSW = 200 mV, RL = 50
F = 1 kHz, RL = 50 , CL = 0 pF,
VSW = 1 VRMS
RL = 600 , f = 20 Hz~20 kHz,
VSW = 2 VRMS
RL = 32 , f = 20 Hz~20 kHz,
VSW = 1 VRMS
RL = 16 , f = 20 Hz~20 kHz,
VSW = 0.5 VRMS
RL = 50 , Audio Switch Closed
RL = 50 , f = 720 MHz
f = 1 kHz, RL = 50 , CL = 0 pF,
VSW = 1 VRMS
Rising edge of DP_R or DN_L ≥ 4.8 V
to falling edge of DP or DN or L or
R ≤ 4.8 V, RL on DP or DN = 1 k
SBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 0b
SBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 1b
SBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 0b
SBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 1b
SBUx pulled up to 0.5 V by 16 ,
AGND connect to GND,
SLOW_TURN_ON = 0b
SBUx pulled up to 0.5 V by 16 ,
AGND connect to GND,
SLOW_TURN_ON = 1b
SBUx pulled up to 0.5 V by 16 ,
AGND connect to GND,
SLOW−TURN_ON = 0b
UnitMaxTypMinConditionsParameterSymbol
26
180
15
−100dB
550MHz
−100dB
−100dB
−109dB
−108dB
−70dB
33
15
1GHz
−2.2dB
-100
600ns
90
200
40
300
660
1100
270
s
s
s
s
s
dB
s
s
s
s
s
s
s
www.onsemi.com
8
FSA4485
ELECTRICAL SPECIFICATIONS (continued)
(Minimum and maximum values are at VCC = 2.7 V to 5.5 V and T
T
= 25°C, VCC = 3.3 V)
A
MIC/AUDIO GROUND SWITCH
tRISE_AGND_Slow
tOFF_MICMIC Switch Turn Off Time †
tOFF_AGNDAGND Switch Turn Off Time †SBUx: Vsource = 2.5 V,
BWMIC Switch Bandwidth †
tOC_DEBSBUx to AGND Over Current Debounce
SBU SWITCH
tON_SBU
tOFF_SBUSBUx_H Switch Turn Off Time †
BW_SBUBandwidth †
tOVP_SBUSBUx Pins OVP Response Time †
SENSE SWITCH
tDELAY_SENSE
tDELAY_SENSE_SlowSense Switch Turn On Delay with Slow
tRISE_SENSESense Switch Turn On Rise Time with
tRISE_SENSE_SlowSense Switch Turn On Rise Time with
tOFF_SENSESense Switch Turn Off Time †
tOVP_SENSEGSBUx Pins OVP Response Time †Rising edge of GSBUx ≥ 4.8 V to
BW_SENSEBandwidth †
DET DELAY
tDELAY_DET
I2C SPECIFICATIONS
fSCL
tHD; STA
tLOWLow Period of I2C_SCL Clock †1.3
tHIGHHigh Period of I2C_SCL Clock †0.6
tSU; STA
tHD; DATData Hold Time †00.9
tSU; DAT
tr
tf
tSU; STO
AGND Switch Turn On Rise Time with
Slow Turn On Enabled †
Time †
SBUx_H Switch Turn On Time †
Sense Switch Turn On Delay with Slow
Turn On Disabled †
Turn On Enabled †
Slow Turn On Disabled †
Slow Turn On Enabled †
DET Response Delay †Transition from High−Z to 0 V2.5
I2C_SCL Clock Frequency400kHz
Hold Time (Repeated) START Condition †
Set−up Time for Repeated START
Condition †
Data Set−up Time †
Rise Time of I2C_SDA and I2C_SCL
Signals †
Fall Time of I2C_SDA and I2C_SCL
Signals †
Set−up Time for STOP Condition †
= −40°C to +85°C unless otherwise noted. Typical values are at
A
SBUx pulled up to 0.5 V by 16 ,
AGND connect to GND,
SLOW−TURN_ON = 1b
SBUx = 2.5 V, RL = 50
clamp to 10 mA
RL = 50
SBUx = 2.5 V, RL = 50
SBUx = 2.5 V, RL = 50
RL = 50
Rising edge of SBUx ≥ 4.8 V to falling
edge of SxH ≤ 4.8 V, RL on SxH = 1 k
GSBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 0b
GSBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 1b
GSBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 0b
GSBUx = 1 V, RL = 50 ,
SLOW_TURN_ON = 1b
GSBUx = 1 V, RL = 50
falling edge of SENSE ≤ 4.8 V, RL on
SENSE = 1 k
RL = 50
0.1Cb
0.1Cb
UnitMaxTypMinConditionsParameterSymbol
720
15
15
35MHz
500
75
15
35MHz
250ns
150
110
110
110
15
250ns
108MHz
0.6
0.6
100ns
20 +
20 +
0.6
300ns
300sn
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
www.onsemi.com
9
FSA4485
ELECTRICAL SPECIFICATIONS (continued)
(Minimum and maximum values are at VCC = 2.7 V to 5.5 V and T
T
= 25°C, VCC = 3.3 V)
A
I2C SPECIFICATIONS
tBUF
tSP
CAPACITANCE
CON_USB
COFF_ USB
COFF_USBHostOff Capacitance of USB Host Pins †
CON_SENSEOn Capacitance of GSBUx †
COFF_SENSEOff Capacitance of GSBUx †
CON_MIC
COFF_MICOff Capacitance of MIC †
CON_AGND
CON_SBU
COFF_SBUOff Capacitance of SBUx †
COFF_SBUHost
CCNTRLControl Input Pin Capacitance †
Product parametric performance is indicated in the Electrical Characteristics for the listed test conditions, unless otherwise noted. Product
performance may not be indicated by the Electrical Characteristics if operated under different conditions.
Guarantee Levels:
†Guaranteed by Design. Characterized on the ATE or Bench.
Bus−Free Time between STOP and
START Conditions †
Pulse Width of Spikes that Must Be
Suppressed by the Input Filter †
On Capacitance of USB Common Pins †
Off Capacitance of USB Common Pins †
On Capacitance of SBUx to MIC Switch †
On Capacitance of SBUx to AGND
Switch †
On Capacitance of SBUx to SxH Switch †
On Capacitance of SBUx to SxH Switch †
= −40°C to +85°C unless otherwise noted. Typical values are at
A
1.3
0
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
f = 1 MHz, 100 mVPK−PK, 100 mV DC
50ns
8.5pF
9.5pF
3.0pF
34pF
44pF
115pF
8.5pF
94.5pF
114pF
108pF
9.0pF
5.0pF
UnitMaxTypMinConditionsParameterSymbol
s
www.onsemi.com
10
FSA4485
FUNCTIONAL SPECIFICATIONS
I2C Interface
The FSA4485 includes a full I2C slave controller. The I2C
slave fully complies with the I
2
C specification version 2.1
requirements. This block is designed for fast mode, 400 kHz,
2
signals. Examples of an I
C write and read sequence are
shown in below figures respectively.
Table 2. I2C SLAVE ADDRESS
SDASCLBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
SDA1SCL11000010R/W
SDA2SCL21000011R/W
Figure 3. I2C Write Example
The I2C Address can be selected by routing the SDA/SCL
signals per the Table 2 below. The FSA4485 will detect the
clock and automatically configure the I/O and address. The
I2C interface will operate with VDDIO pull up from 1.2 V
to 1.8 V.
Figure 4. I2C Read Example
Over Voltage Protection
FSA4485 features over voltage protection (OVP) on the
receptacle side pins. This will automatically switch open the
internal signal routing path if the input voltage exceeds the
OVP threshold. If OVP has occurred an interrupt signal will
be send using the INT signal. The OVP_INTERRUPT
register will indicate which pin had the OVP event. If the
over voltage is no longer present, indicated by the
OVP_STAT register, the signal path can be restored
manually from the SWITCH_SEL register.
Over Current Protection
When the EN_OCP register is set to Enable and the SBUx
switch is closed to AGND Over Current Protection (OCP)
will be enabled. OCP monitors the voltage drop from SBUx
to AGND across the closed switch to limit the current to
1.5 A for 500 s. This will prevent a short from VBUS to
AGND through SBUx. OCP will not automatically reset.
When an OCP event occurs an interrupt will be sent to the
processor. The interrupt is cleared by reading the
www.onsemi.com
I_OCP_AGND register. The SBUx to AGND switch can be
closed after an OCP event by setting AGND_EN = 1b.
MIC Switch Auto−Off
MIC switch auto−off is controlled by the
MIC_AUTO_OFF register (12h, Bit 2). If enabled, when the
port is configured for audio (L, R, MIC, AGND switches are
closed) and a detach is detected (CC_IN > 1.5 V) the
receptacle side of the MIC switch will connect to ground for
50 s prior to becoming high impedance.
Headset Detection
Headset detection is performed by the CC_IN input and
indicated by the CC_IN_STAT register (11h, Bit 2). Headset
detection can also be indicated by the DET output. DET is
an Open Drain user configurable attach/detach detection
output. It can be configured or disabled from the I
2
DET_FUNCT. The DET output once triggered can be
cleared by reading the Detection Interrupt Register
I_DET_FUNCT. When configured for Type−C or Audio
11
C register
FSA4485
Accessory attach detection DET will clear automatically
when the Type−C device or audio accessory is detached.
Figure 5. Detect Pin Function
Gate Drive
The FSA4485 includes two gate drive outputs GD1 and
GD2 to allow a low resistance external switch to be used for
AGND. The gate drives are enabled from the I
2
C register
GATE_DRIVE_EN and will follow automatic orientation
detection. When enabled, if SBU1 = AGND then GD1 =
High, If SBU2 = AGND then GD2 = High.
GATE DRIVE CURRENT
Register ValueGATE_DRIVE_CURR
00b
01b
10b
11b
EN and Factory Mode
The enable input (EN) is a 3 state input which sets the USB
and SBU data switch initial conditions during device power
up. It has a weak internal pull down which will set the default
condition to High−Z if no input level is present. For
applications using the SBU signals for data the EN input can
The gate to source voltage (Vgs) will be held at V_GATE
to ensure low on resistance. The maximum gate drive
current can be selected from the I
2
C register
GATE_DRIVE_CURR to control switch turn on time.
1 A
1.5 A
2.0 A (default)
3.0 A
be floated or connected to a GPIO in High−Z state at power
up. For typical conditions EN can be tied to GND. EN is tied
to GND using a 10 k resistor if also using the EN input to
disable the device. It is not recommended that the EN =
High−Z condition be used if the system uses SBU for the
DisplayPort Aux channel.
Figure 6. EN Input Truth Table
www.onsemi.com
12
FSA4485
Moisture Detection
The moisture detection function is controlled the
RES_DETECT register (12h, Bit 1). It will detect moisture
or any foreign object that creates resistance between the
receptacle side pins and ground. During resistance
detection, the switch associated with the pin will be open.
The detection result will be saved in the RES_VALUE
register (14h). The measurement range is from 1 k to
2.56 M and is controlled by the RES_DET_RANGE
register (12h, Bit 5). Detection can be performed manually
or an automatic detection interval can be set to 100 ms, 1 s
or 10 s by the RED_DET_INTV register (16h).
Test Diagrams
Figure 9. On Resistance
Figure 7. Moisture Detection Procedure
Figure 8. Off Leakage (IOZ)
www.onsemi.com
13
FSA4485
Figure 10. On LeakageFigure 11. Power Off Leakage (IOFF)
0b: Switch Disabled, DN = High−Z, L = 10 k Pull Down
1b: DN L Switch Enabled
0b: Switch Disabled, DP = High−Z, R = 10 k Pull Down
1b: DP R Switch Enabled
0b: Switch Disabled, SENSE, GSBU1 and GSBU2 = High−Z
1b: SENSE Switch Enabled
0b: Switch Disabled, MIC = High−Z
1b: MIC to SBUx Switch Enabled
If S1H EN and/or S2H EN = 1b then MIC will = High−Z when MIC EN = 1b
0b: Switch Disabled, AGND = High−Z
1b: AGND to SBUx Switch Enabled
If S1H EN and/or S2H EN = 1b then AGND will = High−Z when AGND EN = 1b
Default = 10011000
Table 8. SWITCH SELECT
0x05 SWITCH_SEL
BitNameDefaultTypeDescription
7Reserved0R/WDo Not Use
6S1H_SEL0R/W
5S2H_SEL0R/W
4DN_L_SEL1R/W
3DP_R_SEL1R/W
2SENSE_SEL0R/W
1MIC_SEL0R/W
0AGND_SEL0R/W
0b: S1H to SBU1 switch is CLOSED
1b: S1H to SBU2 switch is CLOSED
0b: S2H to SBU2 switch is CLOSED
1b: S2H to SBU1 switch is CLOSED
0b: DN_L to L switch is CLOSED
1b: DN L to DN switch is CLOSED
0b: DP_R to R switch is CLOSED
1b: DP R to DP switch is CLOSED
0b: SENSE to GSBU1 switch is CLOSED
1b: SENSE to GSBU2 switch is CLOSED
0b: MIC to SBU2 switch is CLOSED
1b: MIC to SBU1 switch is CLOSED
If AGND_SEL = 0b and MIC_SEL = 1b when AGND_EN and MIC_EN = 1b then
MIC = High−Z If AGND SEL = 1b and MIC SEL = 0b when AGND EN and
MIC EN = 1b then MIC = High−Z
0b: AGND to SBU1 switch is CLOSED
1b: AGND to SBU2 switch is CLOSED
Default = 00011000
www.onsemi.com
19
FSA4485
Table 9. SWITCH STATUS 1
0x06 SWITCH_STAT_1
BitNameDefaultTypeDescription
7:6Reserved00ReadDo Not Use
5:4SENSE_STAT00Read
3:2DP_R_STAT00Read
1:0DN_L_STAT00Read
00b: SENSE switch is OPEN
01b: SENSE switch is CLOSED to GSBU1
10b: SENSE Switch is CLOSED to GSBU2
11b: Not Valid
00b: DP_R switch is OPEN
01b: DP_R switch is CLOSED to DP
10b: DP_R Switch is CLOSED to R
11b: Not Valid
00b: DN_L switch is OPEN
01b: DN_L switch is CLOSED to DN
10b: DN_L Switch is CLOSED to L
11b: Not Valid
Table 10. SWITCH STATUS 2
0x07 SWITCH_STAT_2
BitNameDefaultTypeDescription
7:6Reserved00ReadDo Not Use
5:3SBU2_STAT000Read000b: SBU2 switch is OPEN
001b: SBU2 switch is CLOSED to MIC
010b: SBU2 Switch is CLOSED to AGND
011b: SBU2 Switch is CLOSED to S1H
100b: SBU2 Switch is CLOSED to S2H
101b: SBU2 Switch is CLOSED to both S1H and S2H
110b: Not Valid
111b: Not Valid
2:0SBU1_STAT000Read000b: SBU1 switch is OPEN
001b: SBU1 switch is CLOSED to MIC
010b: SBU1 Switch is CLOSED to AGND
011b: SBU1 Switch is CLOSED to S1H
100b: SBU1 Switch is CLOSED to S2H
101b: SBU1 Switch is CLOSED to both S1H and S2H
110b: Not Valid
111b: Not Valid
Default = 00000000
Default = 00000000
Table 11. AUDIO SWITCH LEFT CHANNEL SLOW TURN ON TIME
0x08 AUDIO_SLOW_LEFT
BitNameDefaultTypeDescription
7:0AUDIO_SLOW_LEFT 00000001R/W
00000000b: = 180 s
00000001b: = 330 s (DEFAULT)
Typical turn on time (tON) is incremented approximately 150 s per bit
Default = 00000001
Table 12. AUDIO SWITCH RIGHT CHANNEL SLOW TURN ON TIME
0x09 AUDIO_SLOW_RIGHT
BitNameDefaultTypeDescription
7:0AUDIO_SLOW_RIGHT 00000001R/W
00000000b: = 180 s
00000001b: = 330 s (DEFAULT)
Typical turn on time (tON) is incremented approximately 150 s per bit
Default = 00000001
www.onsemi.com
20
FSA4485
Table 13. MIC SWITCH SLOW TURN ON TIME
0x0A MIC_SLOW
BitNameDefaultTypeDescription
7:0MIC_SLOW00000010R/W00000000b: = Do Not Use
00000001b: = 370 s
00000010b: = 520 s (DEFAULT)
Typical turn on time (tON) is incremented approximately 150 s per bit
Table 14. SENSE SWITCH SLOW TURN ON TIME
0x0B SENSE_SLOW
BitNameDefaultTypeDescription
7:0SENSE_SLOW00000001R/W
00000000b: = 160 s
00000001b: = 220 s (DEFAULT)
Typical turn on time (tON) is incremented approximately 60 s per bit
Typical turn on time (tON) is incremented approximately 850 s per bit
Table 16. TIMING DELAY BETWEEN AUDIO L AND AUDIO R SWITCH ENABLE
0x0D L2R_EN_DELAY
BitNameDefaultTypeDescription
7:0L2R_EN_DELAY00000000R/W
00000000b: = 0 s (DEFAULT)
00000001b: = 100 s……..
11111111b: = 25500 s
Increment size is 100 s per bit
Default = 00000000
Table 17. TIMING DELAY BETWEEN AUDIO MIC AND AUDIO L SWITCH ENABLE
0x0E MIC2L_EN_DELAY
BitNameDefaultTypeDescription
7:0MIC2L_EN_DELAY00000000R/W
00000000b: = 0 s (DEFAULT)
00000001b: = 100 s……..
11111111b: = 25500 s
Increment size is 100 us per bit
Default = 00000000
www.onsemi.com
21
FSA4485
Table 18. TIMING DELAY BETWEEN SENSE SWITCH AND AUDIO L SWITCH ENABLE
0x0F SENSE2L_EN_DELAY
BitNameDefaultTypeDescription
7:0SENSE2L_EN_DELAY 00000000R/W
00000000b: = 0 s (DEFAULT)
00000001b: = 100 s……..
11111111b: = 25500 s
Increment size is 100 s per bit
Table 19. TIMING DELAY BETWEEN AGND SWITCH AND AUDIO L SWITCH ENABLE
0x10 AGND2L_EN_DELAY
BitNameDefaultTypeDescription
7:0AGND2L_EN_DELAY 00000000R/W
00000000b: = 0 s (DEFAULT)
00000001b: = 100 s……..
11111111b: = 25500 s
Increment size is 100 s per bit
Table 20. AUDIO ACCESSORY STATUS
0x11 AUDIO_ACC_STAT
BitNameDefaultTypeDescription
7:2Reserved000000Read Reserved
1CC_IN_STAT1Read
0DET_STAT1Read
0b: CC_IN < V_TH_L_CC
1b: CC_IN > V_TH_H_CC
0b: DET output is LOW
1b: DET output is High−Z
Default = 00000000
Default = 00000000
Default = 00000011
www.onsemi.com
22
FSA4485
Table 21. AUTOMATIC FUNCTION ENABLE
0x12 FUNCTION_EN
BitNameDefaultTypeDescription
7:6DET_FUNCT11R/WDET Output Configuration
00b: Type−C Attach Detection, DET = LOW if CC_IN_STAT = 0b
01b: Audio Accessory Attach Detection, DET = LOW if NO_AUDIO_ACC = 0b
10b: Audio Accessory Detach Detection, DET = LOW if CC_IN_STAT transitions
from 0b to 1b
11b: Disabled, DET = High−Z (DEFAULT)
5RES_DET_RANGE0R/W
4HIZ_ACC_DET0R/W
3SLOW_TURN_ON1R/W
2MIC_AUTO_OFF0R/W
1RES_DETECT0R/W
0AUDIO_JACK_DET0R/W
Resistor Detection Range Setting
0b: 1 k to 256 k
1b: 10 k to 2560 k
High Impedance Audio Accessory Detection
0b: Automatic Hi−Z Accessory Detection is disabled
1b: Automatic Hi−Z Accessory Detection is enabled
Switch Slow Turn On Control Enable
0b: Disabled 1b: Enabled
0b: MIC Switch Auto Off Function is Disabled
1b: MIC Switch Auto Off Function is Enabled
Resistance Detection Enabled
0b: Resistance Detection is Disabled
1b: Resistance Detection is Enabled
Automatically reset to 0b by I LOW RES = 1b
Audio Jack Detection and Configuration Enabled
0b: Audio Jack Detection is Disabled
1b: Audio Jack Detection and Configuration is Enabled Automatically reset to 0b by
I AUDIO JACK DET = 1b
Default = 11001000
Table 22. RESISTOR DETECTION PIN SELECTION
0x13 RES_PIN_SEL
BitNameDefaultTypeDescription
7:3Reserved00000R/W Do Not Use
2:0RES_PIN_SEL001R/W 000b: Not Valid
001b: DP_R (DEFAULT)
010b: DN_L
011b: SBU1
100b: SBU2
101b to 111b: Not Valid
RES PIN SEL must be set prior to setting RES DETECT to Enabled
Default = 00000001
Table 23. DETECTED RESISTOR VALUE
0x14 RES_VALUE
BitNameDefaultTypeDescription
7:0RES_VALUE11111111Read
00000000b: R <= 1 k / 10 k
11111111b: R >= 256 k / 2.56 M
Increment = 10 k per bit if RES_DET_RANGE = 0b Increment = 1 k per bit if
RES DET RANGE = 1b
Default = 11111111
www.onsemi.com
23
FSA4485
Table 24. RESISTOR DETECTION THRESHOLD
0x15 RES_DET_THRESH
BitNameDefaultTypeDescription
7:0RES_DET_THRESH00010110R/W
00000000b: 1 k / 10 k
........
00010110b: 23 k / 230 k (DEFAULT)
........
11111111b: 256 k / 2560 k
Increment = 10 k per bit if RES_DET_RANGE = 0b Increment = 1 k per bit if
RES DET RANGE = 1b
Table 25. AUTOMATIC RESISTANCE DETECTION TIME INTERVAL
0x16 RES_DET_INTV
BitNameDefaultTypeDescription
7:2Reserved000000R/W Do Not Use
1:0RES_DET_INTV00R/W
00b: One Time Detection
01b: Detection is performed every 100 ms
10b: Detection is performed every 1 s
11b: Detection is performed every 10 s
Default = 00010110
Default = 00000000
Table 26. AUDIO JACK STATUS
0x17 AUDIO_JACK_STAT
BitNameDefaultTypeDescription
7:5Reserved000Read Do Not Use
4UNKNOWN_AUDIO_ACC0Read
34POLE_A0Read
24POLE_B0Read
13POLE0Read
0NO_AUDIO_ACC1Read
0b: OTHER
1b: Unknown Audio Accessory
0b: OTHER
1b: 4 Pole Audio, SBU2 to MIC, SBU1 to AGND
0b: OTHER
1b: 4 Pole Audio, SBU1 to MIC, SBU2 to AGND
0b: OTHER
1b: 3 Pole Audio
0b: Audio Accessory Attached
1b: No Audio Accessory
Default = 00000001
www.onsemi.com
24
FSA4485
Table 27. RESISTANCE AND AUDIO JACK DETECTION INTERRUPT
0x18 DET_INTERRUPT
BitNameDefaultTypeDescription
7:5Reserved000R/CLR Do Not Use
4I_DISABLE0R/CLR
3I_DET_FUNCT0R/CLR
2I_AUDIO_JACK_DET0R/CLR
1I_LOW_RES0R/CLR
0I_RES_DET_COMP0R/CLR
A hardware disable has occurred due to EN = High
0b: The device has not been disabled
1b: The device was disabled
Audio Accessory Detach has occurred
0b: DET_FUNCT = 00b, 01b, 11b, or DET_FUNCT = 10b and DET_STAT= 1b
1b: DET_FUNCT = 10b and DET_STAT = 0b
Clearing I DET FUNCT will return the DET output to High−Z
0b: Audio Jack Detection and Configuration has not occurred
1b: Audio Jack Detection and Configuration has occurred
0b: A Resistance < RES_DET_THRESH has not been detected
1b: A Resistance < RES DET THRESH has been detected
0b: Resistance Detection has not been completed
1b: Resistance Detection has been completed
Table 28. RESISTANCE AND AUDIO JACK DETECTION INTERRUPT MASK
0x19 DET_MASK
BitNameDefaultTypeDescription
7:5Reserved000R/WDo Not Use
4M_DISABLE0R/W
3M_DET_FUNCT1R/W
2M_AUDIO_JACK_DET0R/W
1M_LOW_RES0R/W
0M_RES_DET_COMP0R/W
0b: Do not mask Device Disable interrupt
1b: Mask Device Disable interrupt
0b: Do not mask Audio Accessory Detach interrupt
1b: Mask Audio Accessory Detach interrupt
0b: Do not mask Audio Jack Detection and Configuration interrupt
1b: Mask Audio Jack Detection and Configuration interrupt
0b: Do not mask Low Resistance Detection interrupt
1b: Mask Low Resistance Detection interrupt
0b: Do not mask Resistance Detection completed interrupt
1b: Mask Resistance Detection completed interrupt
Default = 00000000
Default = 00001000
Table 29. AUDIO JACK MIC/AGND ORIENTATION DETECTION 1
0x1A AUDIO_JACK_DET1
BitNameDefaultTypeDescription
7:0AUDIO_JACK_DET100000000Read
Voltage from resistance between SBU1 and SBU2 (SBU2 = ground)
00000000b: = 0 V
……..
11111111b: = 2.4 V
Increment is 9.375 mV per bit
Resistance is calculated as AUDIO_JACK_DET1 / CURR_SOURCE_SET
Default = 00000000
www.onsemi.com
25
FSA4485
Table 30. AUDIO JACK MIC/AGND ORIENTATION DETECTION 2
0x1B AUDIO_JACK_DET2
BitNameDefaultTypeDescription
Default = 00000000
7:0AUDIO_JACK_DET200000000Read
Voltage from resistance between SBU2 and SBU1 (SBU1 = ground)
00000000b: = 0 V
……..
11111111b: = 2.4 V
Increment is 9.375 mV per bit
Resistance is calculated as AUDIO_JACK_DET2 / CURR_SOURCE_SET
Table 31. LOWER MIC DETECTION THRESHOLD VOLTAGE
0x1C MIC_DET_TH_LOW
BitNameDefaultTypeDescription
7:0MIC_DET_TH_LOW00100000R/W
00000000b: = 0 mV
……..
00100000b: = 300 mV (DEFAULT)
……..
11111111b: = 2.4 V
Increment = 9.375 mV per bit
Default = 00100000
Table 32. UPPER MIC DETECTION THRESHOLD VOLTAGE
0x1D MIC_DET_TH_UP
BitNameDefaultTypeDescription
7:0MIC_DET_TH_UP11111111R/W
00000000b: = 0 mV
……..
00100000b: = 300 mV
……..
11111111b: = 2.4 V (DEFAULT)
Increment = 9.375 mV per bit
Table 37. OVER VOLTAGE AND OVER CURRENT PROTECTION ENABLE
0x22 PROTECTION_EN
BitNameDefaultTypeDescription
7:2Reserved000000R/W Do Not Use
1EN_OVP1R/W
0EN_OCP1R/W 0b: Over Current Protection is Disabled
0b: Over Voltage Protection is Disabled
1b: Over Voltage Protection is Enabled (DEFAULT)
1b: Over Current Protection is Enabled (DEFAULT)
Default =00000011
Table 38. OVER VOLTAGE AND OVER CURRENT PROTECTION STATUS
0x23 PROTECTION_STAT
BitNameDefaultTypeDescription
7:6Reserved00Read Do Not Use
5USB_OVP1Read
4GSBU_OVP0Read
3SBU1_OVP0Read
2SBU2_OVP0Read
1OCP10Read
0OCP20Read
0b: Over Voltage Protection on DP_R and DN_L is Disabled
1b: Over Voltage Protection on DP_R and DN_L is Enabled (DEFAULT)
0b: Over Voltage Protection on GSBUx is Disabled (DEFAULT)
1b: Over Voltage Protection on GSBUx is Enabled
0b: Over Voltage Protection on SBU1 is Disabled (DEFAULT)
1b: Over Voltage Protection on SBU1 is Enabled
0b: Over Voltage Protection on SBU2 is Disabled (DEFAULT)
1b: Over Voltage Protection on SBU2 is Enabled
0b: Over Current Protection from SBU1 to AGND is Disabled (DEFAULT)
1b: SBU1 STAT = 010b, Over Current Protection from SBU1 to AGND is
Enabled
0b: Over Current Protection from SBU2 to AGND is Disabled (DEFAULT)
1b: SBU2_STAT = 010b, Over Current Protection from SBU2 to AGND is
Enabled
Default = 00100000
www.onsemi.com
27
Application Circuit Diagram
FSA4485
APPLICATION CIRCUIT
Figure 20. Application Example with Factory Test Mode
www.onsemi.com
28
FSA4485
Figure 21. Application Example with Factory Test Mode
ON Semiconductor is licensed by the Philips Corporation to carry the I2C bus protocol.
www.onsemi.com
29
FSA4485
PACKAGE DIMENSIONS
WLCSP25 2.16x2.16x0.574
CASE 567YL
ISSUE O
ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries.
ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent
coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf
ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages.
Buyer is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards,
regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or
specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer
application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not
designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification
in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized
application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such
claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This
literature is subject to all applicable copyright laws and is not for resale in any manner.
. ON Semiconductor reserves the right to make changes without further notice to any products herein.
PUBLICATION ORDERING INFORMATION
LITERATURE FULFILLMENT:
Email Requests to: orderlit@onsemi.com
ON Semiconductor Website: www.onsemi.com
◊
TECHNICAL SUPPORT
North American Technical Support: