Si3012 FS Modem
Si3012 FS Modem
Si3012 FS Modem
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
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
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)
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)
6 Rev. 1.2
Si3035
tm c
tr tf
V IH
MCLK
V IL
RESET tm r
trl
M0, M1
tm xr
Rev. 1.2 7
S i3 03 5
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
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)
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
Rev. 1.2 9
S i3 03 5
tc
SCLK
td1 td2
FSYNC
(m ode 1)
td3
SDO
D15
(slave 1)
td5
FSD
tsu2 th2
10 Rev. 1.2
Si3035
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
F( 3 dB) = 0.45 Fs
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
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
Si3035
Figure 16. Typical Application Schematic
15
S i3 03 5
Bill of Materials
C24, C25, C31,C32 3 1000 pF, 3 kV, X7R, 10% Novacap, Venkel, Johanson, Murata, Panasonic, SMEC
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
Symbol Value
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.
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
.
RNG1/
DATA
RNG2
RGDT
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)
FC 0
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
20 Rev. 1.2
Si3035
FC 0
D15D0
Secondary
SDI XMT Data
Data
XMT Data
Secondary
SDO RCV Data
Data
RCV Data
16 SCLKS
128 SCLKS
256 SCLKS
FSYNC
(m ode 0)
FSYNC
(m ode 1)
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
Rev. 1.2 21
S i3 03 5
FSYNC
(m ode 0)
FSYNC
(m ode 1)
SDI 0 0 0 A A A A A D D D D D D D D
R/W
SDO
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
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
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.
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
+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
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)
Master FSYNC
32 SCLKs 32 SCLKs
Master FSD/
Slave1 FSYNC
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)
Master FSYNC
Master FSD/
16 SCLKs 16 SCLKs 16 SCLKs 16 SCLKs
Slave1 FSYNC
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
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
Si3035
Figure 28. Daisy Chaining of Eight DAAs
29
S i3 03 5
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)
16 SCLKs
Master FSYNC
Master FSD/
Slave1 FSYNC
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
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
Register 2. Control 2
Bit D7 D6 D5 D4 D3 D2 D1 D0
Rev. 1.2 35
S i3 03 5
Register 3. Control 3
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name
Type
Register 4. Control 4
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name
Type
36 Rev. 1.2
Si3035
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name OPOL ONHM RDT OHE OH
Rev. 1.2 37
S i3 03 5
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name CPE ATM1 ARM1 PDL PDN ATM0 ARM0
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name N1[7:0]
Type R/W
38 Rev. 1.2
Si3035
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name M1[7:0]
Type R/W
Bit D7 D6 D5 D4 D3 D2 D1 D0
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name CGM
Type R/W
Rev. 1.2 39
S i3 03 5
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name REVA
Type R[3:0]
Bit D7 D6 D5 D4 D3 D2 D1 D0
Type R/W R R
40 Rev. 1.2
Si3035
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name CBID REVB[3:0] ARX ATX
Rev. 1.2 41
S i3 03 5
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name NSLV2 NSLV1 NSLV0 SSEL1 SSEL0 FSD RPOL DCE
42 Rev. 1.2
Si3035
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name TXM ATX2 ATX1 ATX0 RXM ARX2 ARX1 ARX0
Rev. 1.2 43
S i3 03 5
Bit D7 D6 D5 D4 D3 D2 D1 D0
Name 0 0 0 IIRE 1 0 0 0
Bit D7 D6 D5 D4 D3 D2 D1 D0
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
RV1
FB2
RING
Rev. 1.2 45
S i3 03 5
Pin Descriptions: Si3021
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
(SOIC or
TSSOP) Pin Name Description
Pin #
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.
48 Rev. 1.2
Si3035
Table 22. Si3012 Pin Descriptions (Continued)
(SOIC or
TSSOP) Pin Name Description
Pin #
12 DCT DC Termination.
Provides DC termination to the telephone network.
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
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
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.
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
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.
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