XE5690G
November 2004
World’st Smallest Complete V.90 Modem
Description
Features
The Xecom XE5690G provides a complete, global
* Small Size: HyPLCC™ measures less than 1 inch by 1
modem in a PLCC-68 compatible package. Xecom
inch and is just 0.29 inches thick
designed the XE5690G to supply embedded applications
* Data transfer at rates from 300 bps to 56 KBPS (V.90)
with an easy to integrate dial-up communications
* Modem Control and Configuration via industry
solution.
standard AT Commands.
Xecom supplies the XE5690G with transferable FCC Part
* 3.3 and 5 volt compatible Serial Interface
68 Registration. This allows the embedded system
* Supports V.42 error correction and V.42bis data
designer to add modem communications to his process
compression.
control, remote monitoring, point-of-sale, or remote
* Shared Line Features prevent modem operation from
diagnostic system without adding FCC testing.
interfering with voice communications.
* Nonvolatile memory stores modem configuration.
Only Xecom offers a surface-mount, modular V.90
solution. The XE5690G package is also the smallest V.90
* Complete integrated DAA.
modem. Xecom also offers a pin compatible modules
* User Transferrable FCC Part 68 Registration
supportingV.92(XE5692G)andV.22bis(XE2422G)
* Complies with telephone networks around the world.
providing the flexibility to switch modem modules to
* UL60950 Recognition
meet changing market requirements.
* Low Power operation, 3.3 Volts, 100 milliwatts;
XE5690G BLOCK DIAGRAM
NVRAM
/Reset
/TXD
/RXD
ROM
/RTS
/DSR
Modem
Global
/DCD
Controller
Analog
Telephone
Tip
/CTS
Front
Line
Ring
/DTR
End
Interface
/INT
(DAA)
SPKR
/RI
XECOM
(1)
XE5690G
XE5690G Mechanical Specifications
b
c
a
d
i
i
g
f
(TOP)
e
e
c
.050”
45 O
i
Inches
Millimeters
Dimension
Min
Typ
Max
Min
Typ
Max
a
0.280
0.285
0.290
8.76
8.89
9.02
b
0.985
0.990
0.995
25.02
25.15
25.27
c
0.950
0.955
0.960
24.13
24.26
24.38
d
0.910
0.920
0.930
23.11
23.37
23.62
e
0.045
0.050
0.055
1.15
1.27
1.40
f
0.695
0.700
0.705
17.65
17.78
17.91
g
0.195
0.200
0.205
10.03
10.16
10.29
i(radius)
0.015
0.020
0.025
0.13
0.25
0.38
XECOM
(2)
XE5690G
XE5690G Pin Configuration
/DCD
1
/CTS
2
/RESET
3
/DSR
4
24
RING
/RTS
5
23
N/C
/DTR
6
22
TIP
/RXD
7
21
N/C
/TXD
8
Top
20
N/C
/RI
9
19
NP
GND
10
18
NP
SPKR
11
17
NP
N/C
12
16
NP
/INT
13
VCC
14
N/C
15
Pin Descriptions
PIN NAME
DESCRIPTION
1
/DCD
/DCD is an active low output from the modem. /DCD indicates the presence of a valid carrier
signal.
2
/CTS
/CTS is an active low output from the modem. When hardware flow control is active, the modem
asserts /CTS to indicate that it can accept data from the terminal equipment on /TXD.
3
/RESET
/RESET 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 forced active within the XE5690G module.
5
/RTS
/RTS is an active low input to the modem. When hardware flow control is active, /RTS indicates
to the modem that the host has data to send.
6
/DTR
/DTR is an active low input to the modem. The operation of /DTR is controlled by bit 15 of
register U70 and is normally disabled. When enabled, /DTR indicates the Host is ready to
communicate, and if /DTR is removed while the modem is on-line, the modem will exit data mode
and enter command mode.
7
/RXD
/RXD provides the path for received data and modem responses to be sent from the modem to
the host terminal equipment.
8
/TXD
/TXD provides the path for transmitted data and modem commands to be passed from the host
terminal equipment to the modem.
XECOM
(3)
XE5690G
XE5690G Pin Descriptions (continued)
PIN
NAME
DESCRIPTION
9
/RI
The /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.
10
Ground
Ground provides the reference voltage for all host interface signals.
11
SPKR
SPKR 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 ATM command.
12
N/C
No internal connection
13
/INT
/INT provides an active low hardware interrupt signal from the XE5690G. The operation of this
interrupt pin is programmable using the modem’s register U70.
14
VCC
VCC provides 3.3 volt power to the modem.
15
N/C
No internal connection
16-19
NP
No Pin
20-21
N/C
No internal connection
22
Tip
The 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 XE5690G 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
23
N/C
No internal connection, To prevent damage in case of voltage surges on the telephone line, we
recommend that nothing be connected to this pin.
24
Ring
The 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 XE5690G 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
points along the surface.
NOTE: Although the XE5690G is a 3.3 volt device all serial inputs are 5 volt tolerant.
XECOM
(4)
XE5690G
XE5690G Soldering Instructions
The XE5690G is subject to damage if overexposed 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 X5690G must not be exposed to direct Infrared (IR) heating. If your process includes direct IR heating, you
must shield the XE5690G from the infrared rays.
Maximum Temperature
220 O C
MaximumTimeat220 O C
20 Seconds
Maximum Time above Eutectic (180 O C)
90 Seconds
MaximumPreheatDwellTime
180 Seconds
Maximum Recommended Solder Temperature Profile
220 O C
180 O C
150 O C
180 sec. max .
20 sec. max.
90 sec. max.
XECOM
(5)
XE5690G
XE5690G Electrical Specifications
Parameter
Min
Typ
Max
Units
Comments
VCC
3.0
3.3
3.6
Volts
ICC
30
35
mA
On Line
5
mA
Sleep
0.14
mA
Power Down mode
Ring Voltage Detected
26
150
VRMS
Type B Ringer
Ring Frequency Detected
15.3
68
Hz
Type B Ringer
Telephone Loop Current
10
40
100
ma
Line Impedance
600
Ohms
Data Transmit level
-12.0
-9.0
dBm
DTMF Transmit Level
-2.5
0
dBm
Avg over 3 second interval
Voh
2.4
5.0
Volts
Vol
0.4
Volts
Vih
2.0
5.0
Volts
Vil
-0.3
0.8
Volts
XE5690GABSOLUTE MAXIMUM RATINGS
Storage Temperature
-25 O C to +85 O C
1 Maximum Operating Temperature Range
0 O C to +70 O C
MaximumTimeAboveEutectic(183 O C)
90 seconds
Preheat Dwell Time
120 to 180 seconds
1 The XE5690G can be ordered with an Operating Temperature of -40 O C to +85 O C at extra cost. Order
XE5690G-ITR or to specify Industrial Temperature Range (ITR).
XECOM
(6)
XE5690G
XE5690G Typical Connection Diagram
To Host Serial Port
XE5690G
( 1) /DCD
(2) /CTS
RJ11
To System Reset
(3) /Reset
F1
(4) /DSR
RING (24)
(5) /RTS
N/C (23)
(6) /DTR
TIP (22)
(7) /RXD
N/C (21)
(8) /TXD
N/C (20)
(9) /RI
NP (19)
VCC
(10) GND
NP (18)
C1
C2
(11) SPKR
NP (17)
To System
(12) N/C
NP (16)
Interrupt
(13) /INT
(14) VCC
(15) N/C
Parts List for XE5690GTypical Connection Diagram
Reference
Designation
Qty
Description
C1,C2
2
Cap.1000pfd,1500Vminimum
F1
1
PTC,TR600-150
Notes:
1
Capacitors, C1 and C2, may be required for EMI filtering in your system. Without these components you may
experience unintended radiation when the telephone cable is attached. C1 and C2 are high-voltage capacitors.
We recommend the Novocap LS1808N102K302NX080T. This 1000 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 is a positive thermal coefficient (PTC) device which protects the modem from 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)
XE5690G
Application Note: Using a 68-Pin PLCC Socket
The XE5690G 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 XE5690G to make
contact with the appropriate pins of the PLCC socket. The drawing below illustrates how the XE5690G fits into the
68-pin PLCC socket. Emulation Technology’s S-SMT-17-068-A socket is representative of sockets that can be used
withtheXE5690G.
60
44
61
XE5690G
43
1
2
3
4
24
5
23
6
22
7
21
1
8
20
9
19
10
18
11
17
12
16
13
14
15
9
27
10
26
XECOM
(8)
XE5690G
XE5690G Shared Line Features
The XE5690G includes the ability to monitor telephone
HandsetInterrupt:
line conditions before, after and during calls. This allows
The Handset Interrupt feature permits the modem to yield
the XE5690G to avoid conflicts with other equipment
the telephone line to another piece of equipment
connected to the telephone line. There are two modes of
connected to the same telephone line. This prevents the
operation for the XE5690G Shared Line Features; Connect
XE5690G from blocking outgoing emergency calls when
Detect and Handset Interrupt.
the line is shared in a residential application. Handset
Interrupt is accomplished by monitoring the loop current
Connect Detect:
through the modem while it is off-hook. Loop current
The Connect Detect mode is active when the XE5690G is
drops when another piece of equipment goes off-hook on
on-hook. With AT%V2 selected the XE5690G verifies the
the same telephone line.
availability of the telephone line by checking the DC loop
voltage before going off-hook for dialing or answering a
Handset Interrupt function is controlled by registers U77
call. The nominal value of loop voltage is stored in
and U78. U78 defines when the Handset Interrupt is
register U85, typically 48 volts. The XE5690G can detect
operable and U77 allows the operator to configure the
either the lack of a telephone line connection or that the
modem to disconnect immediately upon detecting
connected line is in use.
another piece of equipment on the telephone line.
NO LINE If the telephone line has been disconnected
U77 Bit 11 of U77 permits the XE5690G to be set to
from the modem, the voltage on Tip and Ring will
automatically disconnect any time another piece of
approach 0 volts. If the modem reads a DC loop voltage of
equipment connects to the line while the XE5690G is off-
around 3 volts or less, the modem will not go off-hook
hook. This configuration is recommended when the
and will issue the “NO LINE” response.
modem will be sharing a line with a telephone handset as
it provides the quickest access to the phone line for
LINE IN USE If a telephone handset, fax machine or other
emergency calls. If U77 bit 11 is not set, then U70 bit 10
piece of equipment connected to the telephone line is in
should be. U70 bit 10 causes the modem to provide an
use, the DC loop voltage will drop. Typically the DC loop
interrupt when the parallel line seizure is detected.
voltage will be between 5 and 12 volts while any pieces of
equipment is using the telephone line. If the modem sees
U78 Bits 14 and 15 of U78 control when the Handset
a DC loop voltage between about 3 volts and 85% of the
Interrupt will be active.
nominal loop voltage, the modem will not go off-hook but
  • If both bits are reset Handset Interrupt is disabled.
  • will transmit the “LINE IN USE” response
  • If only bit 14 is set, the XE5690G will begin monitoring
  • the line for a Handset Interrupt as soon once dialing is
    If neither the No Line or Line in Use conditions is true, the
    completed.
    XE5690G goes off-hook and completes the original
  • If only bit 15 is set, the XE5690G activate the Handset
  • command as requested.
    Interrupt function when the timer set by bits 0 to 7
    expires. Bits 0-7 set this timer inn 500 millisecond
    increments.
  • If both bits 14 and 15 are set, the XE5690G starts the
  • Handset Interrupt monitoring after the modem
    handshake is completed.
    XECOM
    (9)
    XE5690G
    XE5690G AT Commands
    The XE5690G uses "AT" commands for configuration
    Command Line Editing - The backspace edits a command
    and control. This section describes the AT command
    line before it is executed. The backspace key, (Control
    format and lists the AT commands, registers and result
    and H simultaneously on some systems), erases the
    codes. XE5690G "AT" commands have two operational
    previous character in the command line. Register S5
    modes; command mode and data mode.
    allows the user to select a character other than a
    backspace to edit the command line.
    Data Mode: The XE5690G enters data mode after it
    connects to a remote modem and issues the appropriate
    Re-Execute Last Command - The A/ command causes the
    result code. In the data mode the modem sends all data
    modem to re-execute the last command line. This is the
    presented on Transmit Data (/TXD) to the remote modem
    only command which does not require the "AT" prefix.
    and puts data from the remote modem onto Received
    Data (/RXD). When the modem exits data mode, it issues
    Omitted Parameters - Most commands include a
    a "NO CARRIER" result code.
    parameter which determines how the functions will be set.
    When the command parameter is omitted from the
    Command Mode: The XE5690G enters command mode
    command string, it is assumed to be a 0.
    on power-up, reset, a lost connection, or receipt of the
    escape code. In command mode the modem accepts
    Escape Characters - A 3 character escape sequence may
    commands from the host on transmit data. Appropriate
    be entered to switch the modem into command mode
    result codes are returned on received data.
    while on line. The escape character, set by Register S2,
    must be entered 3 times in succession to execute the
    CommandLineFormat
    escape. An AT command must then be entered within the
    Command lines issued to the modem follow a strict
    period defined by S12 to enter command mode. The
    format. Each command begins with the prefix AT. The
    default escape sequence is "+++."
    command buffer stores the command line and executes it
    upon receipt of a carriage return. Until executed, the
    Result Codes - The modem issues a result code after each
    command line can be edited with the backspace key.
    action. Result codes may be sent as full words, one or
    two digit numeric codes, or may be disabled all together.
    Command Prefix - Each command, except
    the A/
    Each result code ends with a carriage return when numeric
    command, begins with the AT prefix. The "A" and "T"
    result codes are chosen. When full word result codes are
    may be both upper case or both lower case but cannot be