SI2401FS08-EVB Silicon Laboratories Inc, SI2401FS08-EVB Datasheet
SI2401FS08-EVB
Specifications of SI2401FS08-EVB
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/Si3008 2 Rev. 1.1 ...
Page 3
Section 1. Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . ...
Page 4
Si2401/Si3008 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 Si3008 are used. See ...
Page 5
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 Output ...
Page 6
Si2401/Si3008 Table 4. AC Characteristics (V = 3 °C for K-Grade kHz Parameter Sample Rate Clock Input Frequency Clock Input Frequency Receive Frequency Response 1 Transmit Full ...
Page 7
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 exceeded. ...
Page 8
Si2401/Si3008 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: ...
Page 9
Typical Application Schematic epad IGND GND Rev. 1.1 Si2401/Si3008 9 ...
Page 10
Si2401/Si3008 3. Bill of Materials: Si2401/08 Chipset Component C1 C5, C50 C8 C11 2 C40, C41 C51 3 D1, D2 Dual Diode, 225 mA, 300 V, CMPD2004S FB1, FB2 Q1 RV1 4 R1 ...
Page 11
Functional Description The Si2401 ISOmodem utilizing the Si3008 line-side device is a complete embedded modem chipset with integrated direct access arrangement (DAA). Available in two small packages, this solution includes a DSP data pump, modem controller, on-chip RAM and ...
Page 12
Si2401/Si3008 Configuration V.21 * V.22 * V.22bis V.23 V.23 Bell 103 Bell 212A Security SIA—Pulse SIA Format *Note: The Si2401 only adjusts its DCE rate from 2400 bps to 1200 bps connecting to a V.22-only (1200 bps ...
Page 13
Table 10. Modem Configuration Examples (S07[7] (HDEN S07[6] (BD Modem Protocol Register S07 Values V.22bis V.22 V.21 Bell 212A Bell 103 V.23 (1200 tx, 75 rx) V.23 (75 tx, 1200 rx) V.23 (600 tx, 75 rx) ...
Page 14
Si2401/Si3008 After the middle of the stop bit time, the Si2401 begins looking for a logic 1 to logic 0 transition signaling the start of the next character on TXD to be sent to the line (remote modem). 4.2.3. 9-Bit ...
Page 15
Off-Hook Intrusion Detection After it is determined that it is safe to use the phone line without interrupting a call, the host can instruct the ISOmodem chipset to begin a call or go off-hook. However, once the call has ...
Page 16
Si2401/Si3008 result code is sent. The INT pin is also asserted if enabled. 4.5.2. Loss-of-Carrier Detection The Si2401 has two methods of implementing a loss-of- carrier function. If GPIO4 is programmed as INT and if S08[7](CDM INT asserts ...
Page 17
Si2401 is an “N” (no carrier). Successful completion of a turnaround procedure in master or slave mode automatically S07[4] (V23T) and S07[5] (V23R) to indicate the new status of the V.23 connection. To avoid using the INT ...
Page 18
Si2401/Si3008 To summarize, when receiving HDLC frames, the host begins receiving data asynchronously from the Si2401. When each byte is received, the host should check the EOFR pin (or the ninth bit). If the EOFR pin (or the ninth bit) ...
Page 19
Table 11. V.22/Bell212 Handshaking Control Registers Register Name S1E TATL Transmit Answer Tone Length S1F ATTD Answer Tone to Transmit Delay S20 UNL Unscrambled Ones Length—V.22 S21 TSOD Transmit Scrambled Ones Delay—V.22 S22 TSOL Transmit Scrambled Ones Length—V.22 S23 VDDL ...
Page 20
Si2401/Si3008 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 21
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 22
Si2401/Si3008 H1 Off-hook Go off-hook. 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 ...
Page 23
The hardware reset pin, RESET (Si2401, pin 8), is used to reset the Si2401 to factory default settings. z Wakeup on Ring (lower-case z) The Si2401 enters a low-power mode in which the DSP and microcontroller are powered down. In ...
Page 24
Si2401/Si3008 the block is transmitted, the modem can monitor for the acknowledge tone by completing sequence: 1. Place the Si2401 in the command mode by pulsing the ESCAPE pin (Si2401 pin 14). The “+++” and “ninth-bit” escape modes operate in ...
Page 25
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 a ...
Page 26
Si2401/Si3008 Table 16. Si2401 Global Ringer and Busy Tone Cadence Settings Country China Hong Kong Hungary India Japan, Korea Malaysia Mexico Singapore Taiwan U.S., Canada (default) At this point, users may program their own algorithm to monitor the detected tones. ...
Page 27
Low Level DSP Control Although not necessary for most applications, the DSP low-level control functions are available for users with very specific applications requiring direct DSP control. 6.1. DSP Registers Several DSP registers are accessible through the Si2401 microcontroller ...
Page 28
Si2401/Si3008 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 29
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 30
Si2401/Si3008 Filter Input Filter CPCD CPSQ Filter A Figure 5. Programmable Call Progress Filter Architecture 30 CPCD 1 Energy 0 Detect B Max (A,B) A Energy Detect 20log Rev. 1.1 A ...
Page 31
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 32
Si2401/Si3008 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 33
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 34
Si2401/Si3008 Table 21. S-Register Summary (Continued) “S” Register Name Register Address (hex) S37 0x37 CDR S39 0x39 CDT S3A 0x3A ATD S3B 0x3B RP S3C 0x3C CIDG S62 0x62 RC S82 0x82 IST SDB 0xDB LVS SDF 0xDF DGSR SE0 ...
Page 35
Table 21. S-Register Summary (Continued) “S” Register Name Register Address (hex) SEB 0xEB TPD SEC 0xEC RVC1 SED 0xED RVC2 SEE 0xEE RVC3 SF0 0xF0 DAA0 SF1 0xF1 DAA1 SF2 0xF2 DAA2 SF3 0xF3 DAA3 SF4 0xF4 DAA4 SF5 0xF5 ...
Page 36
Si2401/Si3008 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 ...
Page 37
Table 22. Bit Mapped Register Summary (Continued) “S” Register Register Bit 7 Register Address Name (hex) SF4 0xF4 DAA4 SF5 0xF5 DAA5 SF8 0xF8 DAA8 SF9 0xF9 DAA9 SFC 0xFC DAAFC CTSM Bit 6 Bit 5 Bit 4 Bit 3 ...
Page 38
Si2401/Si3008 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 39
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 40
Si2401/Si3008 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 41
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 42
Si2401/Si3008 SOD (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 Control. Specifies the functionality of pin3 Pin 3 functions ...
Page 43
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 44
Si2401/Si3008 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 45
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 Si2401 dynamically sets the On-Hook Analog Receive Gain SF4[6:4] (ARG) to CIDG ...
Page 46
Si2401/Si3008 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 47
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 48
Si2401/Si3008 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 49
SE1 (GPIO1). General Purpose Input/Output 1 Bit D7 D6 Name Type Reset settings = 0000_0000 (0x04) Bit Name 7:2 Reserved Read returns zero. 1 GPD5 GPIO5 Data. Data = 0. Data = 1. 0 GPIO5 GPIO5 Digital input. ...
Page 50
Si2401/Si3008 SE3 (GPD). GPIO Data Bit D7 D6 Name Type Reset settings = 0000_0000 (0x00) Bit Name 7:4 Reserved Read returns zero. 3 GPD4 GPIO4 Data. Data = 0 Data = 1 2 GPD3 GPIO3 Data. Data = 0 Data ...
Page 51
SE5 (DSP1). (SE8 = 0x02) Read Only Definition Bit D7 D6 Name DDAV TDET Type R R Reset settings = 0000_0000 (0x00) Bit Name 7 DDAV DSP Data Available. 6 TDET Tone Detected. Indicates a TONE (any of type 0–25 ...
Page 52
Si2401/Si3008 SE5 (DSP2). (SE8 = 0x02) Write Only Definition Bit D7 D6 Name Type Reset settings = 0000_0000 (0x00) Bit Name 7 Reserved Always write this bit to zero. 6:3 DTM[3:0] Tone Type Generated. DTMF tone (0–15) to transmit when ...
Page 53
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 54
Si2401/Si3008 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 55
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 56
Si2401/Si3008 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 57
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 58
Si2401/Si3008 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 59
SF1 (DAA1). DAA Low Level Functions 1 Bit D7 D6 Name PDN Type R/W Reset settings = 0000_1100 (0x0C) Bit Name 7 Reserved Read returns zero. 6 PDN Powerdown Normal operation Powers down the Si2401. 5 ...
Page 60
Si2401/Si3008 SF2 (DAA2). DAA Low Level Functions 2 Bit D7 D6 Name Type Reset settings = 0000_0000 (0x00) Bit Name 7:4 Reserved Read only. 3 FDT Frame Detect (Typically only used for board-level debug Indicates isolation capacitor frame ...
Page 61
SF5 (DAA5). DAA Low Level Functions 5 Bit D7 D6 Name Type Reset settings = 0000_0000 (0x00) Bit Name 7:1 Reserved Read returns zero Ringer Threshold Select. Used to satisfy country requirements on ring detection. Signals below the ...
Page 62
Si2401/Si3008 SF9 (DAA9). DAA Low Level Functions 9 Read Only Bit D7 D6 Name Type Reset settings = 0010_0000 (0x20) Bit Name 7:3 Reserved Do not modify. 2 OVL Receive overload. Same as ROV, except not sticky. 1 ROV Receive ...
Page 63
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 64
Si2401/Si3008 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 65
Pin Descriptions: Si3008 Pin # Pin Name 1 C1B Isolation Capacitor 1B. Connects to one side of isolation capacitor C1 and communicates with the Si2401. 2 C2B Isolation Capacitor 2B. Connects to one side of isolation capacitor C2 and ...
Page 66
Si2401/Si3008 10. Ordering Guide Chipset Description Si2401 Commercial lead-free 66 Power Supply Digital 3.3 V Si2401-FS Rev. 1.1 Line Temperature Si3008-B- °C ...
Page 67
Package Outline: 16-Pin SOIC Figure 6 illustrates the package details for the Si3054 and Si3018. Table 23 lists the values for the dimensions shown in the illustration aaa - ...
Page 68
Si2401/Si3008 12. Package Outline: 8-Pin Exposed Pad SOIC Figure 7 illustrates the package details for the Si3008. Table 24 lists the values for the dimensions shown in the illustration. Figure 7. 8-pin Exposed Pad Small Outline Integrated Circuit (SOIC) Package ...
Page 69
Table 24. Package Diagram Dimensions Dimension Min A 1.35 A1 0.00 A2 1.40 REF B 0.33 C 0.19 D 4.80 D1 2.14 E 3. 5.80 h 0.25 L 0.40 ∝ 0° Notes: 1. All dimensions shown ...
Page 70
Si2401/Si3008 OCUMENT HANGE IST Revision 0.5 to Revision 1.0 Updated Table 2, “Loop Characteristics,” on page 4. Updated Table 4, “AC Characteristics,” on page 6. Updated Table 7, “Country-Specific PTT Specifications,” on page 11. Updated "12. Package ...
Page 71
N : OTES Si2401/Si3008 Rev. 1.1 71 ...
Page 72
... 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 72 Rev ...