SI2401FS08-EVB Silicon Laboratories Inc, SI2401FS08-EVB Datasheet

no-image

SI2401FS08-EVB

Manufacturer Part Number
SI2401FS08-EVB
Description
BOARD EVAL SI2401 + SI3008
Manufacturer
Silicon Laboratories Inc
Series
ISOmodem®r
Datasheets

Specifications of SI2401FS08-EVB

Main Purpose
Telecom, Data Acquisition Arrangement (DAA)
Utilized Ic / Part
SI2401
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Secondary Attributes
-
Embedded
-
Primary Attributes
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
V. 22
Features
Applications
Description
The Si2401 ISOmodem
Silicon Labs’ third-generation direct access arrangement (DAA), which provides a
globally-programmable telephone line interface with an unprecedented level of
integration. Available in two 16-pin SOIC packages, this compact solution
eliminates the need for a separate DSP data pump, modem controller, codec,
isolation transformer, relay, opto-isolators, and 2–4 wire hybrid. The Si2401
provides conventional data formats at connect rates of up to 2400 bps with full-
duplex operation over the Public Switched Telephone Network (PSTN).
Additionally, the Si2401 is fully-programmable to meet global standards with a
single design. Other features include fast connect times for electronic point-of-
sale (EPOS) applications and alarm protocols for security systems. The device is
ideal for embedded modem applications due to its small size, low external
component count, and low power consumption.
Functional Block Diagram
Rev. 1.0 12/05
EOFR/GPIO1
ESC/GPIO3
INT/GPIO4
CD/GPIO2
Data modem formats
27 MHz CLKIN support
Caller ID detection and decoding
UART with flow control
Set-top boxes
Point-of-sale
RI/GPIO5
RESET
This information applies to a product under development. Its characteristics and specifications are subject to change without notice.
2400 bps: V.22bis
1200 bps: V.22, V.23, Bell 212A
300 bps: V.21, Bell 103
Fast connect and V.23 reversing
SIA and other security protocols
XTALI
XOUT
RXD
TXD
CTS
B I S
Interface
Control
Interface
Clock
I S O
®
Si2401
(Data Pump)
is a complete, two-chip 2400 bps modem integrating
Call Progress)
(AT Decoder,
µ Controller
M O D E M
DSP
ATM terminals
Security systems
Copyright © 2005 by Silicon Laboratories
Integrated third-generation DAA
AT command set support
Call progress support
3.3 V Power
Lead-free, RoHS-compliant
packages
®
Fewer external components required
Over 5000 V capacitive isolation
Parallel phone detect
Globally-compliant line interface
Isolation
Interface
W I T H
Si3010
Terminations
Medical monitoring
Power meters
Hybrid, AC
Ring Detect
and DC
Off-Hook
I
N T E G R A T E D
IB
RX
SC
DCT
QB
QE
QE2
VREG
VREG2
DCT2
DCT3
RNG1
RNG2
U.S. Patent #5,870,046
U.S. Patent #6,061,009
Other patents pending
CLKIN/XTALI
GPIO5/RI
VREG
RNG1
G
XTALO
RESET
DCT
C2B
Ordering Information
C1B
QE
RX
RXD
TXD
CTS
IB
Pin Assignments
V
L O B A L
D
See page 72.
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
Si3010
Si2401
Si2401
16
15
14
13
12
11
10
16
15
14
13
12
11
10
9
9
GPIO4/INT/AOUT
D A A
GPIO1/EOFR
GPIO2/CD
GPIO3/ESC
GND
C1A
C2A
V
DCT2
IGND
DCT3
QE2
SC
RNG2
A
QB
VREG2
Si2401

Related parts for SI2401FS08-EVB

SI2401FS08-EVB Summary of contents

Page 1

Features Data modem formats 2400 bps: V.22bis 1200 bps: V.22, V.23, Bell 212A 300 bps: V.21, Bell 103 Fast connect and V.23 reversing SIA and other security ...

Page 2

Si2401 2 Rev. 1.0 ...

Page 3

Section 1. Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . ...

Page 4

Si2401 1. Electrical Specifications Table 1. Recommended Operating Conditions 1 Parameter Ambient Temperature 3 Si2401 Supply Voltage, Digital Notes: 1. The Si2401 specifications are guaranteed when the typical application circuit (including component tolerance) and Si2401 and Si3010 are used. See ...

Page 5

Table 2. Loop Characteristics = = (V 3 °C for F-Grade, see Figure 1 on page Parameter Symbol DC Termination Voltage DC Termination Voltage DC Termination Voltage DC Termination Voltage ...

Page 6

Si2401 * Table 3. DC Characteristics for F-Grade (V = 3 70° Parameter High Level Input Voltage Low Level Input Voltage High Level Output Voltage Low Level Output Voltage Low Level ...

Page 7

Table 4. AC Characteristics (V = 3 °C for F-Grade kHz) D Parameter Sample Rate Clock Input Frequency Clock Input Frequency Receive Frequency Response Receive Frequency Response 1 Transmit ...

Page 8

Si2401 Table 5. Absolute Maximum Ratings Parameter DC Supply Voltage Input Current, Si2401 Digital Input Pins Digital Input Voltage CLKIN/XTALI Input Voltage Operating Temperature Range Storage Temperature Range Note: Permanent device damage may occur if the absolute maximum ratings are ...

Page 9

Table 6. Switching Characteristics for F-Grade (V = 3 ° Parameter Baud Rate Accuracy CTS ↓ Active to Start Bit↓ RESET Pulse Width RESET ↑ to TXD ↓ Note: All ...

Page 10

Si2401 2. Typical Application Schematic GND Rev. 1 IGND 15 ...

Page 11

Bill of Materials: Si2401/10 Chipset Component C1 C5, C6, C50 C7 C8, C9 C10 1 C40, C41 C51 2 D1, D2 Dual Diode, 225 mA, 300 V, CMPD2004S FB1, FB2 Q1 Q4, Q5 RV1 ...

Page 12

Si2401 4. Functional Description The Si2401 is a complete modem chipset with integrated direct access arrangement (DAA) that provides a programmable line interface to meet global telephone line requirements. Available in two 16-pin small-outline packages, this solution includes a DSP ...

Page 13

Serial Interface The Si2401 has a universal asynchronous receiver/ transmitter (UART) serial interface compatible with standard microcontroller serial interfaces. After powerup or reset, the speed of the serial (Data Terminal Equipment—DTE) interface is set by default to 2400 bps ...

Page 14

Si2401 4.2.1. Command/Data Mode Upon reset, the modem is in command mode and accepts AT-style commands. An outgoing modem call can be made using the “ATDT#” (tone dial) or “ATDP#” (pulse dial) command after the device is configured. If the ...

Page 15

Low Power Modes The Si2401 has three low-power modes: DSP Powerdown. The DSP processor can be powered down by setting register SEB[3] (PDDE this mode, the serial interface still functions, and the modem detects ringing and ...

Page 16

Si2401 Table 10. Country-Specific Register Settings Si2401 Register Country OHS Croatia 10 Cyprus (EU) 10 Czech Republic (EU) 10 Denmark (EU) 10 Dominican Republic 00 Dubai 00 Equador 00 Egypt 10 El Salvador 00 Estonia (EU) 10 Finland (EU) 10 ...

Page 17

Table 10. Country-Specific Register Settings Si2401 Register Country OHS Korea 00 Kuwait 00 Kyrgyzstan 00 Latvia (EU) 10 Lebanon 10 Lesotho 00 Liechtenstein (CTR-21) 10 Lithuania (EU) 10 Luxembourg (EU) 10 Macao 00 Malaysia 00 Malta (EU) 10 Martinique 10 ...

Page 18

Si2401 Table 10. Country-Specific Register Settings Si2401 Register Country OHS Qatar 00 Reunion 10 Romania 10 Russia 00 Saudi Arabia 00 Singapore 00 Slovakia (EU) 10 Slovenia (EU) 10 South Africa 00 Spain (EU) 10 Sri Lanka 00 Sweden (EU) ...

Page 19

Parallel Phone Detection ® The ISOmodem chipset is able to detect when another telephone, modem, or other device is using the phone line. This allows the host to avoid interrupting another phone call when the phone line is already ...

Page 20

Si2401 sustains through the end of the interval triggers an interrupt. The off-hook intrusion algorithm may additionally be disabled for a period of time after dialing begins via the IB register (S82, bits 2:1). This avoids triggering an interrupt due ...

Page 21

The Si2401 supports the V.23 turnaround procedure. This allows a modem that is transmitting at 75 bps to initiate a “turnaround” procedure so that it can begin transmitting data ...

Page 22

Si2401 The method of transmitting HDLC frames is as follows: 1. After the call is connected, the host should begin sending the frame data to the Si2401 using the CTS flow control to ensure data synchronicity. 2. When the frame ...

Page 23

Fast Connect In modem applications that require fast connection times possible to reduce the length of the handshake. Additional modem handshaking control can be adjusted through the registers shown in Table 11. These registers are most useful ...

Page 24

Si2401 5. AT Command Set The controller provides several vital functions including AT command parsing, DAA control, connect sequence control, DCE protocol control, intrusion detection, parallel phone off-hook detection, escape control, caller ID control and formatting, ring detect, DTMF control, ...

Page 25

Table 12. AT Command Set Summary q# Read S-Register in binary V0 Result code with no carriage return V1 Result code with added carriage returns Z Software reset z Wakeup on ring 5.3. AT Command Set Description A Answer The ...

Page 26

Si2401 I Chip Identification This command causes the modem to echo the chip revision for the Si2401 device Revision Revision Revision C, etc. I6 ® Display the ISOmodem model number. “2401” = ...

Page 27

Z Software Reset The “Z” command initiates a software reset causing all registers, with the exception of E0, which controls the DTE settings, to default to their powerup value. The hardware reset pin, RESET (Si2401, pin 8), is used to ...

Page 28

Si2401 send the first SIA block after the “c” is received. Once the block is transmitted, the modem can monitor for the acknowledge tone by completing sequence: 1. Place the Si2401 in command mode by pulsing the ESCAPE pin (Si2401 ...

Page 29

Automatic Call Progress Detection The Si2401 has the ability to detect dial, busy, and ringback tones automatically. The following is a description of the algorithms implemented for these three tones. Dial Tone . The dial tone detector looks for ...

Page 30

Si2401 Table 16. Si2401 Global Ringer and Busy Tone Cadence Settings Country Australia Austria Belgium Brazil Bulgaria China Cyprus Czech Republic Denmark Finland France Germany Great Britain Greece Hong Kong, New Zealand Hungary Iceland India Ireland Italy, Netherlands, Norway, Thai- ...

Page 31

Table 17. DTMF Values Contact DTMF Keyboard ID Code Equivalent Digit ...

Page 32

Si2401 Name DSP Reg. Addr. 0x0002 XMTL DAA modem full-scale transmit level, default = –10 dBm. 0x0003 DTML DTMF high-tone transmit level, default = –5.5 dBm. 0x0004 DTMT DTMF twist ratio (low/high), default = –2 dBm. 0x0005 UFRQ User-defined transmit ...

Page 33

Table 19 defines the relationship between SE5, SE6, and SE8. Table 19. SE5, SE6, and SE8 Relationship SE8 R/W Name 0x00 W DADH DSP register address bits [15:8] 0x01 W DDH DSP register data bits [15:8] 0x02 R 0x02 W ...

Page 34

Si2401 0x0016 A2_b1 0x0017 A2_b2 0x0018 A2_a1 0x0019 A2_a2 0x001A B1_k0 0x001B B1_b1 0x001C B1_b2 0x001D B1_a1 0x001E B1_a2 0x001F B2_k0 0x0020 B2_b1 0x0021 B2_b2 0x0022 B2_a1 0x0023 B2_a2 Filter Input Filter ...

Page 35

S Registers Any register not documented here is reserved and should not be written. Bold selection in bit-mapped registers indicates default values. “S” Register Name Register Address (hex) S00 0x00 NR S01 0x01 DW S02 0x02 CW S03 0x03 ...

Page 36

Si2401 Table 21. S-Register Summary (Continued) “S” Register Name Register Address (hex) S18 0x18 BTOD S19 0x19 RTON S1A 0x1A RTOF S1B 0x1B RTOD S1C 0x1C DTT S1E 0x1E TATL S1F 0x1F ARM3 S20 0x20 UNL S21 0x21 TSOD S22 ...

Page 37

Table 21. S-Register Summary (Continued) “S” Register Name Register Address (hex) S28 0x28 VTSOH V.22bis 2400 bps scrambled ones length high. Minimum length S29 0x29 IS S2A 0x2A RSO S2B 0x2B DTL S2C 0x2C DTTO S2D 0x2D SDL S2E 0x2E ...

Page 38

Si2401 Table 21. S-Register Summary (Continued) “S” Register Name Register Address (hex) S37 0x37 CDR S39 0x39 CDT S3A 0x3A ATD S3C 0x3C CIDG S62 0x62 RC S82 0x82 IST SDB 0xDB LVS SDF 0xDF DGSR SE0 0xE0 CF1 SE1 ...

Page 39

Table 21. S-Register Summary (Continued) “S” Register Name Register Address (hex) SEC 0xEC RV1 SED 0xED RV2 SEE 0xEE RV3 SF0 0xF0 DAA0 SF1 0xF1 DAA1 SF2 0xF2 DAA2 SF3 0xF3 DAA3 SF4 0xF4 DAA4 SF5 0xF5 DAA5 SF6 0xF6 ...

Page 40

Si2401 Table 22. Bit-Mapped Register Summary “S” Register Register Bit 7 Register Address Name (hex) S07 0x07 MF1 S08 0x08 INTM CDM S09 0x09 INTS CD S0C 0x0C MF2 CDE S0D 0x0D MF3 S11 0x11 OFHI S13 0x13 MF4 S15 ...

Page 41

Table 22. Bit-Mapped Register Summary (Continued) “S” Register Register Bit 7 Register Address Name (hex) SF4 0xF4 DAA4 SF5 0xF5 DAA5 SF6 0xF6 DAA6 SF8 0xF8 DAA8 SF9 0xF9 DAA9 SFC 0xFC DAAFC CTSM Bit 6 Bit 5 Bit 4 ...

Page 42

Si2401 S07 (MF1). Modem Functions 1 Bit D7 D6 Name BD Type R/W Reset settings = 0000_0110 (0x06) Bit Name 7 Reserved Read returns zero Blind Dialing Disable Enable (Blind dialing occurs immediately after ...

Page 43

S08 (INTM). Interrupt Mask Bit D7 D6 Name CDM WORM Type R/W R/W Reset settings = 0000_0000 (0x00) Bit Name 7 CDM Carrier Detect Mask Change in CD does not affect INT high to low ...

Page 44

Si2401 S09 (INTS). Interrupt Status Bit D7 D6 Name CD WOR Type R/W R/W Reset settings = 0000_0000 (0x00) Bit Name 7 CD Carrier Detect (sticky). Active high bit indicates carrier detected (equivalent to inverse of CD pin). Clears on ...

Page 45

S0C (MF2). Modem Functions 2 Bit D7 D6 Name CDE CIDM[1:0] Type R/W Reset settings = 0000_0000 (0x00) Bit Name CDE 7 Carrier Detect Enable Disable Enable GPI02 as an active low carrier detect pin (must ...

Page 46

Si2401 S0D (MF3). Modem Functions 3 Bit D7 D6 Name RI Type R/W Reset settings = 0000_0000 (0x00) Bit Name 7 Reserved Read returns zero Ring Indicator. Specifies the functionality of pin3 Pin 3 functions as ...

Page 47

S11 (OFHI). Off-Hook Intrusion Bit D7 D6 Name Type Reset settings = 0000_0100 (0x04) Bit Name 7:4 Reserved Read returns zero. 3:0 DCL[3:0] Differential Current Level. Differential current level to detect intrusion event (1 mA units). S13 (MF4). Modem Functions ...

Page 48

Si2401 S15 (MLC). Modem Link Control Bit D7 D6 Name ATPRE VCTE Type R/W R/W Reset settings = 0000_0100 (0x04) Bit Name 7 ATPRE Answer Tone Phase Reversal Disable Enable answer tone phase reversal. 6 VCTE ...

Page 49

S3C (CIDG). Caller ID Gain Bit D7 D6 Name Type Reset settings = 0000_0001 (0x01) Bit Name 7:3 Reserved Read returns 0. 2:0 CIDG[2:0] Caller ID Gain. The Si2400 dynamically sets the On-Hook Analog Receive Gain SF4[6:4] (ARG) to CIDG ...

Page 50

Si2401 S62 (RC). Result Codes Override Bit D7 D6 Name OCR Type R/W Reset settings = 0100_0001 (0x41) Bit Name 7 Reserved Read returns zero. 6 OCR Overcurrent Result Code (“x”). 0 = Enable Disable. 5:3 Reserved Read ...

Page 51

S82 (IST). Intrusion Bit D7 D6 Name IST[3:0] Type R/W Reset settings = 0000_1000 (0x08) Bit Name 7:4 IST[3:0] Intrusion Settling Time. 0000 = IST equals 1 second. Delay between when the ISOmodem algorithm begins (250 ms units). 3 LCLD ...

Page 52

Si2401 SDF (DGSR). Intrusion Deglitch Bit D7 D6 Name Type Reset settings = 0000_1100 (0x0C) Bit Name 7 Reserved Read returns zero. 6:0 DGSR[6:0] Deglitch Sample Rate. Sets the sample rate for the deglitch algorithm and the off-hook intrusion algorithm ...

Page 53

SE1 (GPIO1). General Purpose Input/Output 1 Bit D7 D6 Name Type Reset settings = 0000_1110 (0x0E) Bit Name 7:2 Reserved Read returns zero. 1 GPD5 GPIO5 Data. Data = 0. Data = 1. 0 GPIO5 GPIO5 Digital input. ...

Page 54

Si2401 SE3 (GPD). GPIO Data Bit D7 D6 Name Type Reset settings N/A Bit Name 7:4 Reserved Read returns zero. 3 GPD4 GPIO4 Data. Data = 0 Data = 1 2 GPD3 GPIO3 Data. Data = 0 Data = 1 ...

Page 55

SE5 (DSP1). (SE8 = 0x02) Read Only Definition Bit D7 D6 Name DDAV TDET Type R R Reset settings N/A Bit Name 7 DDAV DSP Data Available. 6 TDET Tone Detected. Indicates a TONE (any of type 0–25 below) has ...

Page 56

Si2401 SE5 (DSP2). (SE8 = 0x02) Write Only Definition Bit D7 D6 Name Type Reset settings N/A Bit Name 7 Reserved Always write zero. 6:3 DTM[3:0] Tone Type Generated. DTMF tone (0–15) to transmit when selected by TONC = 001. ...

Page 57

SE6 (DSP3). (SE8 = 0x02) Write Only Definition Bit D7 D6 Name CPSQ CPCD Type W W Reset settings = 0000_0000 (0x00) Bit Name 7 CPSQ Call Progress Squaring Filter Disable Enables a squaring function on ...

Page 58

Si2401 SEB (TPD). Timer and Powerdown Bit D7 D6 Name Type Reset settings = 0000_0000 (0x00) Bit Name 7:4 Reserved Read returns zero. 3 PDDE Powerdown DSP Engine Power on Powerdown. 2:0 Reserved Read returns zero. ...

Page 59

SEC (RVC1). Ring Validation Control 1 Bit D7 D6 Name RNGV Type R/W Reset settings = 1000_1000 (0x88) Bit Name 7 RNGV Ring Validation Enable Ring validation feature is disabled Ring validation feature is enabled in ...

Page 60

Si2401 SED (RVC2). Ring Validation Control 2 Bit D7 D6 Name Type Reset settings = 0001_1001 (0x19) Bit Name 7:6 Reserved Read returns zero. 5:0 RAS[5:0] Ring Assertion Time. These bits set the minimum ring frequency for a valid ring ...

Page 61

SEE (RVC3). Ring Validation Control 3 Bit D7 D6 Name RTO[3:0] Type Reset settings = 0001_0110 (0x16) Bit Name 7:4 RTO[3:0] Ring Timeout. These bits set when a ring signal is determined to be over after the most recent ring ...

Page 62

Si2401 SF0 (DAA0). DAA Low Level Functions 0 Bit D7 D6 Name FOH[1:0] Type R/W Reset settings = 0100_0000 (0x40) Bit Name 7:6 FOH[1:0] Fast Off-Hook Selection. These bits determine the length of the off-hook counter. The default setting is ...

Page 63

SF1 (DAA1). DAA Low Level Functions 1 Bit D7 D6 Name BTE PDN Type R/W R/W Reset settings = 0000_1100 (0x0C) Bit Name 7 BTE Billing Tone Enable. When the line-side device detects a billing tone, SF9[3] (BTD) is set. ...

Page 64

Si2401 SF2 (DAA2). DAA Low Level Functions 2 Bit D7 D6 Name Type Reset settings = xxxx_1xxx Bit Name 7:4 Reserved Read only. 3 FDT Frame Detect (Typically only used for board-level debug Indicates isolation capacitor frame lock ...

Page 65

SF5 (DAA5). DAA Low Level Functions 5 Bit D7 D6 Name Type Reset settings = 0000_0000 (0x00) Bit Name 7:6 Reserved Read returns zero. 5:4 OHS[1:0] On-Hook Speed. These bits set the amount of time for the line-side device to ...

Page 66

Si2401 SF6 (DAA6). DAA Low Level Functions 6 Bit D7 D6 Name MINI[1:0] Type R/W Reset settings = 1111_0000 (0xF0) Bit Name 7:6 MINI[1:0] Minimum Operational Loop Current. Adjusts the minimum loop current at which the DAA can operate. Increasing ...

Page 67

SF8 (DAA8). DAA Low Level Functions 8 Bit D7 D6 Name LRV[3:0] Type Reset settings vary with line-side vision Bit Name 7:4 LRV[3:0] Line-Side Device Revision Number. 0011 = Si3010 Rev C 0100 = Si3010 Rev D 0101 = Si3010 ...

Page 68

Si2401 SFC (DAAFC). DAA Low Level Functions Bit D7 D6 Name CTSM Type R/W Reset settings N/A Bit Name 7 CTSM Clear-to-Send (CTS) Mode CTS pin is negated as soon as a start bit is detected and reasserted ...

Page 69

Pin Descriptions: Si2401 Pin # Pin Name 1 CLKIN/XTALI XTALI—Crystal Oscillator Pin. These pins provide support for parallel resonant AT cut crystals. XTALI also acts as an input in the event that an external clock source is used in ...

Page 70

Si2401 Pin # Pin Name 11 GPIO4/INT/ General Purpose Input/INT. AOUT This pin can be either a GPIO pin (digital in, digital out) or the INT pin. Default is digital in. When programmed as INT, this pin provides five functions. ...

Page 71

Pin Descriptions: Si3010 Pin # Pin Name 1 QE Transistor Emitter. Connects to the emitter of Q3. 2 DCT DC Termination. Provides dc termination to the telephone network Receive Input. Serves as the receive side input from ...

Page 72

Si2401 10. Ordering Guide Chipset Region Si2401 Global 72 Digital Line Si2401-FS Si3010-F-FS Rev. 1.0 Lead-Free Temperature Yes °C ...

Page 73

Package Outline: 16-Pin SOIC Figure 6 illustrates the package details for the Si2401 and Si3010. Table 24 lists the values for the dimensions shown in the illustration aaa - ...

Page 74

Si2401 OCUMENT HANGE IST Revision 0.7 to Revision 0.9 Updated Table 5, “Absolute Maximum Ratings,” on page 8. Updated "3. Bill of Materials: Si2401/10 Chipset" on page 11. Updated SF3 description in Table 21, “S-Register Summary,” on ...

Page 75

N : OTES Rev. 1.0 Si2401 75 ...

Page 76

... 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 ISOmodem are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders 76 Rev ...

Related keywords