Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Si3012 FS Modem

Download as pdf or txt
Download as pdf or txt
You are on page 1of 54

Si3035

3 .3 V F C C / J AT E D I R E C T A C C E S S A R R A N G E M E N T
Features

Complete DAA includes the following:

! 3.3 V to 5 V Digital/Analog ! Support for Caller ID


Power Supplies ! Low Profile SOIC Packages
! JATE Filter Option ! Direct Interface to DSPs
! 86 dB Dynamic Range TX/RX ! Integrated Modem Codec
Paths ! Compliant with FCC Part 68
! Daisy-Chaining for Up to Eight ! Low-Power Standby Mode Ordering Information
Devices
! Proprietary ISOcap Technology See page 50.
! Integrated Ring Detector
! Pin Compatible with Si3034, Si3032
! 3000 V Isolation
! Optional IIR Digital Filter
Pin Assignments
Applications
Si3021 (SOIC)
! V.90 Modems ! Fax Machines MCLK 1 16 OFHK
! Voice Mail Systems ! Set Top Boxes FSYNC 2 15 RGDT/FSD
SCLK 3 14 M0
Description VD 4 13 VA
SDO 5 12 GND
The Si3035 is an integrated direct access arrangement (DAA) chipset that SDI 6 11 C1A
provides a digital, low-cost, solid-state interface to a telephone line. FC/RGDT 7 10 M1
Available in two 16-pin small outline packages, it eliminates the need for an RESET 8 9 AOUT
analog front end (AFE), an isolation transformer, relays, opto-isolators, and
a 2- to 4-wire hybrid. The Si3035 dramatically reduces the number of Si3021 (TSSOP)
discrete components and cost required to achieve compliance with FCC
Part 68. The Si3035 interfaces directly to standard modem DSPs and SDO 1 16 VD
supports all FCC and JATE out-of-band noise requirements. International SDI 2 15 SCLK
support is provided by the pin compatible Si3034. FC/RGDT 3 14 FSYNC
RESET 4 13 MCLK
Functional Block Diagram AOUT 5 12 OFHK
M1 6 11 RGDT/FSD
C1A 7 10 M0

Si3021 Si3012 GND 8 9 VA

Si3012 (SOIC or TSSOP)


MCLK O ut TX
SCLK
Hybrid RX
TSTA 1 16 TX
In
FSYNC Digital
TSTB 2 15 NC
SDI Interface HYBD
SDO
IGND 3 14 RX
VREG 2
FC/RG T C1B 4 13 REXT
Isolation Isolation VREG
DC
Interface Interface DCT RNG1 5 12 DCT
Termination
REXT
IG ND
RNG2 6 11 HYBD
RG DT/FSD QB 7 10 VREG2
Ring Detect RNG 1
O FHK Control QE 8 9 VREG
RNG 2
MO DE Interface
QB
RESET O ff-Hook
QE
AO UT US Patent # 5,870,046
US Patent # 6,061,009
Other Patents Pending

Rev. 1.2 12/00 Copyright 2000 by Silicon Laboratories Si3035-DS12


S i3 03 5

2 Rev. 1.2
Si3035
TA B L E O F C O N T E N T S

Section Page
Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Typical Application Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Analog Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Isolation Barrier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Off-Hook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Ring Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Improved JATE Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Digital Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Clock Generation Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Analog Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
On-Hook Line Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Loop Current Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Multiple Device Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Gain Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Filter Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Revision Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
In-Circuit Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Exception Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
AppendixUL1950 3rd Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Pin Descriptions: Si3021 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Pin Descriptions: Si3012 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Ordering Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
SOIC Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
TSSOP Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

Rev. 1.2 3
S i3 03 5
Electrical Specifications

Table 1. Recommended Operating Conditions

Parameter1 Symbol Test Condition Min2 Typ Max2 Unit


Ambient Temperature TA K-Grade 0 25 70 C
Si3021 Supply Voltage, Analog VA 4.75 5.0 5.25 V
Si3021 Supply Voltage, Digital3 VD 3.0 3.3/5.0 5.25 V
Notes:
1. The Si3035 specifications are guaranteed when the typical application circuit (including component
tolerances) and any Si3021 and any Si3012 are used. See Figure 16 on page 15 for typical application
circuit.
2. All minimum and maximum specifications are guaranteed and apply across the recommended operating conditions.
Typical values apply at nominal supply voltages and an operating temperature of 25 C unless otherwise stated.
3. The digital supply, VD, can operate from either 3.3 V or 5.0 V. The Si3021 supports interface to 3.3 V logic when
operating from 3.3 V. The 3.3 V operation applies to both the serial port and the digital signals
RGDT, OFHK, RESET, M0, and M1.

Table 2. Loop Characteristics


(VA = Charge Pump, VD = +3.3 V 0.3 V, TA = 0 to 70C for K-Grade, Refer to Figure 1)

Parameter Symbol Test Condition Min Typ Max Unit


DC Termination Voltage VTR IL = 20 mA 7.7 V
DC Termination Voltage VTR IL = 105 mA 12 V
DC Ring Current (with caller ID) IRDC 1 mA
DC Ring Current (w/o caller ID) IRDC 20 A
AC Termination Impedance ZACT 600
Operating Loop Current ILP 20 120 mA
Loop Current Sense Bits LCS LCS = Fh 180 155 mA
Ring Voltage Detect VRD 13 18 26 VRMS
Ring Frequency FR 15 68 Hz
On-Hook Leakage Current ILK VBAT = 48 V 1 A
Ringer Equivalence Num. (with caller ID) REN 1.0 1.67
Ringer Equivalence Num. (w/o caller ID) REN 0.2

TIP
+

600

IL
Si3012 VTR
10 F


RING
Figure 1. Test Circuit for Loop Characteristics

4 Rev. 1.2
Si3035

Table 3. DC Characteristics, VD = +5 V
(VA = +5 V 5%, VD = +5 V 5%, TA = 0 to 70C for K-Grade)

Parameter Symbol Test Condition Min Typ Max Unit


High Level Input Voltage VIH 3.5 V
Low Level Input Voltage VIL 0.8 V
High Level Output Voltage VOH IO = 2 mA 3.5 V
Low Level Output Voltage VOL IO = 2 mA 0.4 V
Input Leakage Current IL 10 10 A
Power Supply Current, Analog IA VA pin 0.3 1 mA
Power Supply Current, Digital1 ID VD pin 14 18 mA
1
Total Supply Current, Sleep Mode IA + ID PDN = 1, PDL = 0 1.3 2.5 mA
Total Supply Current, Deep Sleep1,2 IA + ID PDN = 1, PDL = 1 0.04 0.5 mA
Notes:
1. All inputs at 0.4 or VD 0.4 (CMOS levels). All inputs held static except clock and all outputs unloaded
(Static IOUT = 0 mA).
2. RGDT is not functional in this state.

Table 4. DC Characteristics, VD = +3.3 V


(VA = Charge Pump, VD = +3.3 V 0.3 V, TA = 0 to 70C for K-Grade)

Parameter Symbol Test Condition Min Typ Max Unit


High Level Input Voltage VIH 2.0 V
Low Level Input Voltage VIL 0.8 V
High Level Output Voltage VOH IO = 2 mA 2.4 V
Low Level Output Voltage VOL IO = 2 mA 0.35 V
Input Leakage Current IL 10 10 A
Power Supply Current, Analog1,2 IA VA pin 0.3 1 mA
3
Power Supply Current, Digital ID VD pin 9 12 mA
3
Total Supply Current, Sleep Mode IA + ID PDN = 1, PDL = 0 1.2 2.5 mA
Total Supply Current, Deep Sleep3,4 IA + ID PDN = 1, PDL = 1 0.04 0.5
Power Supply Voltage, Analog1,5 VA Charge Pump On 4.3 4.6 5.00 V
Notes:
1. Only a decoupling capacitor should be connected to VA when the charge pump is on.
2. There is no IA current consumption when the internal charge pump is enabled and only a decoupling cap is connected
to the VA pin.
3. All inputs at 0.4 or VD 0.4 (CMOS levels). All inputs held static except clock and all outputs unloaded
(Static IOUT = 0 mA).
4. RGDT is not functional in this state.
5. The charge pump is recommended to be used only when VD < 4.5 V. When the charge pump is not used, VA should be
applied to the device before VD is applied on power up if driven from separate supplies.

Rev. 1.2 5
S i3 03 5

Table 5. AC Characteristics
(VA = Charge Pump, VD = +3.3 V 0.3 V, TA = 0 to 70C for K-Grade)

Parameter Symbol Test Condition Min Typ Max Unit


Sample Rate1 Fs Fs = FPLL2/5120 7.2 11.025 kHz
PLL1 Output Clock Frequency FPLL1 FPLL1 = FMCLK M1/N1
"
36 58 MHz
Transmit Frequency Response Low 3 dB corner 16 Hz
Receive Frequency Response Low 3 dB corner 16 Hz
Transmit Full Scale Level2 (0 dB gain) VTX 0.98 VPEAK
2,3
Receive Full Scale Level (0 dB gain) VRX 0.98 VPEAK
Dynamic Range4 DR VIN = 1 kHz, 3 dBFS 80 86 dB
Dynamic Range5 DR VIN = 1 kHz, 3 dBFS 84 dB
Total Harmonic Distortion6 THD VIN = 1 kHz, 3 dBFS 84 dB
Dynamic Range (call progress AOUT) DRAO VIN = 1 kHz 60 dB
THD (call progress AOUT) THDAO VIN = 1 kHz 1.0 %
AOUT Full Scale Level 0.75 VD VPP
AOUT Output Impedance 10 k
Mute Level (call progress AOUT) 90 dB
Dynamic Range (caller ID mode) DRCID VIN = 1 kHz, 13 dBFS 60 dB
Caller ID Full Scale Level (0 dB gain)2 VCID 0.8 VPEAK
Notes:
1. See Figure 23 on page 22.
2. Parameter measured at TIP and RING of Figure 16 on page 15.
3. Receive Full Scale Level will produce 0.9 dBFS at SDO.
4. DR = 3 dB + 20 log (RMS signal/RMS noise). Applies to both the transmit and receive paths. Measurement bandwidth
is 300 to 3400 Hz. Sample Rate = 9.6 kHz, Loop Current = 40 mA.
5. DR = 3 dB + 20 log (RMS signal/RMS noise). Applies to both the transmit and receive paths. Measurement bandwidth
is 15 to 3400 Hz. Sample Rate = 9.6 kHz, Loop Current = 40 mA.
6. THD = 20 log (RMS distortion/RMS signal). Applies to both the transmit and receive paths.
Sample Rate = 9.6 kHz, Loop Current = 40 mA.

6 Rev. 1.2
Si3035

Table 6. Absolute Maximum Ratings

Parameter Symbol Value Unit


DC Supply Voltage VD, VA 0.5 to 6.0 V
Input Current, Si3021 Digital Input Pins IIN 10 mA
Digital Input Voltage VIND 0.3 to (VD + 0.3) V
Operating Temperature Range TA 40 to 100 C
Storage Temperature Range TSTG 65 to 150 C
Note: Permanent device damage may occur if the above Absolute Maximum Ratings are exceeded. Functional operation
should be restricted to the conditions as specified in the operational sections of this data sheet. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.

Table 7. Switching CharacteristicsGeneral Inputs


(VA = Charge Pump, VD = 3.0 to 5.25 V, TA = 0 to 70C for K-Grade, CL = 20 pF)

Parameter1 Symbol Min Typ Max Unit

Cycle Time, MCLK tmc 16.67 1000 ns


MCLK Duty Cycle tdty 40 50 60 %
Rise Time, MCLK tr 5 ns
Fall Time, MCLK tf 5 ns
MCLK Before RESET tmr 10 cycles
2
RESET Pulse Width trl 250 ns
3
M0, M1 Before RESET tmxr 150 ns
Notes:
1. All timing (except Rise and Fall time) is referenced to the 50% level of the waveform. Input test levels are
VIH = VD 0.4 V, VIL = 0.4 V. Rise and Fall times are referenced to the 20% and 80% levels of the waveform.
2. The minimum RESET pulse width is the greater of 250 ns or 10 MCLK cycle times.
3. M0 and M1 are typically connected to VD or GND and should not be changed during normal operation.

tm c
tr tf
V IH
MCLK
V IL

RESET tm r

trl

M0, M1

tm xr

Figure 2. General Inputs Timing Diagram

Rev. 1.2 7
S i3 03 5

Table 8. Switching CharacteristicsSerial Interface (DCE = 0)


(VA = Charge Pump, VD = 3.0 to 5.25 V, TA = 0 to 70C for K-Grade, CL = 20 pF)

Parameter Symbol Min Typ Max Unit


Cycle time, SCLK tc 354 1/256 Fs ns
SCLK duty cycle tdty 50 %
Delay time, SCLK to FSYNC td1 10 ns
Delay time, SCLK to SDO valid td2 20 ns
Delay time, SCLK to FSYNC td3 10 ns
Setup time, SDI before SCLK tsu 25 ns
Hold time, SDI after SCLK th 20 ns
Setup time, FC before SCLK tsfc 40 ns
Hold time, FC after SCLK thfc 40 ns
Note: All timing is referenced to the 50% level of the waveform. Input test levels are VIH = VD 0.4 V, VIL = 0.4 V

tc
VOH
SCLK
VOL

t d1 t d3

FSYNC
(m ode 0)

t d3
FSYNC
(m ode 1)
t d2
16 Bit
D15 D14 D1 D0
SDO

t su th

16 Bit
D15 D14 D1 D0
SDI

tsfc thfc
FC

Figure 3. Serial Interface Timing Diagram

8 Rev. 1.2
Si3035
Table 9. Switching CharacteristicsSerial Interface (DCE = 1, FSD = 0)
(VA = Charge Pump, VD = 3.0 to 5.25 V, TA = 0 to 70C for K-Grade, CL = 20 pF)

Parameter1,2 Symbol Min Typ Max Unit


Cycle Time, SCLK tc 354 1/256 Fs ns
SCLK Duty Cycle tdty 50 %
Delay Time, SCLK to FSYNC td1 10 ns
Delay Time, SCLK to FSYNC td2 10 ns
Delay Time, SCLK to SDO valid td3 0.25tc 20 0.25tc + 20 ns
Delay Time, SCLK to SDO Hi-Z td4 20 ns
Delay Time, SCLK to RGDT td5 20 ns
Delay Time, SCLK to RGDT td6 20 ns
Setup Time, SDO Before SCLK tsu 25 ns
Hold Time, SDO After SCLK th 20 ns
Setup Time, SDI Before SCLK tsu2 25 ns
Hold Time, SDI After SCLK th2 20 ns
Notes:
1. All timing is referenced to the 50% level of the waveform. Input test levels are VIH = VD 0.4 V, VIL = 0.4 V.
2. Refer to the section "Multiple Device Support" on page 25 for functional details.

32 S C LK s
16 S C LK s 16 S C LK s
tc

SCLK

t d1 t d2 t d2

FSYNC
(m ode 1)

td5 td6 t d5
FSYNC
(m ode 0)

td3 t su th t d4
SDO
D15 D14 D13 D0
(m aster)

t d3
SDO
D15
(slave 1)

t d5
FSD
(M ode 0)
td2
FSD
(M ode 1)

t su2 t h2

SDI D15 D 14 D13 D0

Figure 4. Serial Interface Timing Diagram (DCE = 1, FSD = 0)

Rev. 1.2 9
S i3 03 5

Table 10. Switching CharacteristicsSerial Interface (DCE = 1, FSD = 1)


(VA = Charge Pump, VD = 3.0 to 5.25 V, TA = 0 to 70C for K-Grade, CL = 20 pF)

Parameter1,2 Symbol Min Typ Max Unit

Cycle Time, SCLK tc 354 1/256 Fs ns


SCLK Duty Cycle tdty 50 %
Delay Time, SCLK to FSYNC td1 10 ns
Delay Time, SCLK to FSYNC td2 10 ns
Delay Time, SCLK to SDO valid td3 0.25tc 20 0.25tc + 20 ns
Delay Time, SCLK to SDO Hi-Z td4 20 ns
Delay Time, SCLK to RGDT td5 20 ns
Setup Time, SDO Before SCLK tsu 25 ns
Hold Time, SDO After SCLK th 20 ns
Setup Time, SDI Before SCLK tsu2 25 ns
Hold Time, SDI After SCLK th2 20 ns
Notes:
1. All timing is referenced to the 50% level of the waveform. Input test levels are VIH = VD 0.4 V, VIL = 0.4 V.
2. Refer to the section "Multiple Device Support" on page 25 for functional details.

tc

SCLK

td1 td2
FSYNC
(m ode 1)

td3 tsu th td4


SDO
D15 D14 D13 D0
(m aster)

td3
SDO
D15
(slave 1)
td5
FSD

tsu2 th2

SDI D15 D14 D1 D0

Figure 5. Serial Interface Timing Diagram (DCE = 1, FSD = 1)

10 Rev. 1.2
Si3035

Table 11. Digital FIR Filter CharacteristicsTransmit and Receive


(VA = Charge Pump, VD = +5 V 5%, Sample Rate = 8 kHz, TA = 0 to 70C for K-Grade)

Parameter Symbol Min Typ Max Unit


Passband (0.1 dB) F(0.1 dB) 0 3.3 kHz
Passband (3 dB) F(3 dB) 0 3.6 kHz
Passband Ripple Peak-to-Peak 0.1 0.1 dB
Stopband 4.4 kHz
Stopband Attenuation 74 dB
Group Delay tgd 12/Fs sec
Note: Typical FIR filter characteristics for Fs = 8000 Hz are shown in Figures 6, 7, 8, and 9.

Table 12. Digital IIR Filter CharacteristicsTransmit and Receive


(VA = Charge Pump, VD = +5 V 5%, Sample Rate = 8 kHz, TA = 0 to 70C for K-Grade)

Parameter Symbol Min Typ Max Unit


Passband (3 dB) F(3 dB) 0 3.6 kHz
Passband Ripple Peak-to-Peak 0.2 0.2 dB
Stopband 4.4 kHz
Stopband Attenuation 40 dB
Group Delay tgd 1.6/Fs sec
Note: Typical IIR filter characteristics for Fs = 8000 Hz are shown in Figures 10, 11, 12, and 13. Figures 14 and 15 show
group delay versus input frequency.

Rev. 1.2 11
S i3 03 5
AttenuationdB

AttenuationdB
Input FrequencyHz Input FrequencyHz

Figure 6. FIR Receive Filter Response Figure 8. FIR Transmit Filter Response
AttenuationdB
AttenuationdB

Input FrequencyHz Input FrequencyHz


Figure 7. FIR Receive Filter Passband Ripple Figure 9. FIR Transmit Filter Passband Ripple

For Figures 69, all filter plots apply to a sample rate of


Fs = 8 kHz. The filters scale with the sample rate as follows:
F(0.1 dB) = 0.4125 Fs

F( 3 dB) = 0.45 Fs

where Fs is the sample frequency.

12 Rev. 1.2
Si3035
AttenuationdB

AttenuationdB
Input FrequencyHz Input FrequencyHz
Figure 10. IIR Receive Filter Response Figure 12. IIR Transmit Filter Response
AttenuationdB

AttenuationdB

Input FrequencyHz Input FrequencyHz


Figure 11. IIR Receive Filter Passband Ripple Figure 13. IIR Transmit Filter Passband Ripple

For Figures 1013, all filter plots apply to a sample rate of


Fs = 8 kHz. The filters scale with the sample rate as follows:
F(3 dB) = 0.45 Fs

where Fs is the sample frequency.

Rev. 1.2 13
S i3 03 5
Delays

Delays
Input FrequencyHz Input FrequencyHz
Figure 14. IIR Receive Group Delay Figure 15. IIR Transmit Group Delay

14 Rev. 1.2
Typical Application Circuit
Decoupling cap for U1 VD

VCC R3
No Ground Plane In DAA Section
Decoupling cap for U1 VA

C10 10
D3 R1
BAV99 Q1
C3 Z4

R5

M0
RGDTb
OFHKb

U1
1 16 U2
MCLK MCLK OFHK
2 15 Si3012 R4 R21
FSYNCb FSYNC RGDT
3 14 1 16
SCLK SCLK M0 TSTA TX
4 13 2 15
VD VA TSTB NC2 Q2
5 12 R27 R28 3 14
SDO SDO GND IGND RX
6 11 4 13

+
SDI SDI C1A C1B REXT
7 10 5 12 C5 R18
FC FC M1 RNG1 DCT
8 9 6 11
RESETb RESET AOUT RNG2 HYBD
C1 7 10 R6
8 QB VREG2 9
Si3021 QE VREG
SOIC Pinout C23
C12 +
AOUT C30
Z1
R2
C20
D4
M1 BAV99
Z5
C6 C16
C2

Q3
Rev. 1.2

R23 C8 FB2
R10
RING

D2
C25 C32
C9

RV1
C11
RV2

C31
D1 C24

R22 C7 R9
TIP
C4 FB1

Note 1: R3 is not required when Vcc=3.3 V and the charge pump is


enabled (CPE = 1).
Note 2: If JATE support is not required, R21, C12 and C23
may be removed (R21 is effectively 0 ohms) and R4 should
be changed to a 604 ohm, 1/4 W, +- 1%.
Note 3: See Appendix for applications requiring UL 1950
3rd Edition compliance.

Si3035
Figure 16. Typical Application Schematic
15
S i3 03 5
Bill of Materials

Table 13. Component ValuesTypical Application

Component1 Value Supplier(s)


C1,C4 150 pF, 3 kV, X7R, 20% Novacap, Venkel, Johanson, Murata,
Panasonic, SMEC
C2 Not Installed
C3 0.22 F, 16 V, X7R, 20%
C5 1 F, 16 V, Tant/Elec, 20%
C6,C10,C16 0.1 F, 16 V, X7R, 20%
C7,C8,C9 15 nF, 250 V, X7R, 20% Novacap, Johanson, Murata, Panasonic, SMEC
C11 39 nF, 16 V, X7R, 20%
C12 2 2.7 nF, 16 V, X7R, 20%

C232 0.1 F, 16 V, Tant/Elec/X7R, 20%

C24, C25, C31,C32 3 1000 pF, 3 kV, X7R, 10% Novacap, Venkel, Johanson, Murata, Panasonic, SMEC

C30 4 Not Installed

D1,D25 Dual Diode, 300 V, 225 mA Central Semiconductor


D3,D4 BAV99 Dual Diode, 70 V, 350 mW Diodes, Inc., OnSemiconductor, Fairchild
FB1,FB2 Ferrite Bead Murata
Q1,Q3 A42, NPN, 300 V OnSemiconductor, Fairchild
Q2 A92, NPN, 300 V OnSemiconductor, Fairchild
RV1 Sidactor, 275 V, 100 A Teccor, ST Microelectronics, Microsemi, TI
RV2 MOV, 240 V Panasonic
R1 51 , 1/2 W 5%
R2 15 , 1/4 W 5%
R36 Not Installed

R42,R18,R212 301 , 1/10 W, 1%


R5,R6 36 k, 1/10 W 5%
R9,R10 2 k, 1/10 W 5%
R22,R23 20 k, 1/10 W 5%
R27,R28 10 , 1/10 W 5%
U1 Si3021 Silicon Labs
U2 Si3012 Silicon Labs
Z1 Zener diode, 18 V Vishay, Rohm, OnSemiconductor
Z4,Z5 Zener diode, 5.6 V, 1/2 W Diodes, Inc., OnSemiconductor, Fairchild
Notes:
1. The following reference designators were intentionally omitted: C13C15, C17C22, C26C29, R7, R8, R11R17,
R19, and R20.
2. If JATE support is not required, C12, and C23 may be removed.
3. Alternate population option is C24, C25 (2200 pF, 3 kV, X7R, 10% and C31, C32 not installed).
4. Install only if needed for improved radiated emissions performance (10 pF, 16 V, NPO, 10%).
5. Several diode bridge configurations are acceptable (suppliers include General Semi, Diodes Inc.)
6. If the charge pump is not enabled (with the CPE bit in Register 6), VA must be 4.75 to 5.25 V. R3 can be installed with
a 10 , 1/10 W, 5% if VD is also 4.75 to 5.25 V.

16 Rev. 1.2
Si3035
Analog Output
Figure 17 illustrates an optional application circuit to support the analog output capability of the Si3035 for call
progress monitoring purposes. The ARM bits in Register 6 allow the receive path to be attenuated by 0 dB, 6 dB,
or 12 dB. The ATM bits, which are also in Register 6, allow the transmit path to be attenuated by 20 dB, 26 dB,
or 32 dB. Both the transmit and receive paths can also be independently muted.

+5 V
C2 6
R3 3 C4
+ 5 +
AOUT 2

4 C5
C1 C6 R1 C3

R2
Speaker

Figure 17. Optional Connection to AOUT for a Call Progress Speaker

Table 14. Component ValuesOptional Connection to AOUT

Symbol Value

C1 2200 pF, 16 V, 20%

C2, C3, C5 0.1 F, 16 V, 20%

C4 100 F, 16 V, Elec. 20%

C6 820 pF, 16 V, 20%

R1 3 k, 1/10 W, 5%

R2 10 , 1/10 W, 5%

R3 47 k, 1/10 W, 5%

U1 LM386

Rev. 1.2 17
S i3 03 5
Functional Description procedure:
1. Program the PLLs with registers 7 to 9 (N1[7:0], M1[7:0],
The Si3035 is an integrated chipset that provides a N2[3:0] and M2[3:0]) to the appropriate divider ratios for
low-cost, isolated, silicon-based interface to the the supplied MCLK frequency and desired sample rate, as
telephone line. The Si3035 saves cost and board area defined in "Clock Generation Subsystem" on page 20.
by eliminating the need for a modem AFE or serial 2. Wait until the PLLs are locked. This time is between
codec. It also eliminates the need for an isolation 100 S and 1 ms.
transformer, relays, opto-isolators, and a 2- to 4-wire 3. Write an 0x80 into Register 6. This enables the charge
hybrid. The Si3035 solution requires only a few pump for the VA pin, powers up the line-side chip (Si3012),
low-cost, discrete components to achieve full and enables the AOUT for call progress monitoring.
compliance with FCC Part 68 and JATE out-of-band After this procedure is complete, the Si3035 is ready for
noise requirements. See Figure 16 on page 15 for a ring detection and off-hook.
typical application circuit. See the pin-compatible
Si3034 or Si3044 data sheets for designs requiring Isolation Barrier
global support. The Si3035 achieves an isolation barrier through a
The Si3035 North America/Japan DAA offers a number low-cost, high-voltage capacitor in conjunction with
of new features not supported by the Si3032 device. Silicon Laboratories proprietary ISOcap signal
These include operation from a single 3.3 V power processing techniques. These techniques eliminate any
supply, JATE (Japan) filter option, finer resolution for signal degradation due to capacitor mismatches,
both transmit and receive levels on AOUT (call progress common mode interference, or noise coupling. As
output), daisy-chaining for up to eight devices, and an shown in Figure 16 on page 15, the C1, C2, and C4
optional IIR filter. Table 15 summarizes the new Si3035 capacitors isolate the Si3021 (DSP-side) from the
features. Si3012 (line-side). All transmit, receive, control, and
caller ID data are communicated through this barrier.
Table 15. New Si3035 Features The ISOcap inter-chip communication is disabled by
default. To enable it, the PDL bit in Register 6 must be
Category Si3032 Si3035
cleared. No communication between the Si3021 and
Daisy-Chaining Up to 8 Devices Si3012 can occur until this bit is cleared. The clock
generator must be programmed to an acceptable
Optional IIR Filter Yes sample rate prior to clearing the PDL bit.

Receive Gain 0, 6 dB 0, 3, 6, 9, 12 dB Off-Hook


The communication system generates an off-hook
Transmit Attenuation 0, 3 dB 0, 3, 6 9,
command by applying logic 0 to the OFHK pin or writing
12 dB
a logic 1 to bit 0 of control Register 5. The OFHK pin
VA 5V 3.3 V* or 5 V must be enabled by setting bit 1 (OHE) of Register 5.
With OFHK at logic 0, the system is in an off-hook state.
VD 3.3 V or 5 V 3.3 V or 5 V This state is used to seize the line for incoming/outgoing
calls and can also be used for pulse dialing. With OFHK
JATE Support Yes at logic 1, negligible DC current flows through the
hookswitch. When a logic 0 is applied to the OFHK pin,
AOUT Levels (dB) 0, mute 0, 6, 12, mute the hookswitch transistor pair, Q1 and Q2, turn on. The
*Note: The VA supply is internally generated by an on-chip
net effect of the off-hook signal is the application of a
termination impedance across TIP and RING and the
charge pump.
flow of DC loop current. The termination impedance has
both an AC and a DC component.
Initialization
The AC termination impedance is a 604- resistor,
When the Si3035 is initially powered up, the RESET pin which is connected to the TX pin. The DC termination is
should be asserted. When the RESET pin is a 51- resistor, which is connected to the DCT pin.
deasserted, the registers will have default values. This
When executing an off-hook sequence, the Si3035
reset condition guarantees the line-side chip (Si3012) is
requires 1548/Fs seconds to complete the off-hook and
powered down with no possibility of loading the line (i.e.,
provide phone line data on the serial link. This includes
off-hook). The following is an example initialization
the 12/Fs filter group delay. If necessary, for the shortest

18 Rev. 1.2
Si3035
delay, a higher Fs may be established prior to executing Improved JATE Support
the off-hook, such as an Fs of 10.286 kHz. The delay The HYBD pin connects to a node on the internal hybrid
allows line transients to settle prior to normal use. cancellation circuit providing a pin for a balancing
Ring Detect capacitor, C12. C23 adds the necessary transmit
out-of-band filtering required to meet JATE out-of-band
The ring signal enters the Si3035 through low value noise specifications. The addition of C23 alters the
capacitors connected to TIP and RING. RGDT is a transmit path frequency response which must be
clipped, half-wave rectified version of the ringing balanced with capacitor C12 to obtain maximum hybrid
waveform. See Figure 18 for a timing diagram of the cancellation.
RGDT pin.
Products using the Si3035 which have been submitted
The integrated ring detect of the Si3035 allows the for JATE approval should document a waiver for the
device to present the ring signal to the DSP, through the JATE DC Termination specification. This specification is
serial port, with no additional signaling required. The met in the Si3034 global DAA device.
signal sent to the DSP is a clipped version of the original
ring signal. In addition, the Si3035 passes through the Digital Interface
caller ID data unaltered. The Si3035 has two serial interface modes that support
The system can also detect an occurring ring by the most standard modem DSPs. The M0 and M1 mode
status of the RDT bit of Register 5. This bit is a pins select the interface mode. The key difference
read-only bit that is set when the line-side device between these two serial modes is the operation of the
detects a ring signal at RNG1 and RNG2. The RDT bit FSYNC signal. Table 16 summarizes the serial mode
clears when the system either goes off-hook or 4.5 to 9 definitions.
seconds after the last ring is detected.
If caller ID is supported in the system, the designer can Table 16. Serial Modes
enable the Si3035 to pass this information to the SDO
output. Following the completion of the first ring, the Mode M1 M0 Description
system should set the ONHM bit (Register 5, bit 3). This
0 0 0 FSYNC frames data
bit must be cleared at the conclusion of the receipt of
the caller ID data and prior to the next ring burst. 1 0 1 FSYNC pulse starts data frame
The Si3021 can support a wake-up-on-ring function
using the RGDT signal. Refer to "Power Management" 2 1 0 Slave mode
on page 24 for more details
3 1 1 Reserved
.

First Ring 0.51.5 Sec. > 0.2 Sec.


0.23.0 seconds

RNG1/
DATA
RNG2

RGDT

SDO DIGITIZED LINE SIGNAL

Figure 18. Ring Detect Timing

Rev. 1.2 19
S i3 03 5
The digital interface consists of a single, synchronous Figure 21 and Figure 22 illustrate the secondary frame
serial link which communicates both telephony and read cycle and write cycle, respectively. During a read
control data. cycle, the R/W bit is high and the 5-bit address field
In Serial mode 0 or 1, the Si3021 operates as a master, contains the address of the register to be read. The
where the master clock (MCLK) is an input, the serial contents of the 8-bit control register are placed on the
data clock (SCLK) is an output, and the frame sync SDO signal. During a write cycle, the R/W bit is low and
signal (FSYNC) is an output. The MCLK frequency and the 5-bit address field contains the address of the
the value of the sample rate control registers 7, 8, 9, register to be written. The 8-bit data to be written
and 10 determine the sample rate (Fs). The serial port immediately follows the address on SDI. Only one
clock, SCLK, runs at 256 bits per frame, where the register can be read or written during each secondary
frame rate is equivalent to the sample rate. Refer to frame. See "Control Registers" on page 34 for the
"Clock Generation Subsystem" on page 20 for more register addresses and functions.
details on programming sample rates. In serial mode 2, the Si3021 operates as a slave device,
The Si3035 transfers 16-bit or 15-bit telephony data in where the MCLK is an input, the SCLK is a no connect
the primary timeslot and 16-bit control data in the (except for the master device for which it is an output),
secondary timeslot. Figure 19 and Figure 20 show the and the FSYNC is an input. In addition, the RGDT/FSD
relative timing of the serial frames. Primary frames pin operates as a delayed frame sync (FSD) and the
occur at the frame rate and are always present. To FC/RGDT pin operates as ring detect (RGDT). In this
minimize overhead in the external DSP, secondary mode, FC operation is not supported. For further details
frames are present only when requested. on operating the Si3021 as a slave device, refer to
"Multiple Device Support" on page 25.
Two methods exist for transferring control information in
the secondary frame. The default power-up mode uses Clock Generation Subsystem
the LSB of the 16-bit transmit (TX) data word as a flag
The Si3035 contains an on-chip clock generator. Using
to request a secondary transfer. In this mode, only
a single MCLK input frequency, the Si3035 can
15-bit TX data is transferred, resulting in a loss of SNR
generate all the desired standard modem sample rates,
but allowing software control of the secondary frames.
as well as the common 11.025 kHz rate for audio
As an alternative method, the FC pin can serve as a
playback.
hardware flag for requesting a secondary frame. The
external DSP can turn on the 16-bit TX mode by setting The clock generator consists of two PLLs (PLL1 and
the SB bit of Register 1. In the 16-bit TX mode, the PLL2) that achieve the desired sample frequencies.
hardware FC pin must be used to request secondary Figure 23 on page 22 illustrates the clock generator.
transfers.
Com m unications Fram e 1 (CF1) (CF2)

FSYNC P rim ary S econdary P rim ary

FC 0

D 15 D 1 D 0 = 1 (Software F C Bit) D 15 D 1 D 0 = 0 (Software F C Bit)


Secondary
SDI XMT D ata
D ata
XMT D ata

Secondary
SDO R CV D ata
D ata
R CV D ata

16 S C LK S

128 S C LK S

256 S C LK S

Figure 19. Software FC Secondary Request

20 Rev. 1.2
Si3035

Com m unications Fram e 1 (CF1) (CF2)

FSYNC Prim ary Secondary Prim ary

FC 0

D15D0
Secondary
SDI XMT Data
Data
XMT Data

Secondary
SDO RCV Data
Data
RCV Data

16 SCLKS

128 SCLKS

256 SCLKS

Figure 20. Hardware FC Secondary Request

FSYNC
(m ode 0)

FSYNC
(m ode 1)

D15 D14 D13 D12 D11 D10 D9 D8 D7 D0

SDI 0 0 1 A A A A A

R/W

D7 D6 D5 D4 D3 D2 D1 D0

D D D D D D D D
SDO

Figure 21. Secondary Communication Data FormatRead Cycle

Rev. 1.2 21
S i3 03 5

FSYNC
(m ode 0)

FSYNC
(m ode 1)

D15 D14 D13 D 12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

SDI 0 0 0 A A A A A D D D D D D D D

R/W

SDO

Figure 22. Secondary Communication Data FormatWrite Cycle

FUP1 FPLL1 FUP2 FPLL2

DIV
25 1
DIV N1 DIV N2
MCLK 8 bits 4 bits
DIV
PLL1 0 PLL2 5
1024Fs

0
DIV M1 DIV M2
8 bits 4 bits
DIV
1 16
CGM
Bit

Figure 23. Clock Generation Subsystem

The architecture of the dual PLL scheme allows for fast Programming the Clock Generator
lock time on initial start-up, fast lock time when As noted in Figure 23, the clock generator must output a
changing modem sample rates, high noise immunity, clock equal to 1024 Fs, where Fs is the desired
"

and the ability to change modem sample rates with a sample rate. The 1024 Fs clock is determined through
"

single register write. A large number of MCLK programming of the following registers:
frequencies between 1 MHz and 60 MHz are supported.
Register 7N1 divider, 8 bits.
MCLK should be from a clean source, preferably
Register 8M1 divider, 8 bits.
directly from a crystal with a constant frequency and no
Register 9N2/M2 dividers, 4 bits/4 bits.
dropped pulses.
Register 10CGM, 1 bit.
In serial mode 2, the Si3021 operates as a slave device.
The clock generator is configured (by default) to set the When using the Si3035 for modem applications, the
SCLK output equal to the MCLK input. The net effect is clock generator can be programmed to allow for a single
the clock generator multiplies the MCLK input by 20. For register write to change the modem sampling rate.
further details of slave mode operation, refer to "Multiple These standard sample rates are shown in Table 17.
Device Support" on page 25. The programming method is described below.

22 Rev. 1.2
Si3035

Table 17. N2, M2 Values (CGM = 0, 1) Table 18. MCLK Examples


Fs (Hz) N2 M2 MCLK (MHz) N1 M1 CGM
7200 2 2 1.8432 1 20 0
8000 9 10 4.0000 5 72 1
8229 7 8 4.0960 1 9 0
8400 6 7 5.0688 11 80 0
9000 4 5 6.0000 5 48 1
9600 3 4 6.1440 1 6 0
10286 7 10 8.1920 32 225 1
9.2160 1 4 0
The main design consideration is the generation of a
base frequency, defined as the following: 10.0000 25 144 1
10.3680 9 32 0
F M1
MCLK 11.0592 3 10 0
FBase = ---------------------------------- = 36.864MHz, CGM = 0
N1
12.288 1 3 0
F M1 16
MCLK
FBase = ---------------------------------------------- = 36.864MHz, CGM = 1 14.7456 2 5 0
N1 25
N1 (Register 7) and M1 (Register 8) are 8-bit unsigned 16.0000 5 18 1
values. FMCLK is the clock provided to the MCLK pin. 18.4320 1 2 0
Table 18 lists several standard crystal oscillator rates
24.5760 32 75 1
that could be supplied to MCLK. This list simply
represents a sample of MCLK frequency choices. Many 25.8048 7 10 0
more are possible. 33.8688 147 160 0
After the first PLL has been setup, the second PLL can
44.2368 96 125 1
be programmed easily. The values for N2 and M2
(Register 9) are shown in Table 17. N2 and M2 are 4-bit 46.0800 5 4 0
unsigned values. 47.9232 13 10 0
When programming the registers of the clock generator,
48.0000 125 96 0
the order of register writes is important. For PLL1
updates, N1 (Register 7) must always be written first, 56.0000 35 36 1
immediately followed by a write to M1 (Register 8). For 60.0000 25 24 1
PLL2, the CGM bit must be set as desired prior to
writing N2/M2 (Register 9). Changes to the CGM bit
PLL Lock Times
only take effect when N2/M2 are written.
The Si3035 changes sample rates very quickly.
Note: The values shown in Table 17 and Table 18 satisfy the
equations above. However, when programming the
However, lock time will vary based on the programming
registers for N1, M1, N2, and M2, the value placed in of the clock generator. The major factor contributing to
these registers must be one less than the value calcu- PLL lock time is the CGM bit. When the CGM bit is used
lated from the equations. For example, for CGM = 0 (set to 1), PLL2 will lock slower than when CGM is 0.
with a MCLK of 48.0 MHz, the values placed in the N1 The following relationships describe the boundaries on
and M1 registers would be 0x7C and 0x5F, respec- PLL locking time:
tively. If CGM = 1, a non-zero value must be pro- PLL1 lock time < 1 ms (CGM = 0,1)
grammed to Register 9 in order for the 16/25 ratio to
PLL2 lock time: 100 us to 1 ms (CGM = 0)
take effect.
PLL2 lock time <1 ms (CGM = 1)
For modem designs, it is recommended that PLL1 be
programmed during initialization. No further
programming of PLL1 is necessary. The CGM bit and
PLL2 can be programmed for the desired initial sample

Rev. 1.2 23
S i3 03 5
rate, typically 7200 Hz. All further sample rate changes PDN bit is cleared. The Si3021 is fully operational,
are then made by simply writing to Register 9 to update except for the ISOcap link. No communication between
PLL2. the Si3021 and Si3012 can occur during reset
The final design consideration for the clock generator is operation. Any bits associated with the Si3012 are not
the update rate of PLL1. The following criteria must be valid in this mode.
satisfied in order for the PLLs to remain stable: The most common mode of operation is the normal
F MCLK operation. In this mode, the PDL and PDN bits are
F = --------------------- 144 kHz cleared. The Si3021 is fully operational and the ISOcap
UP1 N1
link is passing information between the Si3021 and the
Where FUP1 is shown in Figure 23 on page 22. Si3012. The clock generator must be programmed to a
Setting Generic Sample Rates valid sample rate prior to entering this mode.
The above clock generation description focuses on the The Si3035 supports a low-power sleep mode. This
common modem sample rates. An application may mode supports the popular wake-up-on-ring feature of
require a sample rate not listed in Table 17, such as the many modems. The clock generator registers 7, 8, and
common audio rate of 11.025 kHz. The restrictions and 9 must be programmed with valid non-zero values prior
equations above still apply; however, a more generic to enabling sleep mode. Then, the PDN bit must be set
relationship between MCLK and Fs (the desired sample and the PDL bit cleared. When the Si3035 is in sleep
rate) is needed. The following equation describes this mode, the MCLK signal may be stopped or remain
relationship: active, but it must be active before waking up the
Si3035. The Si3021 is non-functional except for the
M1 M2 5 1024 Fs
--------------------- = ratio -------------------------------- ISOcap and RGDT signal. To take the Si3035 out of
N1 N2 MCLK
sleep mode, pulse the reset pin (RESET) low.
where Fs is the sample frequency, ratio is 1 for In summary, the power down/up sequence for sleep
CGM = 0 and 25/16 for CGM = 1, and all other symbols mode is as follows:
are shown in Figure 23 on page 22. 1. Registers 7, 8, and 9 must have valid non-zero values.
By knowing the MCLK frequency and desired sample 2. Set the PDN bit (Register 6, bit 3) and clear the PDL bit
rate, the values for the M1, N1, M2, N2 registers can be (Register 6, bit 4).
determined. When determining these values, remember 3. MCLK may stay active or stop.
to consider the range for each register as well as the
4. Restore MCLK before initiating the power-up sequence.
minimum update rate for the first PLL.
5. Reset the Si3035 using RESET pin (after MCLK is
The values determined for M1, N1, M2, and N2 must be present).
adjusted by minus one when determining the value
6. Program registers to desired settings.
written to the respective registers. This is due to internal
logic, which adds one to the value stored in the register. The Si3035 also supports an additional power-down
This addition allows the user to write a zero value in any mode. When both the PDN (Register 6, bit 3) and PDL
of the registers and the effective divide by is one. A (Register 6, bit 4) are set, the chipset enters a complete
special case occurs when both M1 and N1 and/or M2 power-down mode and draws negligible current (deep
and N2 are programmed with a zero value. When Mx sleep mode). PLL2 should be turned off prior to entering
and Nx are both zero, the corresponding PLLx is deep sleep mode (i.e., set Register 9 to 0 and then
bypassed. Note that if M2 and N2 are set to zero, the Register 6 to 0x18). In this mode, the RGDT pin does
ratio of 25/16 is eliminated and cannot be used in the not function. Normal operation may be restored using
above equation. In this condition the CGM bit has no the same process for taking the chipset out of sleep
effect. mode.

Power Management Analog Output


The Si3035 supports four basic power management The Si3035 supports an analog output (AOUT) for
operation modes: normal operation, reset operation, driving the call progress speaker found with most of
sleep, and full power down. The power management todays modems. AOUT is an analog signal that is
modes are controlled by the PDN and PDL bits of comprised of a mix of the transmit and receive signals.
Register 6. The receive portion of this mixed signal has a 0 dB gain,
while the transmit signal has a gain of 20 dB.
On power up, or following a reset, the Si3035 is in reset
operation. In this mode, the PDL bit is set, while the The AOUT level can be adjusted via the ATM and ARM
bits in control Register 6. The transmit portion of the

24 Rev. 1.2
Si3035
AOUT signal can be set to 20 dB, 26 dB, 32 dB, or An LCS value of zero means the loop current is less
mute. The receive portion of the AOUT signal can be than required for normal operation and the system
set to 0 dB, 6 dB, 12 dB, or mute. Figure 17 on page should be on-hook. Typically, an LCS value of 15 means
17 illustrates a recommended application circuit. In the the loop current is greater than 155 mA.
configuration shown, the LM386 provides a gain of The LCS detector has a built-in hysteresis of 2 mA of
26 dB. Additional gain adjustments may be made by current. This allows for a stable LCS value when the
varying the voltage divider created by R1 and R3 of loop current is near a transition level. The LCS value is
Figure 17. a rough approximation of the loop current, and the
On-Hook Line Monitor designer is advised to use this value in a relative means
rather than an absolute value.
The Si3035 allows the user to detect line activity when
This feature enables the host processor to detect if an
the device is in an on-hook state. When the system is
additional line has picked up while the modem is
on-hook, the line data can be passed to the DSP across
transferring information. In the case of a second phone
the serial port while drawing a small amount of DC
going off-hook, the loop current falls approximately 50%
current from the line. This feature is similar to the
and is reflected in the value of the LCS bits.
passing of line information (such as caller ID), while
on-hook, following a ring signal detection. To activate Multiple Device Support
this feature, set the ONHM bit in Register 5.
The Si3035 supports the operation of up to seven
The on-hook line monitor can also be used to detect additional devices on a single serial interface. Figure 25
whether a phone line is physically connected to the on page 27 shows the typical connection of the Si3035
Si3012 and associated circuitry. When the on-hook line and one additional serial voice codec (Si3000).
monitor is activated (if no line is connected), the output
The Si3035 must be the master in this configuration. The
of SDO will move towards a negative full scale value
secondary codec should be configured as a slave device
(32768). The value is guaranteed to be at least 89% of
with SCLK and FSYNC as inputs. On power up, the
negative full scale.
Si3035 master will be unaware of the additional codec
If a line is present while in on-hook line monitor mode, on the serial bus. The FC/RGDT pin is an input,
SDO will have a near zero value. The designer must operating as the hardware control for secondary frames.
allow for the group delay of the receive filter (12/Fs) The RGDT/FSD pin is an output, operating as the active
before making a decision. low ring detection signal. It is recommended that the
master device be programmed for master/slave mode
Loop Current Monitor
prior to enabling the ISOcap, because a ring signal
When the system is in an off-hook state, the LCS bits of would cause a false transition to the slave devices
Register 12 indicate the approximate amount of DC FSYNC.
loop current that is flowing in the loop. The LCS is a Register 14 provides the necessary control bits to
4-bit value ranging from zero to fifteen. Each unit configure the Si3035 for master/slave operation. Bit 0
represents approximately 6 mA of loop current from (DCE) sets the Si3035 in master/slave mode, also
LCS codes 114. The typical LCS transfer function is referred to as daisy-chain mode. When the DCE bit is
shown in Figure 24. set, the FC/RGDT pin becomes the ring detect output
and the RGDT/FSD pin becomes the frame sync delay
output.
15 Bits 7:5 (NSLV2:NSLV0) set the number of slaves to be
supported on the serial bus. For each slave, the Si3035
will generate a FSYNC to the DSP. In daisy-chain mode,
10 the polarity of the ring signal can be controlled by bit 1
LCS (RPOL). When RPOL = 1, the ring detect signal (now
BIT output on the FC/RGDT pin) is active high.
5
The Si3035 supports a variety of codecs (e.g., Si3000)
as well as additional Si3035s. The type of slave codec(s)
0
used is set by bits 4:3 (SSEL1:SSEL0). These bits
0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 155 determine the type of signalling used in the LSB of SDO.
Loop Current (mA) This assists the DSP in isolating which data stream is
the master and which is the slave. If the LSB is used for
Figure 24. Typical LCS Transfer Function

Rev. 1.2 25
S i3 03 5
signalling, the master device will have a unique setting Register 13 must be 0.
relative to the slave devices. The DSP can use this The receive path can support gains of 0, 3, 6, 9, and
information to determine which FSYNC marks the 12 dB. The gain is selected by bits 2:0 (ARX2:ARX0).
beginning of a sequence of data transfers. The receive path can also be muted by setting bit 3
The delayed frame sync (FSD) of each device is (RXM). The transmit path can support attenuations of 0,
supplied as the FSYNC of each subsequent slave 3, 6, 9, and 12 dB. The attenuation is selected by bits
device in the daisy chain. The master Si3035 will 6:4 (ATX2:ATX0). The transmit path can also be muted
generate an FSYNC signal for each device every 16 or by setting bit 7 (TXM).
32 SCLK periods. The delay period is set by Register 14,
bit 2 (FSD). Figures 2629 show the relative timing for Filter Selection
daisy chaining operation. Primary communication The Si3035 supports additional filter selections for the
frames occur in sequence, followed by secondary receive and transmit signals. When set, the IIRE bit of
communication frames, if requested. When Register 16 enables the IIR filters defined in Table 12 on
writing/reading the master device via a secondary frame, page 11. This filter provides a much lower, however
all secondary frames of the slave devices must be non-linear, group delay than the default FIR filters.
written as well. When writing/reading a slave device via
a secondary frame, the secondary frames of the master
and all other slaves must be written as well. "No
operation" writes/reads to secondary frames are
accomplished by writing/reading a zero value to address
zero.
If FSD is set for 16 SCLK periods between FSYNCs,
only serial mode 1 can be used. In addition, the slave
devices must delay the tri-state to active transition of
their SDO sufficiently from the rising edge of SCLK to
avoid bus contention.
The Si3035 supports the operation of up to eight Si3035
devices on a single serial bus. The master Si3035 must
be configured in serial mode 1. The slave(s) Si3035 is
configured in serial mode 2. Figure 30 shows a typical
master/slave connection using three Si3035 devices.
When in serial mode 2, FSYNC becomes an input,
RGDT/FSD becomes the delay frame sync output, and
FC/RGDT becomes the ring detection output. In
addition, the internal PLLs are fixed to a multiply by 20.
This provides the desired sample rate when the masters
SCLK is provided to the slaves MCLK. The SCLK of the
slave is a no connect in this configuration. The delay
between FSYNC input and delayed frame sync output
(RGDT/FSD) will be 16 SCLK periods. The RGDT/FSD
output has a waveform identical to the FSYNC signal in
serial mode 0. In addition, the LSB of SDO is set to zero
by default for all devices in serial mode 2.
Gain Control
The Si3035 supports multiple gain and attenuation
settings for the receive and transmit paths, respectively,
via Register 13. When the ARX bit is set, 6 dB of gain is
applied to the receive path. When the ATX bit is set,
3 dB of gain is applied to the transmit path.
Register 15 can be used to provide additional gain
control. For Register 15 to have an effect on the receive
and transmit paths, the ATX and ARX bits of

26 Rev. 1.2
Si3035

MCLK
DSP Si3021
MCLK
SCLK SCLK
SDO SDI
SDI SDO
FSYNC FSYNC

INT0 FC/RGDT VCC


RGDT/FSD
M0
M1

+5 V
47 k 47 k
47 k

Si3000
SCLK
MCLK
FSYNC
SDI
SDO

Voice
Codec

Figure 25. Typical Connection for Master/Slave Operation (e.g., Data/Fax/Voice Modem)

Rev. 1.2 27
S i3 03 5

Master Serial Mode 1


Reg 14: NSLV = 1 , SSEL = 2, FSD = 0, DCE = 1
Slave 1 Serial Mode 2
Reg 14 Reset valu es: NSLV = 1, SSEL = 3, FSD = 1, DCE = 1

P rim a ry F ra m e (D a ta ) S e c o n d a ry F ra m e (C o n tro l)

128 SCLKs 128 SCLKs

Master FSYNC

32 SCLKs 32 SCLKs

Master FSD/
Slave1 FSYNC

SDI [0] 1 1 Master Slave1


SDI [15..1] Master Slave1 Master Slave1

SDO [0] 1 0 Master Slave1


SDO [15..1] Master Slave1 Master Slave1

Comments Primary frames with secondary frame requested via S DI[0] = 1

Figure 26. Daisy Chaining of a Single Slave (Pulse FSD)

Master Serial Mode 1


Reg 14: NSLV = 1 , SSEL = 2, FSD = 1, DCE = 1
Slave 1 Serial Mode 2
Reg 14 Reset valu es: NSLV = 1, SSEL = 3, FSD = 1, DCE = 1

P rim a ry F ra m e (D a ta ) S e c o n d a ry F ra m e (C o n tro l)

128 SCLKs 128 SCLKs

Master FSYNC

Master FSD/
16 SCLKs 16 SCLKs 16 SCLKs 16 SCLKs
Slave1 FSYNC

SDI [0] 1 1 Master Slave1


SDI [15..1] Master Slave1 Master Slave1

SDO [0] 1 0 Master Slave1


SDO [15..1] Master Slave1 Master Slave1

Comments Primary frames with secondary frame requested via S DI[0] = 1

Figure 27. Daisy Chaining of a Single Slave (Frame FSD)

28 Rev. 1.2
Master Serial Mode 1
Reg 14: NSLV = 7, SSEL = 2, FSD = 1, DCE = 1
Slave 1 Serial Mode 2
Reg 14 Reset values: NSLV = 1, SSEL = 3, FSD = 1, DCE = 1

Primary Frame (Data) Secondary Frame (Control)

128 SCLKs 128 SCLKs

Master
FSYNC

16 SCLKs

Master FSD/
Slave1 FSYNC

Slave1 FSD/
Slave2 FSYNC

Slave2 FSD/
Slave3 FSYNC
Rev. 1.2

Slave3 FSD/
Slave4 FSYNC

Slave4 FSD/
Slave5 FSYNC

Slave5 FSD/
Slave6 FSYNC

Slave6 FSD/
Slave7 FSYNC

SDI [0] 1 1 1 1 1 1 1 1 Master Slave1 Slave2 Slave3 Slave4 Slave5 Slave6 Slave7
SDI [15..1] Master Slave1 Slave2 Slave3 Slave4 Slave5 Slave6 Slave7 Master Slave1 Slave2 Slave3 Slave4 Slave5 Slave6 Slave7

SDO [0] 1 0 0 0 0 0 0 0 Master Slave1 Slave2 Slave3 Slave4 Slave5 Slave6 Slave7
SDO[15..1] Master Slave1 Slave2 Slave3 Slave4 Slave5 Slave6 Slave7 Master Slave1 Slave2 Slave3 Slave4 Slave5 Slave6 Slave7

Comments Primary frames with secondary frame requested via SDI[0] = 1

Si3035
Figure 28. Daisy Chaining of Eight DAAs
29
S i3 03 5

Master Serial Mode 0


Reg 14: NSLV = 1 , SSEL = 2, FSD = 0, DCE = 1
Slave 1 Serial Mode 2
Reg 14 Reset valu es: NSLV = 1, SSEL = 3, FSD = 1, D CE = 1

P rim a ry F ra m e (D a ta ) S e c o n d a ry F ra m e (C o n tro l)

128 SCLKs 128 SCLKs

16 SCLKs

Master FSYNC

Master FSD/
Slave1 FSYNC

SDI [0] 1 1 Master Slave1


SDI [15..1] Master Slave1 Master Slave1

SDO [0] 1 0 Master Slave1


SDO [15..1] Master Slave1 Master Slave1

Comments Primary frames with secondary frame requested via SD I[0] = 1

Figure 29. Daisy Chaining with Framed FSYNC and Framed FSD

30 Rev. 1.2
Si3035

MCLK
DSP Si3021M aster
MCLK
SCLK SCLK
SDO SDI
SDI SDO
FSYNC FSYNC

INT0 FC/RGDT
RGDT/FSD
VCC
M1
M0

47 k 47 k

Si3021Slave 1
MCLK
SCLK
FSYNC
SDI
SDO

RGDT/FSD

VCC

M1
M0

Si3021Slave 2
MCLK
SCLK
FSYNC
SDI
SDO

RGDT/FSD

VCC

M1
M0

Figure 30. Typical Connection for Multiple Si3035s

Rev. 1.2 31
S i3 03 5
Revision Identification can be used, the test circuit in Figure 1 on page 4 is
adequate. In addition, an off-hook sequence must be
The Si3035 provides the system designer the ability to
performed to connect the power source to the line-side
determine the revision of the Si3021 and/or the Si3012.
chip.
Register 11 identifies the revision of the Si3021 with 4
bits named REVA. Register 13 identifies the revision of For the start-up test mode, no line-side power is
the Si3012 with 4 bits named REVB. Table 19 shows necessary and no off-hook sequence is required. The
the values for the various revisions. start-up test mode is enabled by default. When the PDL
bit (Register 6, bit 4) is set (the default case), the line
Table 19. Revision Values side is in a power-down mode and the DSP-side is in a
digital loop-back mode. In this mode, data received on
Revision Si3021 Si3012 SDI is passed through the internal filters and
transmitted on SDO. This path will introduce
A 1000 approximately 0.9 dB of attenuation on the SDI signal
received. The group delay of both transmit and receive
B 1001
filters will exist between SDI and SDO. Clearing the
C 1010 PDL bit disables this mode and the SDO data is
switched to the receive data from the line side. When
D 0100 the PDL bit is cleared the FDT bit (Register 12, bit 6) will
become active, indicating the successful
E 0101 communication between the line-side and DSP-side.
This can be used to verify that the ISOcap link is
G 0111
operational.
The remaining test modes require an off-hook sequence
Calibration to operate. The following sequence defines the off-hook
The Si3035 initiates an auto-calibration by default requirement:
whenever the device goes off-hook or experiences a 1. Power up or reset.
loss in line power. Calibration is used to remove any 2. Program clock generator to desired sample rate.
offsets that may be present in the on-chip A/D converter
3. Enable line-side by clearing PDL bit.
which could affect the A/D dynamic range.
Auto-calibration is typically initiated after the DAA DC 4. Issue off-hook
termination stabilizes and takes 512/Fs seconds to 5. Delay 1548/Fs to allow calibration to occur.
complete. Due to the large variation in line conditions 6. Set desired test mode.
and line card behavior that may be presented to the The ISOcap digital loopback mode allows the data
DAA, it can be beneficial to use manual calibration in pump to provide a digital input test pattern on SDI and
lieu of auto-calibration. Manual calibration should be receive that digital test pattern back on SDO. To enable
executed as close as possible to 512/Fs seconds before this mode, set the DL bit of Register 1. In this mode, the
valid transmit/receive data is expected. isolation barrier is actually being tested. The digital
The following steps should be taken to implement stream is delivered across the isolation capacitor, C1 of
manual calibration: Figure 16 on page 15, to the line-side device and
1. The CALD (auto-calibration disableRegister 17) bit must returned across the same barrier. In this mode, the
be set to 1. 0.9 dB attenuation and filter group delays also exist.
2. The MCAL (manual calibration) bit must be toggled to 1 The analog loopback mode allows an external device to
and then 0 to begin and complete the calibration. drive the RX pin of the line-side chip and receive the
3. The calibration will be completed in 512/Fs seconds. signal from the TX pin. This mode allows testing of
external components connecting the RJ-11 jack (TIP
In-Circuit Testing and RING) to the line side of the Si3035. To enable this
The Si3035s advanced design provides the modem mode, set the AL bit of Register 2.
manufacturer with an increased ability to determine The final testing mode, internal analog loopback, allows
system functionality during production line tests, as well the system to test the basic operation of the
as support for end-user diagnostics. Four loopback transmit/receive path of the line side and the external
modes exist allowing increased coverage of system components R4, R18, R21, and C5 of Figure 16 on
components. For three of the test modes, a line-side page 15. In this test mode, the data pump provides a
power source is needed. While a standard phone line

32 Rev. 1.2
Si3035
digital test waveform on SDI. This data is passed across chip must be reset. This is accomplished by setting the
the isolation barrier, looped from the TX to the RX pin, PDL bit for at least 1 ms.
passed back across the isolation barrier, and presented Another useful bit is the communication link error (CLE)
to the data pump on SDO. To enable this mode, clear bit (Register 12, bit 7). The CLE bit indicates a time-out
the HBE bit of Register 2. error for the ISOcap link following a change to either
Clearing the HBE bit will cause a DC offset which PLL1 or PLL2. For more information, see Clock
affects the signal swing of the transmit signal. In this test Generation Subsystem on page 20. When the CLE bit
mode, it is recommended that the transmit signal be is set, the DSP-side chip has failed to receive
12 dB lower than normal transmit levels. This lower verification from the line side that the clock change has
level will eliminate clipping caused by the DC offset been accepted in an expected period of time (less than
which results from disabling the hybrid. It is assumed in 10 ms). This condition indicates a severe error in
this test that the line AC impedance is nominally 600 . programming the clock generator or possibly a defective
Note: All test modes are mutually exclusive. If more than one line-side chip.
test mode is enabled concurrently, the results are
unpredictable.

Exception Handling
The Si3035 provides several mechanisms to determine
if an error occurs during operation. Through the
secondary frames of the serial link, the controlling DSP
can read several status bits. The bit of highest
importance is the frame detect bit (FDT, Register 12,
bit 6). This bit indicates that the DSP-side (Si3021) and
line-side (Si3012) devices are communicating. During
normal operation, the FDT bit can be checked before
reading any bits that indicate information about the line
side. If FDT is not set, the following bits related to the
line-side are invalid: RDT, LCS, CBID, and REVB. The
RGDT operation will also be non-functional.
Following power-up and reset, the FDT bit is not set
because the PDL bit (Register 6, bit 4) defaults to 1. In
this state, the ISOcap link is not operating and no
information about the line-side can be determined. The
user must program the clock generator to a valid
configuration for the system and clear the PDL bit to
activate the ISOcap link. While the Si3021 and Si3012
are establishing communication, the Si3035 will not
generate FSYNC signals. Establishing communication
will take less than 10 ms. Therefore, if the controlling
DSP serial interface is interrupt driven, based on the
FSYNC signal, the controlling DSP does not require a
special delay loop to wait for this event to complete.
The FDT bit can also indicate if the line-side executes
an off-hook request successfully. If the line-side is not
connected to a phone line (i.e., the user fails to connect
a phone line to the modem), the FDT bit remains
cleared. The controlling DSP must allow sufficient time
for the line-side to execute the off-hook request. The
maximum time for FDT to be valid following an off-hook
request is 10 ms. At this time, the LCS bits indicate the
amount of loop current flowing. For more information,
see Loop Current Monitor on page 25. If the FDT bit
fails to be set following an off-hook request, the line-side

Rev. 1.2 33
S i3 03 5
Control Registers
Any register not listed here is reserved and should not be written.
Table 20. Register Summary

Register Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

1 Control 1 SR DL SB
2 Control 2 AL HBE RXE
3 Control 3
4 Control 4
5 DAA Control 1 OPOL ONHM RDT OHE OH
6 DAA Control 2 CPE ATM1 ARM1 PDL PDN ATM0 ARM0
7 PLL1 Divide N1 N1[7:0]
8 PLL1 Multiply
M1[7:0]
M1
9 PLL2 Div./Mult.
N2[3:0] M2[3:0]
N2/M2
10 PLL Control CGM
11 Chip Revision REVA[3:0]
12 Line Side Status CLE FDT LCS[3:0]
13 Transmit and CBID REVB[3:0] ARX ATX
Receive Gain
14 Daisy-Chain NSLV2 NSLV1 NSLV0 SSEL1 SSEL0 FSD RPOL DCE
Control
15 TX/RX Gain TXM ATX2 ATX1 ATX0 RXM ARX2 ARX1 ARX0
Control
16 IIR Filter Control 0 0 0 IIRE 1 0 0 0
17 Calibration 0 MCAL CALD

34 Rev. 1.2
Si3035

Register 1. Control 1

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name SR DL SB

Type R/W R/W R/W

Reset settings = 0000_0000

Bit Name Function


7 SR Software Reset.
0 = Enables chip for normal operation.
1 = Sets all registers to their reset value.
6:2 Reserved Read returns zero.
1 DL Isolation Digital Loopback.
0 = Disables digital loopback mode across the isolation barrier.
1 = Enables digital loopback mode across the isolation barrier.
0 SB Serial Digital Interface Mode.
0 = Operation is in 15-bit mode and the LSB of the data field indicates whether a secondary
frame is required.
1 = The serial port is operating in 16-bit mode and requires use of the secondary frame sync
signal, FC/RGDT, to initiate control data reads/writes.

Register 2. Control 2

Bit D7 D6 D5 D4 D3 D2 D1 D0

Name AL HBE RXE

Type R/W R/W R/W

Reset settings = 0000_0011

Bit Name Function


7:4 Reserved Read returns zero.
3 AL Analog Loopback.
0 = Disables analog loopback mode.
1 = Enables analog loopback mode.
2 Reserved Read returns zero.
1 HBE Hybrid Enable.
0 = Disconnects hybrid in transmit path.
1 = Connects hybrid in transmit path.
0 RXE Receive Enable.
0 = Disables receive path.
1 = Enables receive path.

Rev. 1.2 35
S i3 03 5

Register 3. Control 3

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name

Type

Reset settings = 0000_0000

Bit Name Function


7:0 Reserved Read returns zero.

Register 4. Control 4

Bit D7 D6 D5 D4 D3 D2 D1 D0

Name

Type

Reset settings = 0000_0000

Bit Name Function


7:0 Reserved Read returns zero.

36 Rev. 1.2
Si3035

Register 5. DAA Control 1

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name OPOL ONHM RDT OHE OH

Type R/W R/W R R/W R/W

Reset settings = 0000_0000

Bit Name Function


7:5 Reserved Read returns zero.
4 OPOL Off-Hook Polarity.
0 = Off-hook pin is active low.
1 = Off-hook pin is active high.
3 ONHM On-Hook Line Monitor.
0 = Normal on-hook mode.
1 = Enables low-power monitoring mode allowing the DSP to receive line activity without
going off-hook. This mode is used for caller ID detection.
2 RDT Ring Detect.
0 = No ring is occurring. Reset either 4.59 seconds after last positive ring is detected or
when the system executes an off-hook.
1 = Indicates a ring is occurring.
1 OHE Off-Hook Pin Enable.
0 = Off-hook pin is ignored.
1 = Enables the operation of the off-hook pin.
0 OH Off-Hook.
0 = Line side chip is on-hook.
1 = Causes the line side chip to go off-hook. This bit operates independently of OHE and is a
logic OR with the off-hook pin when OHE = 1.

Rev. 1.2 37
S i3 03 5

Register 6. DAA Control 2

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name CPE ATM1 ARM1 PDL PDN ATM0 ARM0

Type R/W R/W R/W R/W R/W R/W R/W

Reset settings = 0111_0000

Bit Name Function


7 CPE Charge Pump Enable.
0 = Charge pump is disabled.
1 = Charge pump is enabled. (The VA pin should not be connected to a supply.
VD = 3.3 V 10%.)
6,1 ATM[1:0] AOUT Transmit Path Level Control.
00 = 20 dB transmit path attenuation for call progress AOUT pin only.
01 = 32 dB transmit path attenuation for call progress AOUT pin only.
10 = Mutes transmit path for call progress AOUT pin only.
11 = 26 dB transmit path attenuation for call progress AOUT pin only.
5,0 ARM[1:0] AOUT Receive Path Level Control.
00 = 0 dB receive path attenuation for call progress AOUT pin only.
01 = 12 dB receive path attenuation for call progress AOUT pin only.
10 = Mutes receive path for call progress AOUT pin only.
11 = 6 dB receive path attenuation for call progress AOUT pin only.
4 PDL Power Down Line-Side Chip.
0 = Normal operation. Program the clock generator before clearing this bit.
1 = Places the Si3012 in power down or reset state.
3 PDN Power Down.
0 = Normal operation.
1 = Powers down the Si3021. A pulse on RESET is required to restore normal operation.
2 Reserved Read returns zero.

Register 7. PLL1 Divide N1

Bit D7 D6 D5 D4 D3 D2 D1 D0

Name N1[7:0]

Type R/W

Reset settings = 0000_0000 (serial mode 0, 1, 2)

Bit Name Function


7:0 N1[7:0] N1 Divider.
Contains the (value 1) for determining the output frequency on PLL1.

38 Rev. 1.2
Si3035

Register 8. PLL1 Multiply M1

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name M1[7:0]

Type R/W

Reset settings = 0000_0000 (serial mode 0, 1)


Reset settings = 0001_0011 (serial mode 2)

Bit Name Function


7:0 M1[7:0] M1 Multiplier.
Contains the (value 1) for determining the output frequency on PLL1

Register 9. PLL2 Divide/Multiply N2/M2

Bit D7 D6 D5 D4 D3 D2 D1 D0

Name N2[3:0] M2[3:0]

Type R/W R/W

Reset settings = 0000_0000 (serial mode 0, 1, 2)

Bit Name Function


7:4 N2[3:0] N2 Divider.
Contains the (value 1) for determining the output frequency on PLL2.
3:0 M2[3:0] M2 Multiplier.
Contains the (value 1) for determining the output frequency on PLL2.

Register 10. PLL Control Register

Bit D7 D6 D5 D4 D3 D2 D1 D0

Name CGM

Type R/W

Reset settings = 0000_0000

Bit Name Function


7:1 Reserved Read returns zero.
0 CGM Clock Generation Mode.
0 = No additional ratio is applied to the PLL and faster lock times are possible.
1 = A 25/16 ratio is applied to the PLL allowing for a more flexible choice of MCLK frequencies
while slowing down the PLL lock time.

Rev. 1.2 39
S i3 03 5

Register 11. Chip Revision

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name REVA

Type R[3:0]

Reset settings = N/A

Bit Name Function


7:4 Reserved Read returns zero.
3:0 REVA[3:0] Chip Revision.
Four-bit value indicating the revision of the Si3021 (DSP-side) chip.

Register 12. Line Side Status

Bit D7 D6 D5 D4 D3 D2 D1 D0

Name CLE FDT LCS[3:0]

Type R/W R R

Reset settings = N/A

Bit Name Function


7 CLE Communications (ISOcap Link) Error.
0 = ISOcap communication link between the Si3021 and the Si3012 is operating correctly.
1 = Indicates a communication problem between the Si3021 and the Si3012. A write of 0 or a
reset is required to clear this bit.
6 FDT Frame Detect.
0 = Indicates ISOcap link has not established frame lock.
1 = Indicates ISOcap link frame lock has been established.
5:4 Reserved Read returns zero.
3:0 LCS[3:0] Loop Current Sense.
Four-bit value returning the loop current in 6 mA increments.
0 = Loop current < 0.4 mA typical.
1111 = Loop current > 155 mA typical.
See Loop Current Monitor on page 25.

40 Rev. 1.2
Si3035

Register 13. Transmit and Receive Gain

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name CBID REVB[3:0] ARX ATX

Type R R R/W R/W

Reset settings = 0000_0000

Bit Name Function


7 Reserved Read returns zero.
6 CBID Chip B ID.
0 = Indicates the line side is domestic only.
1 = Indicates the line side has international support.
5:2 REVB[3:0] Chip Revision.
Four-bit value indicating the revision of the Si3012 (line-side) chip.
1 ARX Receive Gain.
0 = 0 dB gain is applied to the receive path.
1 = 6 dB gain is applied to the receive path.
Note: This bit should be zero if using Register 15 to control gain.
0 ATX Transmit Gain.
0 = 0 dB gain is applied to the receive path.
1 = 3 dB gain (attenuation) is applied to the transmit path.
Note: This bit should be 0 if using Register 15 to control gain.

Rev. 1.2 41
S i3 03 5

Register 14. Daisy-Chain Control

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name NSLV2 NSLV1 NSLV0 SSEL1 SSEL0 FSD RPOL DCE

Type R/W R/W R/W R/W R/W R/W R/W R/W

Reset settings = 0000_0010 (serial mode 0, 1)


Reset settings = 0011_1111 (serial mode 2)

Bit Name Function


7:5 NSLV[2:0] Number of Slave Devices.
000 = 0 slaves. Simply redefines the FC/RGDT and RGDT/FSD pins.
001 = 1 slave device.
010 = 2 slave devices.
011 = 3 slave devices.
100 = 4 slave devices. (For four or more slave devices, the FSD bit MUST be set.)
101 = 5 slave devices.
110 = 6 slave devices.
111 = 7 slave devices.
4:3 SSEL[1:0] Slave Device Select.
00 = 16-bit SDO receive data.
01 = Reserved.
10 = 15-bit SDO receive data. LSB = 1 for the Si3035 device.
11 = 15-bit SDO receive data. LSB = 0 for the Si3035 device.
2 FSD Delayed Frame Sync Control.
0 = Sets the number of SCLK periods between frame syncs to 32.
1 = Sets the number of SCLK periods between frame syncs to 16. This bit MUST be set when
Si3035 devices are slaves. For the master Si3035, only serial mode 1 is allowed in this case.
1 RPOL Ring Detect Polarity.
0 = The FC/RGDT pin (operating as ring detect) is active low.
1 = The FC/RGDT pin (operating as ring detect) is active high.
0 DCE Daisy-Chain Enable.
0 = Daisy chaining disabled.
1 = Enables the Si3035 to operate with slave devices on the same serial bus. The FC/RGDT
signal (pin 7) becomes the ring detect output and the RDGT/FSD signal (pin 15) becomes the
delayed frame sync signal. Note that ALL other bits in this register are ignored if DCE = 0.

42 Rev. 1.2
Si3035

Register 15.TX/RX Gain Control

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name TXM ATX2 ATX1 ATX0 RXM ARX2 ARX1 ARX0

Type R/W R/W R/W R/W R/W R/W R/W R/W

Reset settings = 0000_0000

Bit Name Function


7 TXM Transmit Mute.
0 = Transmit signal is not muted.
1 = Mutes the transmit signal.
6:4 ATX[2:0] Analog Transmit Attenuation.
000 = 0 dB attenuation.
001 = 3 dB attenuation.
010 = 6 dB attenuation.
011 = 9 dB attenuation.
1xx = 12 dB attenuation.
Note: Register 13 ATX bit must be 0 if these bits are used.
3 RXM Receive Mute.
0 = Receive signal is not muted.
1 = Mutes the receive signal.
2:0 ARX[2:0] Analog Receive Gain.
000 = 0 dB gain.
001 = 3 dB gain.
010 = 6 dB gain.
011 = 9 dB gain
1xx = 12 dB gain.
Note: Register 13 ARX bit must be 0 if these bits are used.

Rev. 1.2 43
S i3 03 5

Register 16. IIR Filter Control

Bit D7 D6 D5 D4 D3 D2 D1 D0
Name 0 0 0 IIRE 1 0 0 0

Type R/W R/W R/W R/W R/W R/W R/W R/W

Reset settings = 0000_1000

Bit Name Function


7:5 Reserved Read returns zero (must always be written with zeroes).
4 IIRE IIR Filter Enable.
0 = FIR filter enabled.
1 = Transmit and receive filters are realized with an IIR filter characteristic. To enable IIR filter
write 0x18; to disable IIR filter write 0x08. See Table 12 on page 11 for more details on IIR fil-
ter performance.
3:0 Reserved Read returns 0x8 (must always be written with 0x8).

Register 17. International Control

Bit D7 D6 D5 D4 D3 D2 D1 D0

Name 0 MCAL CALD

Type R/W R/W

Reset settings = 0000_0000

Bit Name Function


7 Reserved Must be zero.
6 MCAL Manual Calibration.
0 = No calibration.
1 = Initiate calibration.
5 CALD Auto-Calibration.
0 = Auto-calibration enabled.
1 = Auto-calibration disabled.
4:0 Reserved Read returns zero.

44 Rev. 1.2
Si3035
A P P E N D I X U L1 950 3 R D E D I T I O N

Although designs using the Si3035 comply with UL1950 The bottom schematic of Figure 31 shows the
3rd Edition and pass all overcurrent and overvoltage configuration in which the ferrite beads (FB1, FB2) are
tests, there are still several issues to consider. on the protected side of the sidactor (RV1). For this
Figure 31 shows two designs that can pass the UL1950 design, the ferrite beads can be rated at 200 mA.
overvoltage tests, as well as electromagnetic In a cost optimized design, it is important to remember
emissions. The top schematic of Figure 31 shows the that compliance to UL1950 does not always require
configuration in which the ferrite beads (FB1, FB2) are overvoltage tests. It is best to plan ahead and know
on the unprotected side of the sidactor (RV1). For this which overvoltage tests will apply to your system.
configuration, the current rating of the ferrite beads System-level elements in the construction, such as fire
needs to be 6 A. However, the higher current ferrite enclosure and spacing requirements, need to be
beads are less effective in reducing electromagnetic considered during the design stages. Consult with your
emissions. professional testing agency during the design of the
product to determine which tests apply to your system.

C24
75 @ 100 MHz, 6 A

1.25 A FB1
TIP

RV1
75 @ 100 MHz, 6 A

FB2
RING

C25

C24

600 @ 100 MHz, 200 m A


FB1 1.25 A
TIP

RV1

FB2
RING

600 @ 100 MHz, 200 m A


C25

Figure 31. Circuits that Pass all UL1950 Overvoltage Tests

Rev. 1.2 45
S i3 03 5
Pin Descriptions: Si3021

Si3021 (SOIC) Si3021 (TSSOP)


MCLK 1 16 OFHK SDO 1 16 VD
FSYNC 2 15 RGDT/FSD SDI 2 15 SCLK
SCLK 3 14 M0 FC/RGDT 3 14 FSYNC
VD 4 13 VA RESET 4 13 MCLK
SDO 5 12 GND AOUT 5 12 OFHK
SDI 6 11 C1A M1 6 11 RGDT/FSD
FC/RGDT 7 10 M1 C1A 7 10 M0
RESET 8 9 AOUT GND 8 9 VA

Table 21. Si3021 Pin Descriptions

SOIC TSSOP
Pin Name Description
Pin # Pin #
1 13 MCLK Master Clock Input.
High speed master clock input. Generally supplied by the system crystal
clock or modem/DSP.
2 14 FSYNC Frame Sync Output.
Data framing signal that is used to indicate the start and stop of a
communication/data frame.
3 15 SCLK Serial Port Bit Clock Output.
Controls the serial data on SDO and latches the data on SDI.
4 16 VD Digital Supply Voltage.
Provides the digital supply voltage to the Si3021, nominally either 5 V or
3.3 V.
5 1 SDO Serial Port Data Output.
Serial communication data that is provided by the Si3021 to the modem/DSP.
6 2 SDI Serial Port Data Input.
Serial communication and control data that is generated by the modem/DSP
and presented as an input to the Si3021.
7 3 FC/RGDT Secondary Transfer Request Input/Ring Detect Output.
An optional signal to instruct the Si3021 that control data is being requested
in a secondary frame. When daisy chain is enabled, this pin becomes the
ring detect output. Produces an active low rectified version of the ring signal.
8 4 RESET Reset Input.
An active low input that is used to reset all control registers to a defined, ini-
tialized state. Also used to bring the Si3034 out of sleep mode.
9 5 AOUT Analog Speaker Output.
Provides an analog output signal for driving a call progress speaker.

46 Rev. 1.2
Si3035
Table 21. Si3021 Pin Descriptions (Continued)

SOIC TSSOP
Pin Name Description
Pin # Pin #
10 6 M1 Mode Select 1 Input.
The second of two mode select pins that is used to select the operation of the
serial port/DSP interface.
11 7 C1A Isolation Capacitor 1A.
Connects to one side of the isolation capacitor C1. Used to communicated
with the line-side device.
12 8 GND Ground.
Connects to the system digital ground.
13 9 VA Analog Supply Voltage.
Provides the analog supply voltage for the Si3021, nominally 5 V. This supply
is typically generated internally with an on-chip charge pump set through a
control register.
14 10 M0 Mode Select 0 Input.
The first of two mode select pins that is used to select the operation of the
serial port/DSP interface.
15 11 RGDT/FSD Ring Detect/Delayed Frame Sync Output.
Output signal that indicates the status of a ring signal. Produces an active
low rectified version of the ring signal. When daisy chain is enabled, this sig-
nal becomes a delayed frame sync to drive a slave device.
16 12 OFHK Off-Hook Input.
An active low input control signal that provides a termination across TIP and
RING for line seizing and pulse dialing.

Rev. 1.2 47
S i3 03 5
Pin Descriptions: Si3012

Si3012 (SOIC or TSSOP)


TSTA 1 16 TX
TSTB 2 15 NC
IGND 3 14 RX
C1B 4 13 REXT
RNG1 5 12 DCT
RNG2 6 11 HYBD
QB 7 10 VREG2
QE 8 9 VREG

Table 22. Si3012 Pin Descriptions

(SOIC or
TSSOP) Pin Name Description
Pin #

1 TSTA Test Input A.


Allows access to test modes which are reserved for factory use. This pin has an
internal pull-up and should be left as a no connect for normal operation.

2 TSTB Test Input B.


Allows access to test modes which are reserved for factory use. This pin has an
internal pull-up and should be left as a no connect for normal operation.

3 IGND Isolated Ground.


Connects to ground on the line-side interface.

4 C1B Isolation Capacitor 1B.


Connects to one side of isolation capacitor C1.

5 RNG1 Ring 1 Input.


Connects through a capacitor to the TIP lead of the telephone line. Provides the ring
and caller ID signals to the Si3035.

6 RNG2 Ring 2 Input.


Connects through a capacitor to the RING lead of the telephone line. Provides the
ring and caller ID signals to the Si3035.

7 QB Transistor Base.
Connects to the base of the hookswitch transistor, Q3.

8 QE Transistor Emitter.
Connects to the emitter of the hookswitch transistor, Q3.

9 VREG Voltage Regulator.


Connects to an external capacitor to provide bypassing for an internal voltage
regulator.

10 VREG2 Voltage Regulator 2.


Connects to an external capacitor to provide bypassing for an internal voltage
regulator.

48 Rev. 1.2
Si3035
Table 22. Si3012 Pin Descriptions (Continued)

(SOIC or
TSSOP) Pin Name Description
Pin #

11 HYBD Hybrid Node Output.


Balancing capacitor connection used for JATE out-of-band noise support.

12 DCT DC Termination.
Provides DC termination to the telephone network.

13 REXT External Resistor.


Connects to an external resistor.

14 RX Receive Input.
Serves as the receive-side input from the telephone network.

15 NC No Connect.

16 TX Transmit Output.
Provides the output through an AC termination impedance to the telephone network.

Rev. 1.2 49
S i3 03 5
Ordering Guide
Table 23. Ordering Guide

Digital Line Digital Line


Chipset Region Interface Temperature
(SOIC) (SOIC) (TSSOP) (TSSOP)

Si3034 Global DSP Serial I/F Si3021-KS Si3014-KS Si3021-KT Si3014-KT 0C to 70C

Si3035 FCC/Japan DSP Serial I/F Si3021-KS Si3012-KS Si3021-KT Si3012-KT 0C to 70C

Si3036 FCC/Japan AC Link Si3024-KS Si3012-KS Si3024-KT Si3012-KT 0C to 70C

Si3038 Global AC Link Si3024-KS Si3014-KS Si3024-KT Si3014-KT 0C to 70C

Si3044 Enhanced DSP Serial I/F Si3021-KS Si3015-KS 0C to 70C


Global

Si3044 Enhanced DSP Serial I/F Si3021-BS Si3015-BS 40C to 85C


Global

Si3046 FCC/JATE AC Link Si3025-KS Si3012-KS 0C to 70C

Si3048 Global AC Link Si3025-KS Si3014-KS 0C to 70C

50 Rev. 1.2
Si3035
SOIC Outline
Figure 32 illustrates the package details for the Si3021 and Si3012. Table 24 lists the values for the dimensions
shown in the illustration.

Figure 32. 16-pin Small Outline Plastic Package (SOIC)

Table 24. Package Diagram Dimensions


Controlling Dimension: mm
Symbol Inches Millimeters
Min Max Min Max
A 0.053 0.069 1.35 1.75
A1 0.004 0.010 0.10 0.25
A2 0.051 0.059 1.30 1.50
b 0.013 0.020 0.330 0.51
c 0.007 0.010 0.19 0.25
D 0.386 0.394 9.80 10.01
E 0.150 0.157 3.80 4.00
e 0.050 BSC 1.27 BSC
H 0.228 0.244 5.80 6.20
L 0.016 0.050 0.40 1.27
L1 0.042 BSC 1.07 BSC
0.004 0.10
0 8 0 8

Rev. 1.2 51
S i3 03 5
TSSOP Outline
Figure 33 illustrates the package details for the Si3021 and Si3014. Table 25 lists the values for the dimensions
shown in the illustration.

2
E1 E

S
R1
R

1
L
e L1

c
A2 A

A1

Figure 33. 16-pin Thin Small Shrink Outline Package (TSSOP)

Table 25. Package Diagram Dimensions


Symbol Millimeters
Min Nom Max
A 1.10 1.20
A1 0.05 0.15
A2 0.80 1.00 1.05
b 0.19 0.30
c 0.09 0.20
D 4.85 5.00 5.15
e 0.65 BSC
E 6.40 BSC
E1 4.30 4.40 4.50
L 0.45 0.60 0.75
L1 1.00 REF
R 0.09
R1 0.09
S 0.20
1 0 8
2 12 REF
3 12 REF

52 Rev. 1.2
Si3035
Data Sheet Changes from Version 1.0
to Version 1.1
! Typical Application Circuit was updated.
! C24, C25 value changed from 470 pF to 1000 pF
and C31, C32 were added in Table 13. The
tolerance was also changed from 20% to 10%.
! Power Supply Voltage, Analog maximum changed
from 4.75 V to 5.00 V in Table 4.
! Last paragraph updated in Power Management
text section.

Data Sheet Changes from Version 1.1


to Version 1.2
! TSSOP information added.
! Total supply currents updated in Table 3 and Table 4.
! Cycle time updated in Table 7.
! Delay times updated in Table 8, Table 9, and
Table 10.
! Figure 4 updated.
! Revision G values added in Table 19.
! Figure 16, Typical Application Schematic, on page
15 updated.
! Table 13, Component ValuesTypical Application,
on page 16 (BOM) updated.

Rev. 1.2 53
S i3 03 5
Contact Information
Silicon Laboratories Inc.
4635 Boston Lane
Austin, TX 78735
Tel: 1+(512) 416-8500
Fax: 1+(512) 416-9669
Toll Free: 1+(877) 444-3032
Email: productinfo@silabs.com
Internet: www.silabs.com

The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice.
Silicon Laboratories assumes no responsibility for errors and omissions, and disclaims responsibility for any consequences resulting from
the use of information included herein. Additionally, Silicon Laboratories assumes no responsibility for the functioning of undescribed features
or parameters. Silicon Laboratories reserves the right to make changes without further notice. Silicon Laboratories makes no warranty, rep-
resentation or guarantee regarding the suitability of its products for any particular purpose, nor does Silicon Laboratories 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 conse-
quential or incidental damages. Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to
support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where per-
sonal injury or death may occur. Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap-
plication, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages.

Silicon Laboratories, Silicon Labs, and ISOcap are trademarks of Silicon Laboratories Inc.
Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders.

54 Rev. 1.2

You might also like