SI2401-FS Silicon Laboratories Inc, SI2401-FS Datasheet - Page 17

IC ISOMODEM SYSTEM-SIDE 16SOIC

SI2401-FS

Manufacturer Part Number
SI2401-FS
Description
IC ISOMODEM SYSTEM-SIDE 16SOIC
Manufacturer
Silicon Laboratories Inc
Type
Integrated Global DAAr
Datasheets

Specifications of SI2401-FS

Package / Case
16-SOIC (3.9mm Width)
Data Format
V.21, V.22, V.23, Bell 103, Bell 212A
Baud Rates
2.4k
Interface
UART
Voltage - Supply
3 V ~ 3.6 V
Mounting Type
Surface Mount
Product
Modem Chip
Supply Voltage (min)
3 V
Supply Current
15 mA
Maximum Operating Temperature
+ 100 C
Minimum Operating Temperature
- 10 C
Mounting Style
SMD/SMT
Package
16SOIC
Main Category
Chipset
Sub-category
ISOmodem
Maximum Data Rate
2.4 Kbps
Typical Operating Supply Voltage
3.3 V
Power Supply Type
Digital
Typical Supply Current
10 mA
Minimum Operating Supply Voltage
3 V
Maximum Operating Supply Voltage
3.6 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
336-1167 - BOARD EVAL SI2401 UART INTERFACE
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
336-1095

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SI2401-FS
Manufacturer:
VIMICOR
Quantity:
10
Part Number:
SI2401-FS
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
SI2401-FSR
Manufacturer:
GENNUM
Quantity:
7
Part Number:
SI2401-FSR
Manufacturer:
SILICONLABS/芯科
Quantity:
20 000
Company:
Part Number:
SI2401-FSR
Quantity:
1 318
echoed by the Si2401 is an “N” (no carrier).
Successful completion of a turnaround procedure in
master
S07[4] (V23T) and S07[5] (V23R) to indicate the new
status of the V.23 connection.
To avoid using the INT pin, the host may also be notified
of the INT condition by using 9-bit data mode. Setting
S15[0] (NBE) = 1 and S0C[3] (9BF) = 0
ninth bit on the Si2401 TXD path to function exactly as
the INT pin has been described.
4.7. V.42 HDLC Mode
The Si2401 supports V.42 through hardware HDLC
framing in all modem data modes. Frame packing and
unpacking including opening and closing flag generation
and detection, CRC computation and checking, zero
insertion and deletion, and modem data transmission
and reception are all performed by the Si2401. V.42
error correction and V.42bis data compression must be
performed by the host.
The digital link interface in this mode uses the same
UART interface (8-bit data and 9-bit data formats) as in
the asynchronous modes, and the ninth data bit may be
used as an escape by setting S15[0] (NBE) = 1. When
using HDLC in 9-bit data mode, if the ninth bit is not
used as an escape, it is ignored.
To use the HDLC feature on the Si2401, the host must
enable HDLC operation by setting S13[1] (HDEN) = 1.
The host may initiate the call or answer the call using
either the “ATDT#”, the “ATA” command or the auto-
answer mode. (The auto-answer mode is implemented
by setting register S00 (NR) to a non-zero value.) When
the call is connected, a “c”, “d”, or “v” is echoed to the
host controller. The host may now send/receive data
across the UART using either the 8-bit or 9-bit data
formats with flow control.
At this point, the Si2401 begins framing data into the
HDLC format. On the transmit side, if no data is
available from the host, the HDLC flag pattern is sent
repeatedly. When data is available, the Si2401
computes the CRC code throughout the frame, and the
data is sent with the HDLC zero-bit insertion algorithm.
HDLC flow control operates in a manner similar to
normal asynchronous flow control across the UART and
is shown in Figure 4. To operate flow control (using the
CTS pin to indicate when the Si2401 is ready to accept
a character), a DTE rate higher than the line rate should
be selected. The method of transmitting HDLC frames
is as follows:
or
slave
mode
automatically
b
configures the
updates
Rev. 1.1
1. After the call is connected, the host should begin
2. When the frame is complete, the host should simply
3. When the Si2401 is ready to send the next byte, if it
4. After transmitting the first stop flag, the Si2401
The method of receiving HDLC frames is as follows:
1. After the call is connected, the Si2401 searches for
2. When the Si2401 detects the stop flag, it sends the
3. When the next frame of data is detected, EOFR is
sending the frame data to the Si2401 using the CTS
flow control to ensure data synchronicity.
stop sending data to the Si2401. Since the Si2401
does not yet recognize the end-of-frame, it expects
an extra byte and assert CTS as shown in Figure 4A.
If CTS is used to cause a host interrupt, this final
interrupt should be ignored by the host.
has not yet received any data from the host, it
recognizes this as an end-of-frame, raise CTS,
calculates the final CRC code, transmits the code,
and begins transmitting stop flags.
lowers CTS, indicating that it is ready to receive the
next frame from the host. At this point, the process
repeats as in Step 1.
flag data. Then, once the first non-flag word is
detected, the CRC is continuously computed, and
the data is sent across the UART (8-bit data or 9-bit
data mode) to the host after removing the HDLC
zero-bit insertion. The DTE rate of the host must be
at least as high as that of data transmission. HDLC
mode only works with 8-bit data words; the ninth bit
is used only for escape on TXD and end-of-frame
received (EOFR) on RXD.
last data word in the frame as well as the two CRC
bytes and determines if the CRC checksum
matches. Thus, the last two bytes are not frame data
but are the CRC bytes, which can be discarded by
the host. If the checksum matches, the Si2401
echoes “G” (good). If the checksum does not match,
the Si2401 echoes “e” (error). Additionally, if the
Si2401 detects an abort (seven or more contiguous
ones), it echoes an “A”.
When the “G”, “e”, or “A” (referred to as a frame
result word) is sent, the Si2401 raises the EOFR
(end of frame receive) pin (see Figure 4B). The
GPIO1 pin must be configured as EOFR by setting
SE4[3] (GPE) = 1. In addition to using the EOFR pin
to indicate that the byte is a frame result word, if in 9-
bit data mode (set S15[0] (NBE) = 1), the ninth bit is
raised if the byte is a frame result word. To program
this mode, set S0C[3] (9BF) = 1 and
SE0[3] (ND) = 1.
lowered, and the process repeats at Step 1.
Si2401/Si3008
17

Related parts for SI2401-FS