Xecom’s XE5620 provides a complete 56 KBPS
modem into an miniature, surface-mount package.
Xecom’s new HyPLCC™ package (Hybrid PLCC)
makes it possible to meet the conflicting goals of
small size, low cost and surface-mountability. The
XE5620 targets remote monitoring applications in
industrial, commercial and residential locations
As a complete modem, the XE5620 includes not only
all modem circuitry but also user transferrable FCC
Part 68 Registration and UL60950 recognition. This
allows the XE5620 to be easily integrated into your
embedded application.
Xecom’s new HyPLCC™ package infuses the XE5620
with both its small size and surface mountability. The
HyPLCC package allows complex hybrid circuits to fit
the 68-Pin PLCC footprint. The HyPLCC™ package
provides a completely sealed environment protecting
the XE5620 during assembly and board cleaning
operations. Xecom also provides a low speed model,
the XE2420, in the HyPLCC™ package.
Features
* Small Size: The HyPLCC™ measures less than 1
inch by 1 inch square and 0.290 inches thick
* Surface-mountable: The HyPLCC™ package is
equivalent to a 68-Pin PLCC device.
* Data transfer at all rates from 300 BPS to 56KBPS
using V.90, V.34bis, V.34, V.32bis, V.32, V.22bis,
V.22, V.23, V.21, Bell 212A, and Bell 103 Protocols
* Supports V.42 error correction and V.42bis Data
Compression
* Modem Control and Configuration via industry
standard AT Commands.
* Non-volatile memory stores modem configuration
and permits stored number dialing.
* Incorporates Fax send and receive capabilities
controlled by Class 1 Fax commands.
* Complete integrated DAA includes, Ring Detect,
Loop Current Holding Circuit, Hook Switch.
Metallic Surge Protection, and Solid-State DAA
* User Transferrable FCC Part 68 Registration
* UL60950 Recognition
* Low Power operation, 3.3 Volts, 300 milliwatt;
1/DCD/DCD is an active low output from the modem. The AT&C command controls when the
XE5620 asserts /DCD.
2/CTS/CTS is an active low output from the modem. The modem asserts /CTS to indicate that it can
accept data from the terminal equipment on /TXD.
3/RESETRESET is an active low input which initiates a modem hardware reset. RESET must be active for
a minimum of 100 milliseconds for a proper modem reset sequence. No external reset is required;
if none is used the RESET signal should be left open.
4/DSR/DSR is an active low output from the modem. The AT&S command controls when the XE5620
asserts /DSR.
5/RTS/RTS is an active low input to the modem. /RTS indicates to the modem that the host has data
to send.
6/DTR/DTR is an active low input to the modem. The AT&D command determines how the modem
will interpret activity on /DTR.
7/RXD/RXD provides the path for received data and modem responses to be sent from the modem to
the host terminal equipment.
XECOM(3)XE5620
Page 4
XE5620 Pin Descriptions (continued)
PINNAMEDESCRIPTION
8/TXD/TXD provides the path for transmitted data and modem commands to be passed from the host
terminal equipment to the modem.
9/RIThe /RI signal reports on the presence of an incoming ring signal. When a ring occurs across
Tip and Ring, the /RI output goes low and toggles with the cadence of the ring signal..
10GroundGround provides the reference voltage for all host interface signals.
11SPKRSPKR allows connection of a speaker to monitor modem operations. SPKR cannot directly
drive a speaker. An amplifier with a minimum input impedance of 300 ohms is required. The
signal on SPKR is controlled by the ATL and ATM commands.
12-13N/CNo internal connection
14VCCVCC provides 3.3 volt power to the modem.
15N/CNo Internal Connection
16-19NPNo Pin
20-21N/CNo Internal Connection
22TipThe Ring and Tip signals provide modem the connection to the telephone line. FCC Part 68
Rules require a 1500 volt isolation barrier between the telephone line and all other circuits.
This isolation must be preserved throughout the system.
The telephone company places a DC “Battery” voltage across Tip and Ring on all public switched
telephone lines. The XE5620 will operate regardless of the polarity of this “Battery” voltage.
The “Battery” voltage drives up to 100 milliamps of DC loop current.
UL60950 requires minimum creepage and clearances distances be maintained between the
Tip and Ring traces and all other circuits. Clearance is the shortest distance between conductive
circuits; creepage is the distance between conductive surfaces along the surface
23N/CNo internal connection, To prevent damage in case of voltage surges on the telephone line, we
recommend that nothing be connected to this pin.
24RingThe Ring and Tip signals provide modem the connection to the telephone line. FCC Part 68
Rules require a 1500 volt isolation barrier between the telephone line and all other circuits.
This isolation must be preserved throughout the system.
The telephone company places a DC “Battery” voltage across Tip and Ring on all public switched
telephone lines. The XE5620 will operate regardless of the polarity of this “Battery” voltage.
The “Battery” voltage drives up to 100 milliamps of DC loop current.
UL60950 requires minimum creepage and clearances distances be maintained between the
Tip and Ring traces and all other circuits. Clearance is the shortest distance between conductive
circuits; creepage is the distance between conductive surfaces along the surface.
XECOM(4)XE5620
Page 5
XE5620 Soldering Instructions
The XE5620 is subject to damage if over-exposed to heat during solder reflow operations. Following the
soldering instructions below will ensure that the process of soldering the module to the board does not damage
the modem. The XE5620 must not be exposed to direct Infrared (IR) heating. If your process includes direct IR
heating, you must shield the XE5620 from the infrared rays.
Maximum Temperature220O C
Maximum Time at 220O C20 Seconds
Maximum Time above Eutectic (180O C)90 Seconds
Maximum Preheat Dwell Time180 Seconds
Maximum Recommended Solder Temperature Profile
220O C
180O C
150O C
--------------------------------180 sec max --------------------- max
-20 sec-
----- 90 sec max -----
XECOM(5)XE5620
Page 6
XE5620 Electrical Specifications
ParameterMinTypMaxUnitsComments
VCC3.133.33.47Volts
ICC8590100maOn Line
ICC25maOn-Hook
Ring Voltage Detected26150VRMSType B Ringer
Ring Frequency Detected15.368HzType B Ringer
Telephone Loop Current1040100ma
Line Impedance600Ohms
Data Transmit level-12.0-9.0dBm
DTMF Transmit Level-2.50dBmAvg over 3 second interval
Voh2.4Volts
Vol0.4Volts
Vih2.0VCC+0.3Volts
Vil-0.30.8Volts
XE5620 ABSOLUTE MAXIMUM RATINGS
Storage Temperature-25O C to +85O C
Operating Temperature Range
Maximum Time Above Eutectic (183O C)90 seconds
Preheat Dwell Time120 to 180 seconds
1
The XE5620 can be ordered with an Operating Temperature of -40O C to +85O C at extra cost. Order XE5620-ITR or to
specify Industrial Temperature Range (ITR).
1FB1 and FB2 are ferrite beads which may be required for EMI filtering in your system. Without these
components you may experience unintended radiation when the telephone cable is attached. We recommend
selecting components such as the TDK ACB2012L-120 which provide a minimum of 100 ohms of impedance
at frequencies above 100 MHz.
2. C1 and C2 are high-voltage capacitors which may be required for EMI filtering in your system. Without these
components you may experience unintended radiation when the telephone cable is attached to your system. We
recommend selecting components such as the Panasonic ECKDRS471. This 470 pfd, 3000 volt capacitor will
direct the high frequency harmonics to the system ground. These capacitors must be rated at a minimum of 1500
volts to maintain the isolation required by FCC Part 68 Rules.
3. F1 and F2 are positive thermal coefficient (PTC) devices which protect the modem form excessive current
flow. these devices are required for your system to pass UL60950. Fuses may be used in place of the PTC’s
XECOM(7)XE5620
Page 8
Application Note: Using a 68-Pin PLCC Socket
The XE5620 can be inserted into a socket for a 68-pin PLCC device. The HyPLCC package uses only 20 pins; 15
on one side and 5 on the opposite side. Alignment within the socket is critical for all pins of the XE5620 to make
contact with the appropriate pins of the PLCC socket. The drawing below illustrates how the XE5620 can be
inserted into the 68-pin PLCC socket. Emulation Technology’s S-SMT-17-068-A socket is representative of
sockets that can be sued with the XE5620.
6044
6143
XE5620
1
2
3
424
523
622
721
1
820
919
1018
1117
1216
13
14
15
927
1026
XECOM(8)XE5620
Page 9
XE5620 AT Commands
The XE5620 uses "AT" commands for configuration and
control. This section describes the AT command format
and lists the AT commands, Registers and Result codes.
XE5620 "AT" commands have two operational modes;
Command Mode, Data Mode and FAX mode.
Data Mode: The XE5620 enters data mode after it
connects to a remote modem and issues the appropriate
result code. In the Data Mode the modem sends all data
presented on Transmit Data (/TXD) to the remote
modem and puts data from the remote modem onto
Received Data (/RXD). When the modem exits data
mode, it issues a "NO CARRIER" result code.
Command Mode: The XE5620 enters command mode
on power-up, reset, a lost connection, or receipt of the
escape code. In command mode the modem accepts
commands from the host on transmit data. Appropriate
result codes are returned on received data.
Fax Mode: The XE5620 enters Class 1 fax mode on
receipt of AT+FCLASS=1. In fax mode commands and
responses are issued at 19,200 bits per second; the
character format is 8 bits no parity. The modem accepts
fax commands only in fax mode. The A/, ATO, AT&T and
escape commands are not valid in fax mode.
Command Line - Commands may be strung together in
a single command line of up to 36 characters. Commands are executed in the sequence they appear. Spaces
may be inserted into the command line but do not fill
space in the command buffer. A carriage return terminates the command line and causes the commands to be
executed. Register S3 allows the user to select a
character other than a carriage return to terminate the
command line.
Command Buffer - The Command Buffer holds a
maximum of 36 characters, including the AT prefix. If
the command buffer overflows, the modem issues an
"ERROR" result code and commands are not executed.
Command Line Editing - The backspace edits a
command line before it is executed. The backspace key,
(Control and H simultaneously on some systems), erases
the previous character in the command line. Register S5
allows the user to select a character other than a backspace to edit the command line.
Re-Execute Last Command - The A/ command causes
the modem to re-execute the last command line. This is
the only command which does not require the "AT"
prefix.
Command Line Format
Command lines issued to the modem follow a strict
format. Each command begins with the prefix AT. The
command buffer stores the command line and executes
it upon receipt of a carriage return. Until executed, the
command line can be edited with the backspace key.
Command Prefix - Each command, except the A/
command, begins with the AT prefix. The "A" and "T"
may be both upper case or both lower case but cannot be
of different cases. The prefix identifies the speed and
parity of the commands sent to the modem. The modem
deternies data rate by measuring the width of the
incoming bits. Parity is determined by comparing the
parity bits of the "A" and the "T."
Omitted Parameters - Most commands include a parameter which determines how the functions will be set.
When the command parameter is omitted from the
command string, it is assumed to be a 0.
Escape Characters - A 3 character escape sequence
may be entered to switch the modem into command
mode while on line. The escape character, set by
Register S2, must be entered 3 times in succession to
execute the escape. An AT command must then be
entered within the period defined by S12 to enter
command mode. The default escape sequence is "+++."
Result Codes - The modem issues a result code after
each action. Result codes may be sent as full words,
one or two digit numeric codes, or may be disabled all
together. Each result code ends with a carriage return
when numeric result codes are chosen. When full word
result codes are chosen, a Line Feed and Carriage
Return precede and follow each result code.
XECOM(9)XE5620
Page 10
XE5620 AT Commands
An asterisk indicates the factory default
A - Answer Command -
Bn - Select Communications Standard
n=0Selects CCITT standards *
n=1Selects Bell standards
D - Dial Command -
0-9, A-D, #, * = Dialing Digits
P = Pulse dial
T = Tone dial
W = Wait for dial tone
, = Pause for the duration of S8
@ = Wait for silence
! = Switch hook flash
; =Return to the command state
^ =Enable Calling Tone
S=n = Dial Stored Number n
&Zn=x - Store dialing string x
%Cn - Data Compression Control
n=0 No Data Compression
n=1 Data Compression Enabled *
\Nn - Error Control Mode
n=0 Normal Mode
n=1 Direct Mode
n=2 MNP Required
n=3 MNP or Normal
n=4 Auto Error Correction V.42 without ODP or ADP
Phase Detection, MNP or Normal mode
n=5 Auto Reliable Mode *
n=6 V.42 without ODP or ADP Phase Detection required
n=7 V.42 with ODP or ADP Phase Detection required
\Vn - Protocol Result Code
n=0 No Protocol Result code added to Response *
n=1 Protocol Result code added to Response
*Hn - Automatic Retrain
n=0 Automatic Retrain Disabled
n=1 Automatically retrain on poor signal quality
*In - Select Maximum Connection Speed
n=0 1200 BPS,
n=1 2400 BPS,28,000 with AT&U=0
n=2 4800 BPS,29,333 with AT&U=0
n=3 7200 BPS,30,666 with AT&U=0
n=4 9600 BPS,32,000 with AT&U=0
n=5 12,000 BPS,33,333 with AT&U=0
n=6 14,400 BPS,34,666 with AT&U=0
n=7 16,800 BPS,36,000 with AT&U=0
n=8 19,200 BPS,37,333 with AT&U=0
n=9 21,600 BPS,38,666 with AT&U=0
n=10 24,000 BPS,40,000 with AT&U=0
n=11 26,400 BPS,41,333 with AT&U=0
n=12 28,800 BPS,42,666 with AT&U=0
n=13 31,200 BPS,44,000 with AT&U=0
n=14 33,600 BPS *,45,333 with AT&U=0
n=15 46,666 BPS with AT&U=0
n=16 48,000 BPS with AT&U=0
n=17 49,333 BPS with AT&U=0
n=18 50,666 BPS with AT&U=0
n=19 52,000 BPS with AT&U=0
n=20 53,333 BPS with AT&U=0
n=21 54,666 BPS with AT&U=0
n=22 56,000 BPS with AT&U=0 *
*Hn - Automatic Retrain
n=0 Automatic Retrain Disabled
n=1 Automatically retrain on poor signal quality *
XECOM(11)XE5620
Page 12
XE5620 AT Class 1 FAX Commands
AT+FCLASS? - Service Class Indication
0 = Configured as a data modem
1 = Configured for Service Class 1.
AT+FCLASS=? - Service Class Capability
0 = Configured as a data modem
1 = Configured for Service Class 1.
AT+FCLASS=n - Set Service Class
0 = Configured as a data modem
1 = Configured for Service Class 1.
AT+FAE=n - Data/Fax Auto Answer
0 = Answer as a fax modem only
1 = Either a fax or data modem
AT+FLO - Flow Control
0 = Flow Control Off
1 = XON/XOFF Flow Control Selected
2 = RTS/CTS Flow Control Selected
121V.17, 12,000 bps
122V.17 short train, 12,000 bps
145V.17, 14,400 bps
146V.17 short train, 14,400 bps
AT+FRM<mod> - Receive Fax
(see AT+FRH for "mod" values)
AT+FRS<time> - Receive Silence
AT+FRTn - Receive Test Data
AT+FTH<mod> - Transmit HDLC Data
(see AT+FRH for "mod" values)
AT+FTM<mod> - Transmit Fax
(see AT+FRH for "mod" values)
AT+FTS<time> - Transmit Silence
AT+FTTn - Transmit Test Data
XECOM(12)XE5620
Page 13
XE5620 Modem Registers
S0Answer on nth Ring: S0 sets the modem to
automatically answer on the nth ring. Setting S0 to 0
disables automatic answer.
Range:0 to 255
UnitsRings
Default0
S1Ring Count: S1 is a read-only register showing the
number of rings detected. If a ring is not detected
within 8 seconds, S1 is reset to zero.
Range:0 to 255
UnitsRings
Default0
S2Escape Character: S2 determines the ASCII escape
character. Values of 0-127 select valid characters;
values from 128 to 255 disable the escape sequence.
Range:0 to 255
UnitsASCII Character
Default43 (+)
S3Line Termination Character: S3 determines the
ASCII character which will terminate commands and
modem responses.
Range:0 to 127
UnitsASCII Character
Default13 (Carriage Return)
S4Line Feed Character: S4 sets the ASCII character
to act as a line feed character in modem responses.
Range:0 to 127
UnitsASCII Character
Default10 (Line Feed)
S5Backspace Character: S5 defines the ASCII
character used as a backspace to edit the command
line.
Range:0 to 127
UnitsASCII Character
Default8 (Back Space)
S6Dial Tone Wait Time: S6 determines how long the
modem waits for dial tone before dialing. The Dial
Tone Wait Time cannot be set to less than two seconds.
Range:3 to 7
UnitsSeconds
Default6
S7Wait for Carrier after Dialing: S7 determines how long
the modem waits for a valid carrier signal after dialing.
Range:1 to 255
UnitsSeconds
Default60
S8Comma Pause Time: S8 defines the duration of the
pause initiated by a comma in the dialing string. The pause
is generally used when waiting for a second dial tone.
Range:1 to 255
UnitsSeconds
Default2
S9Carrier Detect Response Time: S9 establishes the
length of time the remote modem's carrier must be present
to be recognized as valid.
Range:1 to 255
Units0.1 Seconds
Default6
S10Carrier Off Disconnect Delay: S10 selects how long
carrier must be lost before the modem disconnects. Note:
If S10 is smaller than the value of S9 or S10 is set to 255,
the modem will not automatically disconnect on loss of
carrier.
Range:1 to 255
Units0.1 Seconds
Default14
S11Tone Dialing Speed: S11 sets the duration and spacing
of the dialing tones. S11 does not affect the pulse dialing.
Range:50 to 255
Units1 Millisecond
Default95
S12Escape Code Guard Timer: S12 sets the escape
sequence guard timer. If characters are received before or
after the escape sequence, within the guard timer, the
modem aborts the escape attempt and remains in data
mode.
Range:0 to 255
Units0.02 Seconds
Default50
S13Pulse Dialing : S13 permits pulse dialing to be disabled
The XE5620 complies with part 68 of the FCC Rules and Regulations. With each device shipped, there is a label which contains,
among other information, the FCC Registration Number and Ringer Equivalence Number (REN) for this product. You must, upon
request, provide this information to your telephone company.
The mounting of this device in the final assembly must be made in such a manner as to preserve the high voltage protection between the TIP/RING Connection and the rest of the system. Typically, this may be accomplished by maintaining a minimum
spacing 100 mils between the TIP/RING Traces to the RJ-11C Jack and low voltage portion of the system. No additional circuitry may be attached between TIP/RING and the telephone line connection, unless specifically allowed in the rules.
The REN is useful to determine the quantity of devices you may connect to a telephone line and still have all of these devices
ring when the number is called. In most, but not all areas, the sum of the RENs of all devices connected to one line should not
exceed five (5.0). To be certain of the number of devices you may connect to the line, as determined by the REN, you should
contact the local telephone company to determine the maximum REN for you calling area.
If your system causes harm to the telephone network, the telephone company may discontinue service temporarily. If possible,
they will notify you in advance. If advance notification is not practical, you will be notified as soon as possible.
Your telephone company may make changes in its facilities, equipment, operations or procedures that could affect proper functioning of your equipment. If they do, you will be notified in advance to give you an opportunity to maintain uninterrupted telephone service.
If you experience trouble with this device, please contact XECOM at (408) 945-6640 for information on obtaining service or
repairs. The telephone company may ask you to disconnect this device from the network until the problem has been corrected
or until you are sure that the device is not malfunctioning.
The device may not be used on coin service lines provided by the telephone company (this does not apply to private coin telephone applications which use standard telephone lines). Connection to party lines is subject to state tariffs.
XECOM(16)XE5620
Page 17
Terms of Sale
Devices sold by XECOM are covered by the warranty provisions appearing in its Terms of Sale only. XECOM makes no warranty, express, statutory, implied, or by description regarding the information set forth herein, or regarding the freedom of the
described devices from patent infringement. XECOM makes no warranty of merchantability or fitness for any purposes.
XECOM reserves the right to discontinue production and change specifications and prices at any time and without notice. This
product is intended for use in normal commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment, are
specifically not recommended without additional processing and authorization by XECOM for such application.
Xecom assumes no responsibility for the use of any circuitry other than circuitry embodied in a Xecom product. No other circuits, patents, or licenses are implied.
Life Support Policy
Xecom's products are not authorized for use as Critical Components in Life Support Devices or Systems.
Life Support Devices or Systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain life, and whose failure to perform, when properly used in accordance with instructions provided in the labeling,
can be reasonably expected to result in significant injury to the user.
A Critical Component is any component of a life support device or system whose failure to perform can be reasonably expected to cause failure of the life support device or system, or to affect its safety or effectiveness.