Z0221524ASCR50A5R [ZILOG]
IC 2.4 kbps DATA, MODEM, PQFP44, VQFP-44, Modem;型号: | Z0221524ASCR50A5R |
厂家: | ZILOG, INC. |
描述: | IC 2.4 kbps DATA, MODEM, PQFP44, VQFP-44, Modem 电信 电信集成电路 |
文件: | 总82页 (文件大小:654K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Z02215
Single Chip Modem with
Integrated Controller, Data
Pump, and Analog Front End
Product Specification
PS001902-0601
Preliminary
<Kꢀ1)ꢁ9QTNFYKFGꢁ*GCFSWCTVGTUꢁ ꢁꢂꢃꢄꢁ'ꢅꢁ*COKNVQPꢁ#XGPWGꢁ ꢁ%CORDGNNꢆꢁ%#ꢁꢂꢇꢄꢄꢈ
6GNGRJQPGꢉꢁꢊꢄꢈꢅꢇꢇꢈꢅꢈꢇꢄꢄꢁ ꢁ(CZꢉꢁꢊꢄꢈꢅꢇꢇꢈꢅꢈꢋꢄꢄꢁ ꢁ+PVGTPGVꢉꢁJVVRꢉꢌꢌYYYꢅ<Kꢀ1)ꢅEQO
©2001 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices, applications, or tech-
nology described is intended to suggest possible uses and may be superseded. ZiLOG, INC. DOES NOT ASSUME
LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR
TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZiLOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLEC-
TUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECH-
NOLOGY DESCRIBED HEREIN OR OTHERWISE. Devices sold by ZiLOG, Inc. are covered by warranty and
limitation of liability provisions appearing in the ZiLOG, Inc. Terms and Conditions of Sale. ZiLOG, Inc. makes no war-
ranty of merchantability or fitness for any purpose Except with the express written approval of ZiLOG, use of informa-
tion, devices, or technology as critical components of life support systems is not authorized. No licenses are conveyed,
implicitly or otherwise, by this document under any intellectual property rights
<ꢀꢁꢁꢂꢃ
5KPINGꢄ%JKRꢅ/QFGO
KKK
Table of Contents
(GCVWTGUꢁꢁ
ꢃ
)GPGTCNꢁ&GUETKRVKQPꢁꢁ
2KPꢁ&GUETKRVKQPUꢁꢁ
2CTCNNGNꢁ*QUVꢁ+PVGTHCEGꢁꢁ
ꢍ
ꢇ
ꢃꢍ
/QFGOꢁ5VCVGUꢁQHꢁ1RGTCVKQPꢁꢁ
+FNGꢁꢅꢁ
ꢃꢊ
ꢃꢊ
ꢃꢊ
ꢃꢊ
ꢃꢇ
ꢃꢇ
ꢃꢇ
&KCNKPIꢁꢁ
*CPFUJCMGꢁꢁ
10ꢎꢀ+0'ꢁꢁ
%QOOCPFꢁꢁ
4GVTCKPꢁꢁ
#6ꢁ%QOOCPFꢁ5GVꢁꢁ
ꢃꢇ
ꢃꢏ
ꢃꢐ
ꢃꢐ
ꢃꢐ
%QOOCPFꢁꢀKPGꢁ'ZGEWVKQPꢁꢁ
#6ꢁ%QOOCPFꢁ2TGHKZꢁꢁ
#ꢌꢁ4GRGCVꢁꢀCUVꢁ%QOOCPFꢁꢁ
ꢑ%4 ꢁ'PFꢎQHꢎꢀKPGꢁ%JCTCEVGTꢁꢁ
&KCNꢁ/QFKHKGTUꢁꢁ
ꢋꢂ
ꢊꢃ
ꢊꢍ
ꢊꢋ
5GVVKPIꢁVJGꢁ*KIJGUVꢁꢀKPGꢁ4CVGꢁꢁ
4GUWNVꢁ%QFGUꢁꢁ
/QFGOꢁ5ꢎ4GIKUVGTUꢁꢁ
/KPKVGNꢁꢀKPGꢁ4GXGTUCNꢁꢁ
ꢇꢃ
ꢇꢃ
ꢇꢍ
ꢇꢋ
)GPGTCNꢁ&GUETKRVKQPꢁQHꢁVJGꢁ6WTPCTQWPFꢁ2TKPEKRNGꢁꢁ
&;0#/+%ꢁ4'8'45'ꢁ/QFGꢁꢁ
56#6+%ꢁ4'8'45'ꢁ/QFGꢁꢁ
'UECRGꢁ5GSWGPEGUꢁꢁ
ꢇꢋ
ꢇꢋ
6+'5ꢁ'UECRGꢁ5GSWGPEGꢁꢁ
%CTTKGTꢁ&GVGEVKQPꢁꢁ
ꢇꢊ
ꢇꢊ
$NCEMNKUVKPIꢁ/CPCIGOGPVꢁꢁ
6GEJPKECNꢁ5RGEKHKECVKQPUꢁꢁ
ꢇꢇ
ꢇꢇ
%QPHKIWTCVKQPUꢁCPFꢁ&CVCꢁ4CVGUꢁꢁ
PRELIMINARY
PS001902-0601
<ꢀꢁꢁꢂꢃ
5KPINGꢄ%JKRꢅ/QFGO
KX
&CVCꢁ'PEQFKPIꢁꢁ
ꢇꢇ
6TCPUOKVVGFꢁ&CVCꢁ5RGEVTWOꢁꢁ
#EVKXGꢁ*[DTKFꢁ%KTEWKVꢁCPFꢁ4GNC[ꢁ&TKXGTꢁꢁ
ꢇꢏ
ꢇꢏ
1RGTCVKPIꢁ0QVGUꢁꢁ
ꢇꢐ
ꢇꢐ
ꢇꢐ
ꢇꢂ
ꢇꢂ
ꢏꢄ
&[PCOKEꢁ2QYGTꢁ/CPCIGOGPVꢁꢁ
%NQEMꢁ1UEKNNCVQTꢁ&GUETKRVKQPꢁꢁ
%QWPVT[ꢁ%QPHKIWTCVKQPꢁꢁ
6[RKECNꢁ2GTHQTOCPEGꢁ&CVCꢁꢁ
&CVCꢁ#EEGUUꢁ#TTCPIGOGPVꢁꢁ
#DUQNWVGꢁ/CZKOWOꢁ4CVKPIUꢁꢁ
5VCPFCTFꢁ6GUVꢁ%QPFKVKQPUꢁꢁ
2QYGTꢁ4GSWKTGOGPVUꢁꢁ
&%ꢁ%JCTCEVGTKUVKEUꢁꢁ
ꢏꢏ
ꢏꢐ
ꢏꢐ
ꢏꢈ
ꢐꢄ
ꢐꢋ
ꢐꢊ
ꢐꢇ
%CRCEKVCPEGꢁꢁ
#PCNQIꢁ+PRWVUꢉꢁ6[RGꢁ#+ꢁꢁ
#PCNQIꢁ1WVRWVUꢉꢁ6[RGꢁ#ꢄꢁꢁ
2CEMCIGꢁ+PHQTOCVKQPꢁꢁ
1TFGTKPIꢁ+PHQTOCVKQPꢁꢁ
<ꢄꢍꢍꢃꢇꢁꢁ
ꢐꢏ
ꢐꢏ
%QFGUꢁꢁ
ꢐꢏ
ꢐꢐ
'ZCORNGꢁꢁ
&KUENCKOGTUꢁꢁ
ꢐꢐ
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
1
Z02215
Single-Chip Modem with
Integrated Controller, Data Pump, and
Analog Front End Product Specification
Features
•
•
•
Complete modem integrated circuit with integrated controller, data pump and
Analog Front End (AFE) with active hybrid
Includes an AT command set interpreter in the on-chip ROM with no external
memory required
Programmable country parameters through AT commands or EEPROM
interface
•
•
•
•
Automatic determination of AT command speed and parity
Includes V.14 asynchronous to synchronous conversion
Accepts asynchronous or synchronous terminal data
Speed matching and RTS/CTS flow control between the modem and the
terminal
•
Voice answer detection
-
-
Line-In-Use detection before connection
Pick-up detection during connections
•
•
•
•
•
•
Supports Tone or Pulse dialing
Call progress monitoring controls
Guard tone controls
Line quality monitoring and auto-retrain
Auto-Dial and Auto-Answer
Supports telephone dial blacklisting
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
2
•
•
Data modem throughput to 2400 bps
-
-
ITU V.22bis, V.23, V.22, V.21
Bell 212A, Bell 103, Bell 202, Bell 202T
FSK (V.23 1200/75 bps, Bell 202/Bell 202T 1200/150 bps, V.21/Bell 103 300
bps), DPSK (V.22/Bell 212A 1200 bps), or QAM Encoding (V.22bis 2400
bps)
•
•
•
•
•
V.23 with Minitel line reversal
Programmable bi-quad call progress tone detectors
Adaptive equalization to compensate for a wide variety of line conditions
Programmable transmit attenuation and selectable receive threshold
Fully-programmable call progress detectors for precise call program
monitoring, including signal quality detectors, tone detectors, tone
generators, and transmit signal levels that aid in rapid country qualifications
•
•
•
•
•
•
•
On-chip peripheral, a full-duplex voice band AFE with 12-bit resolution
Dynamic power management: power-saving SLEEP modes
North American Type-I Caller ID
44-Pin PLCC, 44-Pin VQFP footprint
Single +5 VDC power supply
Minimal external logic
0°C to +70°C standard temperature range and –40°C to +85°C extended
temperature range
Note: International Telecommunications Union (ITU, formerly known as CCITT)
General Description
The Z02215 is a synchronous single-chip V.22bis modem capable of 2400 bps
full-duplex over dial-up lines. It is a full-featured, self-controlled modem that
includes a modem controller, DSP, and Analog Front End (AFE) functions. This
device is specifically designed for use in embedded modem applications where
space, performance, and low-power consumption are key requirements.
Operating over the Public Switched Telephone Network (PSTN), the Z02215
meets the modem standards for V.22bis, V.22, V.23 (Minitel), V.21, Bell 212A, Bell
202, Bell 202T, and Bell 103.
A typical modem can be created by simply adding a phone- line interface (DAA),
and DTE interface.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
3
All modulation, demodulation, filtering, Analog to Digital (A/D), and Digital to
Analog (D/A) conversion functions for transmission and reception are provided
on-chip. Automatic compromise equalizers are included to optimize performance
over a wide range of line types.
The Z02215 device compensates for a wide variety of adverse line conditions by
using adaptive equalizers.
The Z02215 provides comprehensive selectable and programmable tone
generation and detection.
Transmit drivers and receive amplifiers can be connected directly to a Data
Access Arrangement (DAA) by adding a transformer, or a silicon DAA, reducing
the external circuits to a minimum.
In addition, the Z02215 provides further system-level savings by providing built-in
filters for both the transmitter analog output and the receiver analog Input. This
configuration eliminates the need for external filtering components.
The analog front end of the Z02215 includes an active hybrid circuit that improves
modem performance and reduces system-level costs by reducing the requirement
for external components.
The Z02215 device operates on a single +5 VDC power supply. During periods of
no traffic, the modem can be placed into SLEEP mode, reducing power
consumption through Dynamic Power Management.
Note: All signals with an RYHUOLQH, are active Low. For example, B/W, in which
WORD is active Low; and B/W, in which BYTE is active Low.
Power connections follow these conventional descriptions:
Connection
Circuit
Device
Power
V
V
V
CC
DD
SS
Ground
GND
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
4
RESET
SHTRL
OH
DAA
CID
Control
Signals
RDET/LCS
LCS_CHK
Mute
Serial/
Parallel
Interface
EXTAL
XTAL
Oscillator
Controller
RXI+
RXI–
Analog
Front
End
Z02202
DSP
Active
Hybrid
(Optional)
TXO–
EEPROM
Interface
(Optional)
TXO+
RAM/ ROM
Internal
RAM/ ROM
Internal
Z02215
Figure 1. Z02215 Block Diagram
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
5
Pin Descriptions
6
1
40
39
AV
PB3/HD3
PB2/HD2
RTS/HD1
DTR/HD0
PC1/HA0
7
DD
TxO+
TxO–
A
GND
V
REF
D
A
GND
Z02215 PLCC
GND
V
CF1
CF2
RxI–
RxI+
DD
RCLK/HRD
RxD/HWR
TCLK/HCS
TxD/IRQ
AV
DD
17
29
28
18
Figure 2. Z02215 44-Lead PLCC Pin Identification (for Prototype Only)
30
25
PB3/HD3
PB2/HD2
RTS/HD1
DTR/HD0
PC1/HA0
DGND
AVDD
35
40
TxO+
TxO–
AGND
20
15
VREF
AGND
Z02215 VQFP
VDD
CF1
CF2
RxI–
RxI+
AVDD
RCLK/HRD
RxD/HWR
TCLK/HCS
TxD/IRQ
1
10
5
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
6
Figure 3. Z02215 44-Lead VQFP Pin Identification
Table 1. Pin Descriptions
PLCC VQFP
Symbol
Pin # Pin #
Function
Direction Description
RESET
1
28
Reset (Active Input,
The RESET signal sets the
modem to a RESET state.
low)
Output
VDD
2
3
4
29
30
31
Digital Power
Digital Ground
DGND
XTAL
Crystal
Output
This pin connects a parallel-
resonant crystal. This pin is left
open if an external clock is
used instead of a crystal.
(Time-based
Output)
EXTAL
5
32
Crystal
(Time-based
Output)
Input
Input
This pin connects a parallel-
resonant crystal. An external
clock can be input to the device
on this pin when a crystal is not
used.
TEST
6
33
This pin is a test pin that must
be tied to digital ground.
AV
7
8
34
35
Analog Power
DD
TXO+
Transmit
Analog
Output
The TXO+ is capable of driving
a 600Ω resistive load over a
leased line or public switched
telephone network via a Data
Access Arrangement (DAA).
Differential
Analog Output
Positive
TXO–
9
36
Transmit
Analog
Output
The TXO+ is capable of driving
a 600Ω resistive load over a
leased line or public switched
telephone network via a Data
Access Arrangement (DAA).
Differential
Analog Output
Negative
A
10
11
37
38
Analog Ground
Reference
GND
VREF
Analog
Voltage active Output
High
An internally generated DC
voltage.
A
12
39
Analog Ground
GND
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
7
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Symbol
Pin # Pin #
Function
Direction Description
CF1
13
40
Integration
Capacitor PIN Input
1
Analog
Connect an 82pF capacitor
between CF2 and CF1 to
complete the internal feedback
integration filter for improved
analog A/D performance.
CF2
14
41
Integration
Capacitor PIN Input
2
Analog
Connect an 82pF capacitor
between CF2 and CF1 to
complete the internal feedback
integration filter for improved
analog A/D performance.
RXI–
15
16
17
42
43
Receive
Analog
Input
These are the analog inputs
from the DAA.
Differential
Analog Output
Negative
RXI+
Receive
Analog
Input
These are the analog inputs
from the DAA.
Differential
Analog Output
Positive
AV
44
1
Analog Power
DD
EE_DATA 18
Input/
I2C EEPROM Data.
Output
EE_CLK 19
2
3
Output
I2C EEPROM Clock.
MUTE
20
21
Speaker Mute Output
Control
Controls speaker muting.
RDET/
LCS
4
Ring Detect
Input Line
Input
Signals the presence of a ring
signal on the line.The
Current Sense
LCS_CHK input is used to
detect when a parallel phone is
off-hook before dialing or when
a parallel phone has been
picked up while connected. In
either case when LCS goes
Low, the connection attempt is
dropped with a NO CARRIER
message.
V
22
23
5
6
Digital Power
Digital Ground
Output
DD
D
GND
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
8
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Symbol
Pin # Pin #
Function
Direction Description
LCS_CHK 24
7
Line Current
Sense
Output
This signal is used to enable
the Line Current Sense circuits
in the DAA when checking for
parallel phone off-hook
condition prior to taking the
phone line off-hook.
CID
25
8
9
Caller ID Relay Output
This signal is used to turn on
the Caller ID relay in the DAA.
SHTREL 26
Pulse Dial
Shunt Relay
Output
Output
SHTREL works in conjunction
with pulse dial make/break. It
offers extra-low resistance
across the tip and ring. When
all relays are closed, SHRTEL
provides 100 Ohms (Low)
instead of 600 Ohms.
OH
27
28
10
Off-Hook Relay Output
Output
This signal is used to turn on
the off-hook relay in the DAA.
D
11
12
Digital Ground
GND
TXD/IRQ 29
Transmit Data Input
Active Low, Serial mode only.
Serial transmit data to the DSP
is presented on this pin.
Interrupt
Request
Open
Drain
Output
Active Low, Parallel mode
only. This pin goes Low in
response to an interrupt from
the Parallel Interface which is
enabled. IRQ returns High
when the source of the interrupt
is serviced, or by disabling the
interrupt.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
9
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Symbol
Pin # Pin #
Function
Direction Description
TCLK/
HCS
30
13
Transmit Serial Output
Data Clock
Serial mode only. This pin is a
synchronous data clock used to
transfer serial data via TXD to
the DTE. The clock frequencies
are 2400,1200, and 300 Hz.
Host Chip
Select
Input
Active Low, Parallel mode
only.
When this pin goes Low, data
transfer between the Z02215
Parallel Interface and the Host
are enabled. Data transfers are
8 bits wide.
RXD/
HWR
31
14
Receive Data Output
Active Low, Serial mode only.
The serial receive data from the
DSP is presented on this pin.
Host Write
Input
Active Low, Parallel mode
only.
On the rising edge of HWR the
data on HD7–HD0 is written to
register PIDR or PISR
depending on the state of HA0
and provided HCS is Low.
RCLK/
HRD
32
15
Receive Serial Output
Data Clock
Serial mode only. This pin is a
synchronous data clock used to
transfer serial data via RXD to
the DTE. The clock frequencies
are 2400 Hz, 1200 Hz, and 300
Hz.
Host Read
Input
Active Low, Parallel mode
only. When this pin and HCS is
Low, the contents of register
PIDR or PISR, (depending on
the state of HA0), is placed on
HD7–HD0. See Table 2,
“Status Register,” on page 13
V
33
34
16
17
Digital Power
Digital Ground
DD
D
GND
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
10
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Symbol
Pin # Pin #
Function
Direction Description
PC1/HA0 35
18
Port C
Input/
Output
Serial mode only. This line
can be configured as an input
or output on a bit-by-bit basis.
Host Address Input
Parallel mode only. Address
bit 0 for the Parallel interface.
High level selects the PICR
register; Low selects the PIDT
register.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
11
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Symbol
Pin # Pin #
Function
Direction Description
Note: This comment applies to pins HD0–HD7, respectively.
HD0–HD7 are the Host Parallel Interface Data bus. Bi-directional, Active High, Parallel mode only.
These pins constitute an 8-bit bi-directional data bus used for the transfer of control and status
information. HD0–HD7 are 3-stated except for a PIDT or PICR read.
DTR/HD0 36
19
Data Terminal Input
Ready
Serial mode only. This signal
is asserted by the DTE when it
is ready to receive data.
RTS/HD1 37
20
Request To
Send
Input
Serial mode only. This signal
indicates that the DTE is ready
to send data to the modem.
When the modem is ready, it
asserts CTS (see CTS, below).
PB2/HD2 38
PB3/HD3 39
DCD/HD4 40
21
22
23
General
Purpose
Output
Output
Output
Output
Serial mode only.
Programmable using
Diplomat™.
General
Purpose
Output
Serial mode only.
Programmable using
Diplomat™.
Data Carrier
Detect
Serial mode only. This signal
indicates that a modem carrier
signal has been detected on
the line.
CTS/HD5 41
24
25
Clear To Send Output
Ring Indicator Output
Serial mode only. This signal
indicates that the modem is
ready for the DTE to send data
to it.
RI/HD6
42
Serial mode only. When
active, this signal indicates that
a ring signal on the phone line
is detected by the modem.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
12
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Symbol
Pin # Pin #
Function
Direction Description
DSR/HD7 43
26
Data Set
Ready
Output
Serial mode only. This pin is
the Data Set Ready pin and
indicates when the modem is
ready to transmit data. Refer to
the &S command for details.
S/P
44
27
Serial or
Parallel Mode
Select
Input
This pin configures the Z02215
Host interface to Serial or
Parallel mode. When High
(VCC), the Serial mode is
selected and when this pin is
tied Low (GND), the Parallel
mode is selected.
Parallel Host Interface
With the Parallel Host Interface, a host controller can put the Z02215 on its
processor bus and access it as a peripheral.The Parallel Interface consists of two
host registers:
•
•
Register 0–Parallel Interface Data Register (PIDR)
Register 1–Parallel Interface Status Register (PISR)
PIDR is the data register for transmitting and receiving data, including the AT
commands.
In RECEIVE DATA mode (when HRD, HCS, HA0, S/P are Low), Z02215 reads
the data on the Host Parallel Data bus (HD0–HD7) for the external host to read
the contents.
In TRANSMIT DATA mode (when HWR, HCS, HA0, S/P are Low), Z02215 reads
the contents placed on the Host Parallel Data bus (HD0–HD7) by the external
host processor.
PISR is the Status register. Bits 0, 1, 6 and 7 of this register are defined in
hardware, and bits 2, 3, 4, and 5 are defined in software as follows:
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
13
Table 2. Status Register
7
6
5
4
3
2
1
0
RRIE
R/W
0
TRIE
R/W
0
DCD
R/W
1
RBRK
R/W
0
DTR
R/W
0
SBRK
R/W
0
RRF
R/W
0
TRE
R/W
1
Mnemoni
c
Default
Value
Bit No.
R/W
Description
Bit 0
TRE
R/W
1
Transmit Register Empty. The host can
transmit a byte to the Z02215 when this bit is
1.
Bit 1
Bit 2
RRF
R/W
R/W
0
0
Receive Register Full. The host can receive
a byte from the Z02215 when this bit is 1.
SBRK
Send Line Break to the Z02215. The host
sets this bit to 1 to transmit a line break to
the Z02215. The host sets this bit to 0 to
stop transmitting a line break. The host
performs the timing of the transmitted line
break.
Bit 3
DTR
R/W
0
DTR signal sent to the Z02215.
1: Active
0: Inactive
Mnemoni
c
Default
Value
Bit No.
R/W
Description
Bit 4
RBRK
R/W
0
Break signal sent to the host. The Z02215
sets this bit to 1 to indicate that a line break
is transmitted to the host. The Z02215
resets this bit to 0 when the line break
condition is ended.
Bit 5
Bit 6
Bit 7
DCD
TRIE
RRIE
R/W
R/W
R/W
1
0
0
DCD signal sent from the Z02215.
1–Active
0–Inactive
Transmit Register Interrupt Enable. When
this bit is 1, the Z02215 drives the HIRQ pin
Low when TRE is 1
Receive Register Interrupt Enable. When
this bit is 1, the Z02215 drives the HIRQ pin
Low when RRF is 1.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
14
Modem States of Operation
The Modem Controller software features several different states of operation.
DIALING
HANDSHAKE
IDLE
RETRAIN
COMMAND
ON-LINE
Figure 4. Modem State Diagram
Idle
When the modem is in the IDLE state it is not communicating with another
modem. The modem accepts AT commands from the terminal while IDLE.
Dialing
When the modem dials it performs the same tasks a person uses to dial a
telephone. The modem does not accept AT commands or data from the terminal
while dialing.
Handshake
When the modem handshakes it communicates with another modem to determine
the data rate the two modems use to communicate. Handshaking takes place at
the beginning of each connection between two modems. The originator and
answerer of a connection perform different actions while handshaking. The
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
15
modem does not accept AT commands or pass data from the terminal while
handshaking.
ON-LINE
After successfully completing Handshaking the modems enter the ON-LINE state.
When a modem is in the ON-LINE state, data received from its terminal is sent
over the telephone line to the other modem. Data received from the other modem
is sent to the terminal.
Command
If the terminal sends a special escape sequence to a modem in the ON-LINE
state, the modem enters the COMMAND state. During COMMAND state the
modem maintains the connection with the other modem but does not pass data
between the terminal and the other modem. Instead, data received from the
terminal is treated as AT commands in the same way as if the modem was in the
Idle state. The modem can be returned to the ON-LINE state by the Ocommand.
Data received from the other modem while a modem is in COMMAND state is
discarded unless the modem can buffer it for display on the terminal when the
modem re-enters the ON-LINE state.
Retrain
During a telephone line connection, the modem tries to remain synchronized with
the remote modem by adapting to changes in telephone line connection and
bridging transient noises such as call waiting, analog switching and cross talk. In
V.22bis and higher speed data modes, if the modem loses synchronization with
the remote modem data can not be received until synchronization is restored by a
process called Retraining. During Retraining the modem accepts data and
commands from the terminal but does not transmit data to, or receive data from,
the other modem.
AT Command Set
Command lines are typed to the modem from the terminal when the modem is in
the IDLE or COMMAND state. The modem does not execute any of the
commands in a command line until after the command line is ended by the end-of-
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
16
line character <CR>. A command line is a string of characters starting with the A
and Tcharacters and ending with a special end-of-line character, <CR>.
Characters typed before the ATare ignored. Command lines contain, at most, 40
characters after the AT. The modem does not execute any of the commands in a
command line that is too long.
To echo command line characters, use the E1command.
Typing mistakes can be aborted by using a special BackSpace character, <BS>,
after the initial Aand Tcharacters are entered.
A partial command line can be aborted by typing a Ctrl-Xcharacter. The modem
returns an OKresult code and ignores the partial AT command line.
Command lines may contain several commands one after another. The Answer
(A), Dial (D), and Go ON-LINE (O) commands usually cause the following
commands in the command line to be ignored.
Command Line Execution
The characters in a command line are executed one at a time. Any unexpected
characters (except control characters) stop command line execution and return an
ERRORresult code. Unexpected characters include numbers outside the range of
values accepted by the command. All control characters in a command line
except Ctrl-X(and the special characters such as <CR> and <BS>) are ignored.
The numerical argument of a command is assumed to be 0 if it is not provided.
For example, the commands ATH<CR> and ATH0<CR> both hang up the telephone
line.
When the modem has executed a command line, the result code of the most
recent command executed is returned to the terminal.
If the value written to a modem S-register is outside the range of values accepted
by the S-register, then its value is set to the nearest allowed value.
Leading 0s in numeric arguments, including S-register numbers, are ignored. For
example, both set S-register S1 to 2:
ATS1=2
ATS01=2
All numeric arguments, including S-register numbers, are decimal (base 10).
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
17
AT Command Prefix
Each modem command line begins with the letters Aand T. The modem uses
these characters to determine the data rate and parity from the terminal.
A/ Repeat Last Command
To repeat the commands in the most recent command line, type the letters Aand /
instead of Aand T.
<CR> End-of-Line Character
This character is typed to end a command line. The value of the <CR> character is
stored in S-register S3. The default value is 13(the ASCII carriage return
character).
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
18
When the <CR> character is entered, the modem executes the commands in the
command line.
Table 3. AT Command Set
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
A
Answer
The A command causes the modem to go off-hook and
respond to an incoming call. This command is issued after the
modem has returned the RING result code.
If the modems successfully complete the answering process,
each returns a CONNECT result code and enters the ON-LINE
state. If no transmit carrier signal is received from the calling
modem within the time specified in S-register S7, the modem
hangs up, returns the NO CARRIER result code, and enters
the IDLE state.
If the modem is in the COMMAND state or &Q2 or &Q3 is
selected then the ERROR result code is returned. Any
commands following the A command on the command line are
ignored.
This command is aborted if a character is received from the
terminal before the answer process is completed, or when
DTR drops if certain options in the &Q or &D commands have
been used.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
19
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
B
Communicat The B command specifies special telephone line modulation
ion Standard standards required for the connection. The modem can be
Option
configured to use:
1 – Bell 212A instead of ITU-T V.22 at 1200 bps
2 – Bell 103 instead of ITU-T V.21 at 300 bps
3 – ITU-T V.23 or Bell 202 in data modes with receive and
transmit speeds that differ whether the caller or answerer
transmits data at a higher data rate.
4 – In ITU-T V.23 data mode, Minitel line reversals.
5 – ITU-T V.23 or Bell 202T in data modes when the receive
and transmit speeds are different, and with a 4-wire telephone
interface instead of a 2-wire telephone interface
When ON-LINE in data modes with differing receive and
transmit speeds (V.23, Bell 202), the modem recognizes only
the Escape Sequence (+++) and modem commands at the
higher of the speeds.
S-register S37 also contributes to the selection of the
modulation standard. This register sets the telephone line data
rate, and the split rate data mode (Bell 202/ Bell 202T or V.23).
Both modems must be configured identically to prevent
communication failures caused by incompatible telephone line
modulation standards.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
20
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
B0
This option specifies the ITU-T modulation
standards for all telephone line data rates
unless S-register S37 is 2. These rates include
V.22 for the 1200 bps telephone line data rate,
and V.21 for the 300-bps telephone line data
rate.
When the value of S-register S37 is 1and the
originating modem is transmitting at 75 bps
and receiving at 1200 bps, V.23 is utilized. The
answering modem transmits data at 1200 bps
and receives data at 75 bps. When the value of
S-register S37 is 2 and the originating modem
is transmitting at 150 bps and receiving at 1200
bps, Bell 202 is utilized. The answering modem
transmits data at 1200 bps and receives data
at 150 bps.
B1
This option specifies the Bell modulation
standards for 1200 bps and 300 bps telephone
line data rates, unless S-register S37 is 1. Bell
212A at 1200 bps is utilized instead of V.22.
Bell 212A, V.22 is the default value for North
America. Bell 103 is utilized when a 300 bps
telephone line data rate is required.
If neither the 1200 bps nor 300 bps telephone
line data rate are required, then a setting of B1
is ignored and the modem operates as if B0
was set.
B2
When the value of S-register S37 is 1 and
when the originating modem is transmitting at
1200 bps and receiving at 75 bps V.23 B1 is
selected. The answering modem transmits
data at 75 bps and receives data at 1200 bps.
When the value of S register S37 is 2 and
when the originating modem is transmitting at
1200 bps and receiving at 150 bps, Bell 202 is
utilized. The answering modem transmits data
at 150 bps and receives data at 1200 bps.
When S-register S37 is set to any value other
than 1 or 2, then a setting of B2 operates as if
B0 is set.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
21
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
B3
B4
This option is the same as B0.
The Minitel compatibility mode is activated by
this command. It defaults to master mode
(Tx75/Rx1200) if the modem is the originator.
If S-register S37 is 1, Minitel line reversals are
supported. Minitel allows a modem using V.23
and transmitting at 75 bps to simultaneously
switch its transmitter to 1200 bps and receiver
to 75 bps. The other V.23 Minitel modem
detects the rate change and switches its
transmitter to 75 bps and receiver to 1200 bps.
The \R and R commands describe methods of
causing a Minitel line reversal during a V.23
connection.
When S-register S37 is set to any value other
than 1, then a setting of B4 operates as if B0
was set.
B5
When S-register S37 is 1 (V.23) or 2 (Bell
202T), the modem assumes that a 4-wire
telephone connection exists. Both the
transmitter and receiver use the 1200 bps
telephone line data rate. This mode does not
operate properly unless a 4-wire telephone
connection exists.
When S-register S37 is set to any value other
than 1 or 2, the B5 option operates as if B0 is
set.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
22
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
&C
Data Carrier This command determines how the modem’s DCD signal
Detect
Options
relates to the carrier signal (RLSD) from the other modem.
This option takes effect only at the beginning of a telephone
line connection. If &C is issued from the COMMAND state, no
immediate effect results.
&C0
During asynchronous operation (&Q0 in effect),
DCD is on at all times. During synchronous
operation (&Q1, &Q2 or &Q3), DCD reflects
the state of the carrier signal from the other
modem using S-registers S9 and S10. This
command is the default value in North
America.
&C1
This command reflects the state of the carrier
signal from the other modem using S-registers
S9 and S10.
#CID=
Caller ID
Options
This command controls how the modem displays North
American caller identification information. If Caller ID has been
disabled in the country configuration, the modem responds
with an ERROR result code to a #CID= command.
Caller ID information is displayed only when it is provided by
the telephone company, and only when the terminal data rate
is 2400 bps or higher. Lower data rates are too slow to display
Caller ID information.
The modem receives Caller ID information between telephone
rings. The country configuration contains a parameter
controlling whether the modem uses Bell 202 or V.23 to
receive Caller ID information.
#CID=0
#CID=1
#CID=2
#CID=?
This command does not display Caller ID
information. This option is the default value.
This command returns the information as
formatted data.
This command returns the information as
unformatted data.
This command returns the current setting of
the #CID=command.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
23
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
D
Dial
The D command initiates a telephone call using the digits and
dial modifiers in the dial string following the command. Any
commands following the dial string on a command line are
ignored, unless a semicolon is the last character in the dial
string. If the modem was already off-hook when the Dial
command is issued, the modem dials immediately without
trying to detect a dial tone. Characters other than digits and
dial modifiers in a dial string are ignored; however, ignored
characters are counted in the command line buffer.
If line-current sensing is enabled and line current is detected
before the modem is taken off-hook when the modem must
dial, a NO CARRIER result code is displayed and the modem
enters the IDLE state.
If the modem is not required to perform a dial function (for
example, ATD with no dial string), the modem assumes the call
was manually established and attempts to make a connection.
The X1 command may be used to disable the modem’s need
to detect dial tone or busy tone before handshaking.
The D command is not valid when the modem is in the ON-
LINE state or when &Q2 or &Q3 is in effect.
See “Dial Modifiers” on page 39 for more information.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
24
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
&D
Data
The &D command determines the modem’s response to the
Terminal
Ready
Options
DTR signal from the terminal.
S-register S25 debounces changes in DTR. During
connection, the modem does not act on changes in DTR until
the change is present for the length of time specified by the
setting in S-register S23.
The response to changes in DTR also depend on the value of
&Q (See “&Q” on page 32 for further details).
When DTR is OFF for all possible combinations of the &D and
&Q commands, the results are as described below. The default
value is &D0 in North America.
&D0
&D1
&D2
&D3
&Q0
&Q1
&Q2
None
C
B
B
C
C
C
D
D
C
D
C
&Q3
A
C
D
C
C
The modem hangs up the telephone line and
issues an OK result code.
B
If in the ON-LINE state, the modem goes into
the COMMAND state, and issues an OK result
code.
C
D
The modem hangs up the telephone line and
issues an OK result code. Auto-Answer is
disabled as long as DTR remains OFF.
The modem resets.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
25
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
E
Command
Mode
Character
Echo
This command enables or disables character echoing sent
from the terminal when the modem is accepting AT
commands.
E0
Does not echo characters sent from the
terminal.
E1
Echoes characters sent from the terminal. This
value is the default value in North America.
%E
Automatic
Retrain
Options
The %E command enables or disables retraining with the other
modem during a telephone line connection (during operation in
data modes supporting retrain). The modem always responds
to a retrain operation initiated by the remote modem. The
modem can be forced to initiate a retrain by the ON-LINE (O1)
command.
%E0
%E1
Retrain is not initiated automatically.
Retraining is initiated if the data pump indicates
retraining is required. This value is the default
value.
&F
Recall
Factory
Profile
&F changes these AT command options to their default values.
The default values may be changed for use by country.
S0=0
S5=8
S1=0
S2=43
S8=2
S3=13
S9=6
S4=10
S6=2
S11=95
S7=30
S17=10
S10=14
S29=25
S12=50
S37=0
S25=5
S28=0
Commands
B1 E1 M1
P
Q0 V1 X4 &C0 &D0 &G0 &P0
&K3 &Q0 &S0 %E1 \N1 \Q3 \R0
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
26
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
#F
DTMF
Detection
Command
#F is used to detect DTMF digits received by the modem when
it is off-hook in the COMMAND state. #F does not operate
during a data connection. The #F command can only be
entered from the command state and assumes that the phone
is off-hook. For example, to dial a call and then immediately
enter the DTMF detection mode the following series of steps
are taken:
1.
Send ATDxxxxx; command where xxxxxis the
phone number.
2.
3.
4.
Wait for the OKresponse.
Send AT#F1to the modem.
You are now in the DTMF detection mode.
During DTMF detection the modem decodes received DTMF
tones and issues a line of ASCII text to the terminal each time
a DTMF digit is detected.
DTMF Digit
Output Text
0–9
0–9
*
10
#
11
A–D
12–15
The following table describes the output text according to
which pair of DTMF high and low tones were detected.
High band/
Low band
697 Hz
770 Hz
852 Hz
941 Hz
1209 Hz 1336 Hz 1477 Hz 1633 Hz
1
2
5
8
0
3
12
13
14
15
4
6
7
9
10
11
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
27
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
#F (cont.)
&G
Function and Description
#F0
Detect DTMF digits with out using a human
speech filter. DTMF digits as short as 50 ms
can be detected.
#F1
Detect DTMF digits while using a filter that
reduces the effect of human speech on the
detection of DTMF digits, improving the
accuracy of detection. DTMF digits as short as
60 ms can be detected.
When human speech is generated at the end of the telephone
connection detecting DTMF digits, for example by a parallel
voice circuit multiplexed onto the telephone line signal, an
external hybrid must be used in the telephone line interface.
This external hybrid cancels the locally generated human
speech from the received signal, improving DTMF digit
detection. Without an external hybrid, the received DTMF
tones my be attenuated by the telephone network to such low
power levels that locally-generated speed prevents DTMF
detection, even when the human speech filter is used.
Guard Tone The &G command selects the guard tone to be transmitted
Options
when the modem is transmitting the High band (for example,
ANSWER HANDSHAKE and ANSWER mode).
&G0
&G1
&G2
No guard tone. This value is the default value
in North America.
550 Hz guard tone (V.22, V.22bis and Bell
212A only)
1800 Hz guard tone (V.22, V.22bis and Bell
212A only)
H
Hook
H0
H1
Off-hook.
Off-hook without answering a telephone call.
This option may be disabled in countries
prohibiting its use.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
28
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
&HT
PTT Test
The &HT command enables the modem to transmit tones for
PTT testing. The test tone is generated until a character is
typed on the modem’s terminal. If this command is issued
when the command is disabled by a country configuration, the
modem returns an ERROR result.
&HT0 – &HT9 DTMF tone for digit n where the command is
&HTn
&HT10
&HT11
&HT12
&HT13
&HT14
&HT15
&HT16
&HT17
&HT18
&HT19
&HT20
&HT21
&HT22
&HT23
&HT24
&HT25
&HT26
&HT27
&HT28
DTMF tone“*”
DTMF tone “#”
DTMF tone “A”
DTMF tone “B”
DTMF tone “C”
DTMF tone “D”
V.21 channel 1 mark
V.21 channel 2 marks
V.23 1200bps marks
V.23 75bps marks
V.21 channel 1 spaces
V.21 channel 2 spaces
V.23 1200bps spaces
V.23 75bps spaces
V.22 originate mode
V.22 answer mode
V.22bis originate mode
V.22bis answer mode
V.25 calling tone
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
29
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
&HT
PTT Test
&HT29
&HT30
&HT31
&HT32
&HT33
550-Hz guard tone
(continued (continued)
)
1800-Hz guard tone
Silence
Detect 2100 Hz answer tone
Detect all supported answer tones
simultaneously
&HT34
&HT35
Detect dial tone
Detect call progress tones
I
Identification The I command queries the modem for information that can be
used to determine the modem’s compatibility with other
software and to ensure the modem is operating properly.
I0
Product Code. The modem reports its product
code to the terminal. The modem produces
information text dependent upon its features
and capabilities.
I1
ROM Checksum. The modem reports the
value of its ROM checksum. The decimal
number displayed is the 8- bit sum (from 0 to
255) of all the bytes in ROM.
I2
I3
I4
ROM Checksum. The modem checks its ROM
and reports a result code of OK or ERROR.
Software Versions. The modem reports its
software versions and release date.
Modem Identification. The modem reports a
configurable identification message to the
terminal.
&K
Flow Control This command provides compatibility with the &K functions in
the Rockwell AT command set.
&K0
&K3
This option disables flow control.
This option enables RTS/CTS flow control.
Same as \Q3.
&K4
This option enables XON/XOFF Flow control.
Same as \Q1.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
30
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
M
Speaker
ON/OFF
Options
M0
M1
The speaker is always OFF.
The speaker is ON until the carrier is detected.
This value is the default value in North
America.
M2
M3
The speaker is always ON (in this case, the
speaker stays ON after the carrier is detected).
The speaker is off as digits are dialled, but on
during ringback and the until carrier signal is
detected.
\N
Asynchronou The \N command determines the path of asynchronous format
s Terminal
Data
Options
data through the modem to the terminal. The data path is set at
the start of a telephone line connection. The Communications
Mode Options (&Q) determines whether terminal data is in
asynchronous or synchronous format.
\N0
This command is NORMAL (or buffered)
operation. This mode enables data rate
matching between the telephone line and
terminal, and flow control between the modem
and the terminal. In all data modes (V.22bis,
V.22, Bell 212A, V.23, Bell 202, Bell 202T, V.21
and Bell 103), data is buffered through the
modem controller before being modulated to
and from the telephone line.
\N1
This command is the DIRECT operation. This
mode does not enable data rate matching, or
flow control between the modem and the
terminal. After the CONNECT message is
displayed, the terminal adjusts the data rate to
match the telephone line rate.
In V.23, V.21, Bell 202, Bell 202T, and Bell 103
data modes, data from the terminal is directly
modulated to and from the telephone line. In
V.22bis, V.22 and Bell 212A data modes, data
from the terminal is converted to
SYNCHRONOUS format using ITU V.14 to
adjust for small (up to 2.5%) timing
discrepancies in the data rate without the use
of flow control. This value is the default value.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
31
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
O
Return to
ON-LINE
Mode
The O command returns the modem to the ON-LINE mode. It
frequently follows the escape character sequence (+++) to
resume communication with the remote modem. If
handshaking is started, the modem uses ORIGINATE or
ANSWER mode handshaking.
O0
This option returns the modem to the ON-LINE
state from the COMMAND state during a
telephone line connection. The modem starts
handshaking if there is no telephone line
connection but the modem was off-hook.
O1
This option returns the modem to the ON-LINE
state and retrains its data pump during a telephone
line connection. The modem starts handshaking if
no telephone line connection exists and the modem
is off-hook.
P
Pulse
Dialing
Selects the PULSE method of dialing. Pulse is the default
dialing method in North America.
&P
Pulse Dial
The &P command sets the cadence of the pulse dial. The
Make/Break country configuration may disable this command, forcing
Ratios
particular pulse dialing parameters. When country restrictions
are in effect and this command is issued, the modem returns
an ERROR result.
&P0
39%/61% make/break ratio and 10 pulses per
second when pulse dialing. This value is the
default value.
&P1
&P2
&P3
33%/67% make/break ratio and 10 pulses per
second when pulse dialing.
39%/61% make/break ratio and 20 pulses per
second when pulse dialing.
33%/67% make/break ratio and 20 pulses per
second when pulse dialing.
Q
Result Code This command enables or disables display of result codes.
Display
Options
Q0
For this option, result codes are displayed. This
value is the default value for North America.
Q1
Result codes are not displayed.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
32
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
&Q
Communicat The &Q command selects the terminal communication mode:
ions Mode
Options
asynchronous or synchronous. Synchronous terminal data is
transmitted directly between the terminal and data pump using
the data pump clock signals.
&Q0
ASYNCHRONOUS mode. This value is the
default value for North America. The \N
command controls asynchronous terminal data
options.
&Q1
SYNCHRONOUS mode. This option
disconnects the modem from the line if DTR
goes from ON to OFF for longer than the time
in S-register S25 after the CONNECT result
code has been sent to the terminal.
&Q2
SYNCHRONOUS mode. This option takes the
telephone line off-hook and either answers or
dials when DTR goes from OFF to ON. If S-
register S0 has been set to answer the
telephone line (S0 > 0) and more than the
specified number of ring signals are received
(see S-Register S1), then the modem answers,
otherwise the modem dials the stored
telephone number (see &Z). When DTR goes
from ON to OFF for longer than the time in S-
register S25, the modern disconnects from the
line.
&Q3
SYNCHRONOUS mode. This option takes the
telephone line off-hook and handshakes as
either an answerer or an originator when DTR
goes from OFF to ON. If S-Register S0 has
been set to answer the telephone line (S0 > 0)
and the number of signals received is greater
than the value of S0 (see S-Register S1) then
the modem answers. Otherwise, the modem
originates. The modem hangs up when DTR
goes from ON to OFF for longer in time than
the value of S-register S25.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
33
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
\Q
Flow Control The \Q command specifies flow control between the modem
and the terminal when \N0 is selected.
Flow control prevents data from being lost by preventing the
terminal from sending data to the modem too quickly. The
modem issues flow-control characters to the terminal to inform
it to stop sending data. When it is able to receive more data by
informing the terminal to resume sending data.
Similarly, the terminal can use flow control to prevent data loss
caused by the modem sending data too quickly to the terminal.
Flow control does not work unless both the terminal and the
modem are configured to use the same type of flow control.
\Q0
\Q1
This option disables flow control.
This option enables XON/XOFF flow control. In
this mode, either the modem or terminal may
send an XOFF character to stop the other
device from sending data. An XON character is
sent to resume the transmission of data.
\Q2
\Q3
This option enables CTS flow control. The
modem turns its CTS signal OFF to stop data
transfer. The modem turns its CTS signal ON
to permit data transfer.
This option enables RTS/CTS flow control. In
this mode, the modem uses its CTS signal as
described in \Q2. The terminal turns its RTS
signal OFF to stop data transfer. The modem
turns its RTS signal ON to permit data transfer.
This value is the default value.
\Q4
This option enables unidirectional Data
communication Equipment (DCE)-to-Data
Terminal Equipment (DTE) XON/XOFF flow
control. In this mode, the modem sends an
XOFF character to instruct the terminal to stop
sending data. The modem sends an XON
character to instruct the terminal to resume
sending data. The modem treats XON and
XOFF characters sent from the terminal to the
modem as data characters.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
34
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
#QSI
RAM
Download
Command
This command is used by a host controller to send a table of
country parameters to the modem immediately after reset. At
reset, the modem uses the country parameters stored in ROM,
or the optional attached EEPROM, until parameters are loaded
into RAM using #QSI. Tables of country parameters are
created using Diplomat.
#QSIh
Download a table of parameters as ASCII
hexadecimal characters. Use this format when
the host controller uses a parity bit on data
transmitted to the modem.
#QSIb
Download a table of parameters as binary 8-bit
data. Use this format when the host controller
sends 8-bit data to the modem (that is, when
no parity bit is used on data sent to the
modem).
After the download command is issued, the host controller
waits for the modem to return an ASCII ACK (0x06), then
transmits the table of country parameters. The modem returns
a result code after the download completes, either OK or
ERROR. If an ERROR result code is returned, the host
controller is expected to reset the modem.
The country parameters stored in RAM include all the
parameters stored in EEPROM or ROM except the client
message (AT14), the S-register defaults and limits, and the
adjustable transmit levels. The modem uses the copies of
these parameters kept in the optional EEPROM, or the ROM.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
35
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
R
Line
Reversal
Command
When issued to the modem transmitting at 75 bps during Minitel
V.23 operation (B4 and S register S37 is 1), this command causes the
transmit data rate to change to 1200 bps and the receive data rate to
and Option change to 75 bps. If the remote modem supports and is configured for
Minitel operation with line reversals, it automatically detects the rate
switch and changes its own transmit and receive data rates.
When issued to modems in the IDLE state (no connection), this
command causes the modem to attempt to establish its next
connection using the reverse data band, as described below.
The V.22bis, V.22, Bell 212, V.23, Bell 202, V.21 and Bell 103 data
modes each support two data bands. One data band is used to
transmit data, the other to receive. The modem picks which data
bands it uses for transmit and receive according to whether it is the
calling or answering modem for the connection. If the data bands are
reversed, the modem will not be able to establish a connection with
another modem unless that modem’s data bands are also reversed.
By issuing this command to both the calling and answering modems,
a V.23 Minitel connection (command B4) may be started with the
calling modem transmitting at 1200 bps and receiving at 75 bps.
This command may be used before establishing a connection in any
data band, and affects only the next connection.
If the modem is in the IDLE state, the R command configures
the modem to enter STATIC REVERSE mode when a Minitel
connection is made. If the modem has a connection and is in
Minitel MASTER mode then issuing the R command performs
a direct turnaround. If the reversal is successful then the
modem returns OK. If the reversal is unsuccessful, the modem
returns OK. Otherwise, it returns NO CARRIER. If the modem
is not in MASTER mode, ERROR is returned.
When B4 and S-register S37 are 1 and the terminal is
transmitting at 75 bps during Minitel V.23 operation, the
transmit and receive rates change to 1200 bps and 75 bps
respectively. If the remote modem supports and is configured
for Minitel operation with line reversals, it automatically detects
the rate switch and changes its own transmit and receive data
rates. See “Minitel Line Reversal” on page 51 for details.
Note: R may be followed the O command in the command line
to return ON-LINE immediately.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
36
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
\R
Minitel line During V.23 Minitel connections, B4 and S-register S37 are 1.
reversal
using RTS
Options
When the modem is transmitting at 75 bps, it can be
configured to perform a Minitel line reversal when RTS
changes from ON to OFF.
To perform a Minitel line reversal, the modem transmitting at
75 bps changes its transfer rate to1200 bps (transmit) and 75
bps (receive). If the remote modem supports and is configured
for Minitel operation with line reversals, it automatically detects
the rate switch and changes its own transmit and receive data
rates. See the section on See “Minitel Line Reversal” on page
51 for details.
\R0
This option does not execute a Minitel line
reversal when RTS changes from ON to OFF.
This value is the default value.
\R1
This option performs a Minitel line reversal
when RTS changes from ON to OFF.
Sn
&S
Sets the
current
S-register
to n
The Sn command sets the current S-register to the value n
selected by the user. For example, ATS7 sets the current S-
register to S7. The default value is 0. Sn addresses a particular
S-register number so future commands like ? and = reads or
writes the S-register. Modem reset and the &F command
select S0 as the default S-register.
Data Set
Ready
The &S command controls Data Set Ready. If &Q1, &Q2 or
&Q3 (SYNCHRONOUS mode) is selected, the modem's DSR
signal operates as if &S1 is set. If &Q0 (ASYNCHRONOUS
mode) has been selected:
&S0
This option forces DSR always ON. This value
is the default value in North America.
&S1
This option causes the modem's DSR signal to
be ON at the start of handshaking and OFF
when the modem is retraining or in the IDLE
state.
,
Pause
,
Comma (,) makes the modem pause for a
length of time in S-register S8 before
processing the next character in the command
line.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
37
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
?
Read an
?
The ? command displays the value of the last
S-Register
S-register named in the Sn command.
=x
Write an
S-register
=x
The =x command writes the value x to the last
S-register named in the Sn command. The
range of valid values for x depends upon the S-
register being written. The value 0 is assumed
if no value is provided for x.
T
V
Tone Dialing T
Selects the tone method of dialing.
Result Code The V command changes the format in which result codes are
Format
displayed.
V0
V1
All result codes are displayed as numbers.
All result codes are displayed as words
(verbose form). This value is the default value
for North America.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
38
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
X
Call
Progress
The X command controls detection of a busy signal or dial tone
when the modem is dialing. The X command also limits the
result codes the modem may return when dialing. The
operation of the X command is configurable for operation in
different countries.
X0
X1
X2
X3
X4
Neither a busy signal nor a dial tone is
detected. When a telephone line connection is
made, the result code does not indicate the
telephone line data rate.
Neither a busy signal nor a dial tone is
detected. When a telephone line connection is
made, the result code indicates the telephone
line data rate.
A busy signal is not detected; however, a dial
tone is detected. When a telephone line
connection is made, the result code indicates
the telephone line data rate.
Busy signal is detected; however, a dial tone is
not detected. When a telephone line
connection is made, the result code indicates
the telephone line data rate.
Both a busy signal and a dial tone are
detected. When a telephone line connection is
made, the result code indicates the telephone
line data rate. This value is the default value in
North America.
The @ and W dial modifiers are not affected by the X
command. The @ dial modifier may return the result codes 8
(NO ANSWER) or 7 (BUSY) each time it appears in the dial
string. The W dial modifier may return the result codes 6 (NO
DIALTONE) or 7 (BUSY) each time it appears in the dial string.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
39
Table 3. AT Command Set (Continued)
North American default values are designated by bold type. The operation of these
commands, and the default values of option commands, are configurable for operation in
different countries.
Command
Function and Description
&Z0=x
Store
Telephone
Number
The &Z0=x command saves a dialing string in the modem’s
nonvolatile memory (EEPROM). The value of X may be up to
36 characters long and may contain any dialing digits or
modifiers, except the S=n modifier. Characters that are neither
dialing digits or dial modifiers are ignored and not stored. If the
modem does not feature nonvolatile memory, an ERROR
result code is returned. The command may be issued in one of
three different ways:
&Z<dial string>
&Z=<dial string>
&Z0=<dial string>
Dial Modifiers
Dial modifiers perform special functions within a dial command.
Example: ATDT9W1552368!@#71234;<CR>
In this example, the modem is instructed to use tone dialing
•
•
•
•
•
•
(T), to access a number outside a PBX
(9), to wait for dial tone
(W), to dial the number 1552368
To do a hook-flash (for example, timed break recall)
To wait for quiet answer
To issue the PBX transfer code #7before dialing extension number 1234.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
40
After these instructions are executed, the modem returns to the COMMAND state
before initiating the handshake.
Table 4. Dial Modifiers
Modifier
Function
0–9 A B C D Dialing digits and characters. The digits and characters 0-9 A B C D # *
# *
P
specify the numbers the modem dials. The characters A B C D # * apply
only to tone dialing. The characters are ignored for pulse dialing. The
characters A, B, C, and D may be disabled in countries prohibiting their
use.
Pulse dialing. P selects the PULSE method of dialing. This command
may be issued within a dial command or as a separate command. The
default method of dialing is PULSE.
R
Originate a call in ANSWER mode. R causes the modem to handshake
in ANSWER mode so it can originate a call to an originate-only modem.
S=n
Dial a stored telephone number. The equals command S=0 instructs the
modem to dial a stored telephone number if the modem has nonvolatile
memory (EEPROM) to store country parameters. Stored numbers may
contain any dial digits or modifiers. Telephone numbers may be stored
using the &Z command. If the modem does not feature nonvolatile
memory (EEPROM) and the S command is issued, an ERROR result
code is returned.
T
Tone dialing. T selects the TONE method of dialing. T can be issued
within a DIAL command or as a separate command. The default method
of dialing is PULSE.
W
,
Wait for dial tone. W causes the modem to wait for a dial tone before
proceeding. If no dial tone is detected, the modem hangs up the
telephone line and returns the NO DIALTONE result code.
Delay processing of next character. A comma (,) causes the modem to
pause for the length of time in S-register S8 before processing the next
character in a dial string.
@
Wait for quiet answer. The @ modifier causes the modem to listen for
silence before continuing. The modem waits up to the length of specified
time in S-register S7. If enough (configurable by country) silence is not
detected within the time period specified in S-register S7, the modem
hangs up and returns the NO ANSWER result code. If enough silence is
detected, the modem continues processing the other characters in the dial
string.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
41
Table 4. Dial Modifiers
Modifier
Function
!
Timed break recall (Hookflash). An exclamation point (!) causes the
modem to hang up the telephone line for the length of time specified in S-
register S29, then take the telephone line off-hook again. This modifier is
frequently used to access a PBX’s call transfer function.
;
Return to COMMAND state after dialing. A semicolon (;) instructs the
modem to return to COMMAND state after dialing without breaking the
telephone line connection and without handshaking with the other
modem. The semicolon may only be used when calling a voice mail
system that permits tones to transmit numbers when a connection is
established.
Setting the Highest Line Rate
The connect rate can be selected by S-register S37. The following connect rates
are supported.
Table 5. S37 Register Connect Rates
S37 Value
Carrier
Data Rate
0
1
The Data Rate of the Last AT Command
V.23
1200/75 bps. Refer to the Communication Standard
Options (B) command for a description.
When ON-LINE, the modem recognizes the Escape
Sequence (+++) and modem commands only at 1200 bps.
2
3
Bell 202, Bell 1200/150 bps. Refer to the Communication Standard
202T
Options (B) command for a description.
When ON-LINE, the modem recognizes the Escape
Sequence (+++) and modem commands only at 1200 bps.
V.21, Bell
103
300 bps. Refer to the Communication Standard Options (B)
command for a description.
4
5
Reserved
V.22, Bell
212A
1200 bps. Refer to the Communication Standard Options
(B) command for a description.
6
V.22bis
2400 bps
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
42
Result Codes
A result code is a line of text or a number that the modem sends to the terminal to
indicate the result of a command execution. Some connect result codes indicate
the telephone line data rate. The following table provides a list of the available
result codes.
Table 6. Result Codes
Number Word
Result Code Description
0
1
OK
A command line is executed successfully without errors.
CONNECT
The modem is in the ON-LINE state, ready to transfer
data.
2
3
RING
The modem has detected a ring signal on the telephone
line. The country configuration may disable the modem’s
ability to detect a telephone line ring signal.
NO CARRIER
Either no carrier signal is detected when answering/
placing a telephone call or the carrier is lost during a call.
The modem also returns this result code when the
telephone line connection is broken for any reason.
4
5
6
ERROR
An invalid command is issued, or there an error exists in
the command line.
CONNECT 1200 The modem is in the ON-LINE state, ready to transfer
data. The telephone line data rate is 1200 bps.
NO DIALTONE
No dial tone is detected when the modem takes the
telephone line off-hook.
7
8
BUSY
The modem detects a busy signal on the telephone line.
NO ANSWER
A too short period of silence is detected in response to the
@ dial modifier.
10
16
CONNECT 2400 The modem is in the ON-LINE state, ready to transfer
data. The telephone line data rate is 2400 bps.
CONNECT
The modem is in the ON-LINE state, ready to transfer
data. This modem transmits at 1200 bps and receives at
75 bps.
1200TX/75RX
17
18
CONNECT 75TX/ The modem is in the ON-LINE state, ready to transfer
1200RX
data. This modem transmits at 75 bps and receives at
1200 bps.
CONNECT
1200TX/150RX
The modem is in the ON-LINE state, ready to transfer
data. This modem transmits at 1200 bps and receives at
150 bps.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
43
Table 6. Result Codes
Number Word
Result Code Description
19
CONNECT
150TX/1200RX
The modem is in the ON-LINE state, ready to transfer
data. This modem transmits at 150 bps and receives at
1200 bps.
20
21
BLACKLISTED
DELAYED
The modem does not allow any number to be dialed until
the modem is reset.
The modem does not allow any number to be dialed now,
until a specified time period elapses.
Modem S-Registers
Modem S-registers contain the values of special purpose ASCII characters, timing
parameters and other modem parameters. The value of an S-register is modified
by the AT S command. Each S-register has three values that may be configured
for specified countries: a default value, an upper limit, and a lower limit. The
values described in this manual are for North America.
Table 7. Modem S-Registers
Register Range
S0 0–255
Default Units
Description
0
Rings
Sets number of rings before auto-answer.
The modem automatically answers the
telephone after it rings the number of times
specified in register S0. If S-register S0 is 0
the modem does not automatically answer the
telephone. Any value from 0 to 255 is valid.
The country configuration may disable the
modem’s ability to detect a telephone line ring
signal. In this case, the modem never
automatically answers the telephone
regardless of the S0 setting. The default value
is 0 (auto-answer disabled)
S1
0–255
0
Rings
Returns the number of times the phone
rings. When the modem is in the IDLE state
and set to automatically answer the telephone
(S-register S0 > 0), the modem records the
number of times the phone rings in S-register
S1. The value of S1 reverts to 0 if no ring
occurs for several seconds.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
44
Table 7. Modem S-Registers (Continued)
Register Range Default Units Description
S2
0–255
43
ASCII
Sets escape sequence character. S-register
S2 is the value of the escape sequence
character. Setting S2 to a value greater than
127 disables the character escape sequence,
preventing the modem from returning to
Command state when in the ON-LINE state.
The ASCII default value is +.
S3
0–127
13
ASCII
Sets the end-of-line character. S-register S3
is the value of the end of line character. S3 is
used at the end of command lines and result
codes.
S4
S5
0–127
0–127
10
8
ASCII
ASCII
Sets the line feed character. S-register S4 is
the value of the character for line feed.
Sets the backspace character. S-register S5
is the value of the character for backspace.
This character moves the cursor left on a
command line, deleting the previous
character.
S6
2–255
2
Seconds Delay to wait before performing a blind
dial. S-register S6 is the modem's delay after
going off-hook before blind dialing (that is,
dialing without waiting for a dial tone). The
delay lets the central telephone office detect
the modem has gone off-hook and put a dial
tone on the line. This delay only applies to the
first dial tone. S-register S6 is used only if X0,
X1 or X3 has been selected.
The W dial modifier in the DIAL command
applies only to detection of dial tone at a later
time and is independent of S6.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
45
Table 7. Modem S-Registers (Continued)
Register Range Default Units Description
S7
1–255
30
Seconds Delay to wait for carrier after dialing. S-
register S7 is the maximum amount of time
the modem waits for a dial tone (see Table 4,
“Dial Modifiers,” on page 40, W dial modifier),
waiting for silence (@ dial modifier), dialing or
handshaking.
When answering, the modem may spend time
handshaking up to the amount specified in S7
(taking the telephone line off-hook until
entering DATA mode).
When calling, the modem may spend up to to
the amount specified in S7,(from taking the
telephone line off-hook until beginning
handshaking). Then the modem may spend
additional time handshaking, up to the amount
specified in S7, with the other modem until
entering DATA mode.
The modem hangs up and returns the NO
DIALTONE, NO ANSWER or NO CARRIER
result codes if a length of time longer than the
amount specified in S7 is required for these
operations.
S8
S9
0–255
1–255
2
6
Seconds Delay to wait when a comma dial modifier
is processed. S-register S8 is the duration of
the delay when the comma (,) command or
dial modifier is processed.
1/10th
Time carrier must be present before being
recognized. S-register S9 is the number of
tenths of a second a carrier signal must be
present before the modem recognizes it
second
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
46
Table 7. Modem S-Registers (Continued)
Register Range Default Units Description
S10
1–255
14
1/10th
second
Delay between lost carrier and hang up. S-
register S10 is the time between loss of the
carrier signal from the other modem and hang
up by this modem. The carrier signal may be
lost for periods up to S10 minus S9 without
causing the modem to hang up. Setting S-
register S10 to 255 causes the modem to
never hang up the telephone line because of
loss of carrier.
The modem only recognizes a carrier signal
after the time specified in S-register S9. S-
register S10 must always be greater than S-
register S9 so a carrier signal can be
recognized before the telephone line goes off-
hook.
S11
S12
50–255
0–255
95
50
msecond DTMF tone duration. S-register S11 is the
duration of a DTMF tone. The country
configuration may also specify that S11 is the
time between DTMF tones.
1/50th
Escape prompt delay time. Register S12 is
the prompt delay time for escape sequences
from the ON-LINE state to the COMMAND
state.
second
S13
S14
S15
S16
S17
Reserved
Reserved
Reserved
Reserved
6 to 43
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
10
–dBm
Sets transmit level. The actual transmit
power used is adjustable by the country
configuration to accommodate differences in
transformers and other components in the
telephone line interface.
S18
S19
S20
S21
S22
S23
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
47
Table 7. Modem S-Registers (Continued)
Register Range
Default Units
Description
S24
S25
Reserved Reserved Reserved
0–255
5
seconds DTR detection. During synchronous
or 1/100 operation with the &Q1 command in effect, S-
second
register S25 is the number of seconds after a
telephone line connection is made before the
modem examines DTR. This action allows
sufficient time to disconnect the modem from
an asynchronous terminal and attach it to a
synchronous terminal.
In the ON-LINE or COMMAND state during
any mode of operation, DTR changes from
S25-1 to S25 hundredths of a second are
ignored..
S26
S27
S28
Reserved
Reserved
0–255
Reserved Reserved
Reserved Reserved
0
minutes
Terminal inactivity time-out. Hangs up the
modem after the number of minutes specified
in S28 if no characters are received from the
modem’s terminal.
S29
0–255
25
1/50th
second
Hook flash on-hook time. The amount of
time in 20 millisecond units the modem leaves
the telephone on-hook while performing a
hook-flash according to the ! dial string
modifier.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
48
Table 7. Modem S-Registers (Continued)
Register Range
S37 0–6
Default Units
Description
0
code
Sets the highest line rate. This register
determines the highest telephone line data
rate the modem uses when connecting with a
remote modem. If S37 is set to a data rate
higher than the modem supports it attempts to
connect at its highest data rate.
The Communication Standard Options
command (B) controls which modulation
standards are allowed for telephone line data
rates that feature more than one choice.
S37 refers to the telephone line data rate. The
modems may communicate with their
terminals at different data rates.
In case of conflict between the B option and
S37, S37 takes precedence. Configure both
modems identically to prevent communication
failures caused by incompatible telephone line
modulation standards.
See “Setting the Highest Line Rate” on page
21 for different Communication Standards.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
49
Table 7. Modem S-Registers (Continued)
Register Range
S90 0–255
Default Units
Description
0x3F
PttBitmap (0)
Bit 0: PTT_ALLOW_ABCD, set to allow A, B,
C, and D DTMF tones to be issued (ADT).
Bit 1: PTT_ALLOW_PULSE, set to allow
pulse dialing (ATDP).
Bit 2: PTT_ALLOW_ATH1, set to allow the
modem to go off-hook but not handshake
(ATH1).
Bit 3: ALLOW_BUSY_DISABLE, set to allow
busy detection to be disabled (ATX).
Bit 4: ALLOW_BLIND_DIAL, set to allow the
dial tone detection to be disabled, that is, to
allow blind dialing (ATX).
Bit 5: USE_AP_CMD, set to allow the pulse
dial make/break ration to be set (AT&P).
Bit 6: DISABLE_P_AFTER_T, set to disable
pulse dialing after tone dialing (no
ATDT12P12).
Bit 7: LINE_SENSE_ENABLE, set to enable
line current sensing before taking the modem
off-hook (ATA, ATD, auto-answer)
S91
0–255
0x88
PttBitmap (11)
Bit 0: FORCE_1800HZ_GT, set to force use
of 1800 HZ guard tone.
Bit 1: CALLTONE_ENABLED, set to force use
of V.25 calling tone.
Bit 2: DO_SWISS_BUSY, set to use the
Swiss busy workaround.
Bit 3: PTT_TEST_CMD, set to enable the
AT&HT command (PTT test).
Bit 4: BLIST_ENABLED, set to enable
blacklisting. See BL_MINDELAY_S and
related parameters.
Bit 5: FRANCE_CALL_DELAY, set to force
France call originate delay after
ring.
Bit 6: VOICE_ANSWER, set to enable
detection of voice answer.
Bit 7: DTMF_S11, set to use S11 instead of
DTMFINTERDIGITMS for the
delay between dialed DTMF digits.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
50
Table 7. Modem S-Registers (Continued)
Register Range
S92 0–255
Default Units
Description
0x80
PttBitmap (12)
Bit 0: Z02215_GPOB0, general purpose
parallel output pin. This bit allows for
automatic selection of country specific circuits
in a general purpose DAA design. Set this bit
to 1 to set the PB2 signal to +5 V. Set it to 0 to
set PB2 to 0V.
Bit 1: Z 02215_GPOB0, general purpose
parallel output pin. This allows for automatic
selection of country specific circuits in a
general purpose DAA design. Set this to 1 to
set the PB3 signal to +5 V. Set to 0 to set PB3
to 0V.
Bit 2: Z02215_USE_ACTIVEHYBRID, set
this bit enables the DSP's on chip active
hybrid in all non-4 wire connections.
Bit 3: LINE_SENSE_ONLINE, set to require
detection of line current when the telephone
line is off-hook.
Bit 4: DPSLEEP_DISABLE, set to1 to prevent
the data pump from being put into sleep mode
when idle. Placing the data pump in sleep
mode reduces power consumption by
approximately 50 mA. Disabling sleep mode
may increase the modem's reliability, some
modem designs experience occasional
problems waking after sleep.
Bit 5: MCSLEEP_DISABLE, set =1 to prevent
the Z02215 from being put to sleep when idle.
Placing the Z02215 in sleep mode reduces
power consumption by approximately 8 mA.
Disabling sleep mode may increase the
modem's reliability, some modem designs
experience occasional problems waking after
sleep. Regardless of the setting of
MCSLEEP_DISABLE, the Z02215 is not put
into sleep mode when dial blacklisting.
Bit 6: CID_V23, set =1 to use V.23 when
decoding the CID signal. Set =0 to use B202
when decoding the CID signal.
Bit 7: CID_ENABLE, set to enable the
recognition of North American Caller ID
signals.
Note: The default for S92 is 0x80 (or 128
decimal), the AT command to set the active
hybrid would be: ATS92=132
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
51
Table 7. Modem S-Registers (Continued)
Register Range Default Units Description
S93–
S246
0–255
–
–
These S-registers provide direct access to the
country parameters stored in RAM, and are
not intended to by used during normal
operation of the modem. Refer to the #QSI
command for a description of updating the
modem’s country parameters in RAM.
Minitel Line Reversal
The modem contains code that supports the Minitel Line Reversal method, as
specified in the STUM documentation (Minitel specification). Table 8 describes the
terminology and definitions used in this section.
Table 8. Minitel Terminology and Definitions
STATIC REVERSE mode
The ability of the modem to dial and connect in REVERSE
mode (Rx@75 bps, Tx @ 1200 bps).
DYNAMIC REVERSE
mode
The ability of the modem to enter REVERSE mode one
connected (switching from one mode to the next).
MASTER mode
SLAVE mode
NORMAL mode (Tx75/Rx1200 from the originator side)
REVERSE mode (Tx1200/Rx75 from the originator side)
Entering REVERSE mode
Direct turnaround
Reverse turnaround
Entering NORMAL mode
General Description of the Turnaround Principle
Only the modem which is in MASTER mode can physically initiate a turnaround by
changing its carrier from 390 Hz to 1300 Hz. When this change occurs the remote
modem, which is in SLAVE mode, detects the changing carrier and also reverses.
The Minitel STUM specifies character sequences that are exchanged by the Data
Terminal Equipment and the PAVI (Videotex server) to determine if the PAVI can
reverse (before the first turnaround). Some character sequences are also sent
through the Minitel modem to request a Reverse turnaround from the PAVI, and
then acknowledge the turnaround. The modem ignores these sequences.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
52
DYNAMIC REVERSE Mode
Direct Turnaround
To perform a direct turnaround, the user enters into ON-LINE COMMAND mode
by sending the +++escape command or by making an active/inactive DTR
transition (if ATand DIhas been previously executed). The user then sends the
ATROcommand (an Rcommand followed by an Ocommand). As the modem
supports the Time Independent Escape Sequence (TIES),the following
command may be sent.
+++ATRO<CR>
The modem then goes off-line, executes the Rcommand, and returns ON-LINE.
Alternatively, the user can select the \R1command option and use the 576
hardware signal to initiate a line reversal. When 576 changes from active (logic 0
or 0 volts) to inactive (logic 1or +5 volts), the line turnaround executes. This
method is the fastest method of executing the line turnaround.
At execution of the Rcommand, the CarrierDetectsignal (CD) goes inactive, the
modem reverses (its carrier changes from 390 Hz to 1300 Hz), and waits for a 390
Hz carrier for 440 ms.
•
•
If the modem detects more than 40 ms of a 390 Hz carrier within 440 ms, it
sends the CONNECT1200/75result code to the Host. CD goes active.
If the modem does not detect more than 40 ms of a 390 Hz carrier within 440
ms, it hangs up and sends the NO CARRIERcode to the Host.
Reverse Turnaround
The modem performs a Reverse turnaround when a carrier drop longer than 20
ms is detected. The CarrierDetect(CD) signal goes inactive and the modem
reverses its carrier (from 1300 Hz to 390 Hz) and waits for a 1300 Hz carrier for
220 ms.
•
If the modem detects more than 40 ms of a 1300 Hz carrier within 220 ms, it
sends the CONNECT 75/1200code to the Host. The CD then goes active.
•
If the modem does not detect more than 40 ms of a 1300 Hz carrier within
220 ms, it reverses again and waits for a 390 Hz carrier for 220 ms.
-
If the modem detects more than 40 ms of a 390 Hz carrier within 220
ms, it sends the CONNECT 1200/75code to the Host. The CDthen goes
active (there was a short carrier dropout).
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
53
-
If the modem does not detect more than 40 ms of a 390 Hz carrier
within 220 ms, it hangs up and sends the NO CARRIERcode to the
Host.
If the modem is in REVERSE mode and receives the R command, it sends the
ERRORcode to the Host.
STATIC REVERSE Mode
If the command ATR has been executed, the following ATD command forces the
modem to try to connect in REVERSE mode.
Escape Sequences
An escape sequence is one or more particular characters sent from the terminal to
the modem during the ON-LINE state. This sequence is activated to switch the
modem to the COMMAND state so modem commands may be entered during a
telephone line connection. The Escape Sequence characters are typically sent to
the other modem as data.
An escape sequence must not occur accidentally during an exchange of data
between two modems. Unfortunately, it is impossible to guarantee that any
escape sequence never occurs accidentally, because there are no restrictions on
the data or timing between characters sent between two modems during the ON-
LINE state.
The only method of switching from the ON-LINE state to the COMMAND state that
never occurs accidentally during an exchange of data is the Data Terminal Ready
signal (the &D1command). The terminal has complete control of this signal, and it
is not part of the data exchanged between the modems.
TIES Escape Sequence
Time Independent Escape Sequence (TIES) is a sequence of three escape
characters (+ characters by default). When these characters are recognized, the
modem enters the COMMAND state without sending a confirming result code to
the terminal. The modem then starts a prompt delay timer. During the prompt
delay, the following situations may occur:
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
54
•
•
•
If one of the recognized AT commands is received before the timer expires,
the timer is stopped, the command is executed, and its result code is sent to
the terminal.
If any other data is received while the timer is running, the timer is stopped,
the modem returns to the ON-LINE state, and the received data is sent to
the other modem.
If the timer expires, a confirming result code is sent to the terminal,
indicating that the modem is in the COMMAND state.
The escape character and prompt delay timer can be changed by writing new
values to
S-registers S2 and S12.
Carrier Detection
After handshaking, the modem determines if a telephone line connection exists by
detecting the carrier signal from the other modem. If the carrier is not detected for
a specified period of time, the modem presumes the telephone line connection
with the other modem has been broken. The modem uses S-register S9 to
determine how long a carrier must be present before it is detected. The modem
uses S-register S10 to determine how long a carrier may not be detected before
the telephone line is disconnected.
Blacklisting Management
Blacklisting applies separately to each number dialed, and indicates the call
blocking capability for specific phone numbers. To minimize RAM, calls are
treated as if they are all to the same number.
The first connection attempt after modem reset or a successful connection is
always allowed. If a connection attempt is not successful, then each following
connection attempt is checked as follows:
a.
If voice answer was detected too many times the attempt is not
allowed, the modem returns a BLACKLISTED result code.
b.
If the attempt occurred too quickly (within the inter-call timing period)
then the attempt is not allowed, and the modem returns a DELAYED
result code.
c.
If there is a blacklisting period limiting the number of attempts that may
be made within the period, and too many attempts are made, then the
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
55
attempt is not allowed, the modem returns a DELAYED (if a call may
be made later) or BLACKLISTED result code (if no calls may be made
later).
The following Blacklisting parameters can be controlled through Diplomat™:
•
•
•
Minimum delay in seconds between successive dial attempts
Number of successive dial attempts after which (c) applies
Minimum delay in seconds between successive dial attempts after (b)
unsuccessful dial attempts
•
•
Maximum number of dial attempts permitted in a series of dial attempts
Blacklisting period in minutes for each series of dial attempts
Technical Specifications
Configurations and Data Rates
The Z02215 can be configured to any of the V.22bis operation modes. Table 9
provides the selectable options, the supported data rate, and the baud rate, and
frequency to be modulated.
Data Encoding
The data encoding for the Z02215 meets ITU–T recommendations as well as Bell
standards.
Table 9. Selectable Configurations
Symbol Bits
Carrier
Data Rate
(bps)
Rate
(baud)
Per
Constellation
Configuration
Modulation1,2 Frequency
Symbol Points
V.22 bis 2400
V.22 bis 1200
V.22 1200
QAM
1200/2400
1200/2400
1200/2400
2400
1200
1200
600
600
600
4
2
2
16
4
DPSK
DPSK
4
Notes:
1.
2.
QAM is Quadrature Amplitude Modulation FSK is Frequency Shift Key
Tone is Single or Dual Tone (DTMF), TM is Trellis Modulation, DPSK is Dual Phase Shift
Keying
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
56
Table 9. Selectable Configurations
V.23 1200/75
V.21
FSK
FSK
DPSK
FSK
FSK
1700/420
1080/1750
1200/2400
1170/2125
1700/437
1200/75
300
1200/75
300
1
1
2
1
–
–
4
–
–
Bell 212A
Bell 103
1200
600
300
300
Bell 202/ Bell
1200/150
1200/150 1
202T 1200/150
Notes:
1.
2.
QAM is Quadrature Amplitude Modulation FSK is Frequency Shift Key
Tone is Single or Dual Tone (DTMF), TM is Trellis Modulation, DPSK is Dual Phase Shift
Keying
Transmitted Data Spectrum
The transmitted data spectrum, with compromised equalization disabled, is
shaped in the baseband of the Finite Impulse Response (FIR) filter. Table 10
reflects the spectrum characteristics.
Table 10. Spectral Shaping
Mode
Carrier Freq
Spectral Power Shaping Function
V.22
1200/2400
1200/2400
1200/2400
square root 75% Raised Cosine at 600 baud
square root 75% Raised Cosine at 600 baud
square root 75% Raised Cosine at 600 baud
V.22bis
Bell 212A
Note: The carrier and the spectral shaping are selected automatically according to the
Configuration.
Active Hybrid Circuit and Relay Driver
An active hybrid circuit is added to the Analog Front End (AFE) of the Z02215 to
improve the received signal quality level by 20dB and to improve the modem
performance. The on-chip active hybrid reduces system level costs by reducing
the requirement for external components making the designs cost effective and
space efficient.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
57
The 2-wire to 4-wire hybrid interfaces to telecom coupling transformers in the Data
Access Arrangement (DAA). The off-hook and shunt relay drivers provide a drive
capability of 30 mA to allow the use of commonly available mechanical telecom
relays.
Operating Notes
Dynamic Power Management
The Z02215 incorporates a low-power SLEEP mode. In this mode, the clock is
stopped.
The modem controller software automatically puts the modem’s data pump into a
power-saving SLEEP mode when it is not in use. The modem controller software
also puts the modem controller to SLEEP when possible.
This SLEEP feature operates transparently to the modem’s operation.
Approximately 58 mA of power is saved when both the modem data pump and
controller are put in SLEEP mode.
When the Modem Controller is in SLEEP mode, it stays asleep until an interrupt is
issued for a condition, such as:
•
•
Start bit is received from the terminal
Telephone line ring is detected from the telephone line interface
The modem controller cannot be in SLEEP mode if dial blacklisting is enabled in
the country parameters and is being timed. The modem controller cannot be in
SLEEP mode if AT&D3is set because a DTR ON-to-OFF transition cannot change
the modem’s state out of SLEEP mode.
Clock Oscillator Description
The Z02215 on-chip oscillator has a high-gain, parallel-resonant amplifier, for
connection to a crystal (XTAL is Output, EXTAL is Input). The crystal is AT cut,
24.576 MHz, with a series resistance (RS) of less than or equal to 25 Ohms.
The crystal is connected across XTAL and EXTAL using the vendor's
recommended capacitor values from each pin directly to the device Ground pin to
reduce ground-noise injection into the oscillator.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
58
Note: For better noise immunity, the capacitors must be tied directly to the device
Ground pin (V ).
SS
XTAL
C1=C2 to 2(C2)
VSS*
R
EXTAL
C2=20 pF Max.
VSS*
Ceramic Resonator or Crystal
C , C – The C values are dependent
1
2
on the load capacitance of the chosen
crystal. Refer to the Application Note
titled Crystal Oscillator for Embedded
Modems at:
http://www.zilog.com/pdfs/modem/
Figure 5. Oscillator Configuration
Table 11. Suggested Crystal Specifications Based on C1=C2=20pF*, C0=2pF
Parameter
Value
Temperature Range (Standard)
Temperature Range (Extended)
0°C to +70°C
–40°C to +85°C
Nominal Frequency @ 25°C
Frequency Tolerance @ 25°C
Temperature Stability @ 0°C to 70°C
Calibration Mode
24.576 MHz
±20 PPM
±25 PPM
Parallel Resonant
4 pF Max.
15 pF
Shunt Capacitance (C0)
Load Capacitance
Drive Level
1.5 mW max.
±5 PPM
Aging, per Year Max.
Oscillation Mode
Fundamental
25 Ω max.
Series Resistance
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
59
Table 11. Suggested Crystal Specifications Based on C1=C2=20pF*, C0=2pF
Parameter
Value
Q
70K
* includes pin parasitics
Suggested reading:
IEEE JSSC p222-228 April 1980
IEEE JSSC p774-783 June 1988
Country Configuration
The Z02215 contains modem controller code that is targeted to operate over a
North America-style telephone network with the DAA configuration illustrated in
the schematics at the end of this product specification. The customer may choose
to configure the modem for use on other telephone networks. This capability is
enabled by the addition of a serial EEPROM to hold various country tables. The
EEPROM may be omitted from the application if the customer chooses to operate
with the default North America-style parameters.
If an EEPROM is not desired, the country table can also be downloaded to the
Z02215 from the host and stored in on-board RAM.
The Z02215 provides a means of loading information into the EEPROM for setting
homologation or country approval tables. One way to set these tables is by
choosing the desired geographic region to be served in a DOS program, supplied
by ZiLOG, called Diplomat™. This program interfaces to the modem through the
serial port using hidden AT commands, allowing reprogramming of the EEPROM.
Typical Performance Data
The Bit Error Rate (BER) and Block Error Rate (BLER) curves in Figure 6 are
representative of a typical V.22 and V.22bis performance over a variety of signal-
to-noise ratio (SNR) conditions.
Note: Modems usually exhibit lower bit error rates receiving in the low band as
opposed to the high band.
For each BER curve illustrated, one connection is made, after which the Adaptive
Equalizer (AEQ) was frozen. BER measurements are taken in 1 dB SNR steps
from low noise levels to high noise levels. These tests were conducted using a
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
60
Consultronics TCS500 Telephone Line Simulator and a Hewlett Packard 4951B
protocol analyzer/BERT tester, under the following conditions:
Line Simulation
Transmit Level
Flat
–10 dBm
Receive Level
–30.0 dBm
Data Transmitted
Number of Bits Sent
511 pseudorandom pattern
10,000,000 in V.22bis, V.22 and Bell
212A.
Bits per Block
AEQ
1,000
Frozen after link establishment
C-message
Noise Calibration
Data Access Arrangement
Figure 10 indicates an example DAA configuration for North America. Isolation
transformer (T1) couples the primary (line) and secondary (modem) sides, while
providing high voltage isolation. This wet transformer (allowing DC current)
simplifies the circuit and reduces the cost of the DAA.
On the Secondary side, the transmit (TxA+ and TxA–) and receive (RxA+ and
RxA–) are combined in the 4-wire to 2-wire hybrid circuit.
On the Primary side, the off-hook relay switches the phone line between a local
handset (phone) or the modem. The ring detect circuit consists of DC blocking
capacitor C304, current limiting resistor R305, zener diodes CR303 and CR304,
optocoupler U303, and its reverse protection diode D304. Protection elements
RV301, F301, C301, and C302 (and transformer T1’s isolation) provide higher
voltage capability for approval in some foreign markets. C201 and C202, for
example, may require replacement by Metal Oxide Varistors (MOVs) or Gas
Discharge Tubes (GDTs). The shunt relay reduces the DAA impedance during
pulse dialing. This relay is required for certain country approvals. The CID relay
provides a signal path (through C4) to receive Caller ID signals without taking the
line off-hook.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
61
Data Pump Version 0x50 , External Hybrid, V.22bis 2400 bps
Data Pump Version 0x50, External Hybrid, V.22 1200 bps
Line Type: Flat
Receive Level (line): -30 dBm
1 dB S/N steps AGC & AEQ frozen
Line Type: Flat
Receive Level (line): -30 dBm
1 dB S/N steps AGC & AEQ frozen
10^7 bits per sample
10^7 bits per sample
1.E-02
1.E-03
1.E-04
1.E-05
1.E-06
1.E-02
1.E-03
1.E-04
1.E-05
1.E-06
V.22 low band
V.22 high band
V.22bis low band
V.22bis high band
5
6
7
8
9
10
12
13
14
15
16
17
18
S/N dB
Data Pump Version 0x50, External Hybrid, V.21 300 bps
Line Type: Flat Receive Level (line): -30 dBm
10^6 bits per sample 1 dB S/N steps AGC & AEQ frozen
Data Pump Version 0x50, External Hybrid, V.23
Line Type: Flat Receive Level (line): -30 dBm
10^6 bits per sample 1 dB S/N steps AGC & AEQ frozen
1.E-02
1.E-02
1.E-03
1.E-04
1.E-05
1.E-03
1.E-04
1.E-05
V.21 low band
V.21 high band
V.23, 1200 bps
V.23, 75 bps
1
2
3
4
5
6
7
-3 -2 -1
0
1
2
3
4
5
6
7
8
9
10 11 12 13
Figure 6. Typical Performance Data
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
62
Data Pump Version 0x50 data pump, External Hybrid, Bell 212a 1200 bps
Data Pump Version 0x50, External Hybrid, Bell 202
Line Type: Flat
10^7 bits per sample
Receive Level (line): -30 dBm
1 dB S/N steps AGC & AEQ frozen
Line Type: Flat
10^6 bits per sample
Receive Level (line): -30 dBm
1 dB S/N steps AGC & AEQ frozen
1.E-02
1.E-03
1.E-04
1.E-05
1.E-06
1.E-02
1.E-03
1.E-04
1.E-05
Bell 202, 1200 bps
Bell 202, 134.5 bps
Bell 212a low band
Bell 212a high band
-3 -2 -1
0
1
2
3
4
5
6
7
8
9
10 11 12 13
5
6
7
8
9
10
Data Pump Version 0x50, External Hybrid, Bell 103 300 bps
Line Type: Flat
10^6 bits per sample
Receive Level (line): -30 dBm
1 dB S/N steps AGC & AEQ frozen
1.E-02
1.E-03
1.E-04
1.E-05
Bell 103, high band
Bell 103, low band
1
2
3
4
5
6
7
Figure 7. Typical Performance Data (continued)
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
63
D N A G
D N A G
D D A V
D D A V
1 2
1 0
1 7
7
D
D
D
V D
V D
V D
G N D
3
3 3
2
2 7
G N D
2 3
2 8
3 4
G N D
G N D
Figure 8. Typical Modem Employing the Z02215 (Serial Mode)
PRELIMINARY
PS001902-0601
vcc
vcc Avcc
U201
Analog
PARALLEL
Z02215
R204
10K
Interface
INTERFACE
TXA+
TXA–
8
9
TxA+
TxA-
TXO+
TXO–
TxA+
TxA-
29
30
IRQ
IRQ
TXD/IRQ
TXC/HCS
IRQ
HCS
HWR
HRD
HCS
HWR
HRD
HCS
HWR
HRD
31 RXD/HWR
32
15
16
RXA–
RXA+
RxA-
RxA+
RxA-
RxA+
RXC/HRD
RXI–
RXI+
RxA-
RxA+
vcc
OH
OH
27
26
25
24
21
20
19
18
SHUNT
CID
SHUNT
CID
LCS
RDET
MUTE
EECK
EEDT
13
CF1
C201
15 pF
LCS
RDET
X201
14
11
1
CF2
VREF
R202
10K
MUTE
EE_CLK
S201
EE_DATA
RESET
1
3
2
4
HD7
HD6
HD5
HD4
HD3
HD2
HD1
HD0
43
42
41
40
39
38
37
36
RESET
HD7
HD6
HD5
HD4
HD3
HD2
HD1
HD0
HD7
HD6
HD5
HD4
HD3
HD2
HD1
HD0
DSR/HD7
RI/HD6
C202
15 pF
MNO PUSHBUTTON
CTS/HD5
DCD/HD4
PB3/HD3
PB2/HD2
RTS/HD1
DTR/HD0
5
EXTAL
C204
10 uF
Y201
24.576 MHz
C203
25 Ohms
R201
15 pF
4
6
XTAL
TEST
HA0
35
HA0
HA0
PC1/HA0
S/P
44
OH
OH
SHUNT
CID
SHUNT
CID
RING
MUTE
RDET
RING
MUTE
DAA
Control
Lines
vcc
vcc
U202
1
2
3
4
8
7
6
5
A0
A1
A2
VCC
WP
SCL
EE_CLK
EE_DATA
GND SDA
NM24C04
Decoupling Capacitors
AVCC
VCC
CN302
Z201B
1 µF
Z201D
0.1 µF
Z201C
0.1 µF
Z201E
1 µF
Z201F
0.1 µF
Z201A
0.1 µF
Z201G
0.1 µF
Z202
0.1 µF
SOCKET PLCC SMT 44
Z02215
Single-Chip Modem
65
Figure 10. Data Access Arrangement (DAA)
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
66
Absolute Maximum Ratings
Parameter
Min
Max
Units Notes
Operating Temperature (TOPR
)
0
+70
85
C
C
C
Extended Temperature (TEXT
Storage Temperature (TSTG
Voltage on any Pin with Respect to V
)
-40
–55
–0.6
–0.3
–0.6
)
+150
+7
V
V
1
2
SS
Voltage on V
Pin with Respect to V
+7
DD
SS
Voltage on XTAL and RESET Pins with Respect to V
VDD+1 V
SS
Total Power Dissipation
TBD
TBD
TBD
TBD
W
Maximum Allowable Current out of V
mA
mA
µA
SS
Maximum Allowable Current into V
DD
Maximum Allowable Current into an Input Pin
TBD
3
4
Maximum Allowable Current into an Open-Drain Pin
–600 TBD
µA
Maximum Allowable Output Current Sinked by Any I/O
Pin
TBD
mA
Maximum Allowable Output Current Sourced by Any I/
O Pin
TBD
mA
Notes:
1.
This parameter applies to all pins except XTAL pins and where otherwise
noted.
2.
There is no input protection diode from pin to V and current into pin is
DD
limited to ±600 µA
3.
4.
Excludes XTAL pins
Device pin is not at an output low state
Stresses greater than those listed under Absolute Maximum Ratings may cause
permanent damage to the device. This rating is a stress rating only. Functional
operation of the device at any condition above those indicated in the operational
sections of these specifications is not implied. Exposure to absolute maximum
rating conditions for an extended period may affect device reliability.
Total power dissipation must not exceed 1.21 W for the package. Power
dissipation is calculated as follows:
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
67
Total Power Dissipation = V
x [I
– (sum of I )]
DD OH
DD
+ sum of [(V
– V ) x I ]
OH OH
DD
+ sum of (V
x I )
0L
0L
Standard Test Conditions
The DC Parameters are be tested according to the DC Characteristics detailed in
Table 14. The Z02215 tester has active loads which are used to test the loading
for I and I
OH
OR.
Available Operating Temperature Range
Standard = 0°C to +70°C
Extended = –40°C to +85°C
Voltage Supply Range:
+4.5 V ≤ VCC ≤ + 5.5 V
All AC parameters assume a load capacitance of 100 pF. Add 10 ns delay for
each 50 pF increase in load up to a maximum of 150 pF for the data bus and 100
pF for address and control lines.
Power Requirements
The modem power and environmental requirements are indicated in Table 12 and
Table 13.
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
68
Table 12. Power Requirements
Current Typical @ 25°C
Current Maximum @ 0°C
Voltage
+5 V , Operating
TBD
TBD
TBD
TBD
DC
+5 V , Sleep
DC
Note: All voltages are ±5% DC and must exhibit ripple less than 0.1V (peak to peak). If a switching
supply is used, the frequency may be between 20 kHz and 150 kHz. There must be no component
of the switching frequency present outside of the supply greater than a 500 µV peak.
Table 13. Environmental Requirements
Parameter
Value
Ambient Temperature Under Bias
(Standard Temperature Range)
0° C to +70° C
Extended Temperature
Storage Temperature
–40° C to +85° C
–55° C to +150° C
–0.3V to +7V
TBS
Voltage on any pin to V
Power Dissipation
SS
Soldering Temperature 10 sec
+230° C
DC Characteristics
Table 14. DC Characteristics
Test
Conditions Minimum Typical
Parameter Description
Maximum Units
Pin Types I and I/O: Input and Input/Output
V
V
Input High Voltage
Input Low Voltage
2.0
-0.3
–
–
–
–
V
+0.3
CC
V
IH
0.8
10
V
IL
I
Input Leakage
Current
GND < V0 <
µA
L
V
DD
Pin Types O and IO: Output and Input/Output
V
Output High Voltage I
= –200 2.4
–
–
–
V
V
OH
OL
OH
mA
V
Output Low Voltage I = -2.2 mA –
0.4
Ol
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
69
Table 14. DC Characteristics (Continued)
Test
Parameter Description
Conditions Minimum Typical
Maximum Units
I
Tri-state Leakage
Current
GND < V0 <
–
–
1.0
µA
OZ
V
DD
Pin Types I-PU & I-PD: Input with Internal Pull-Up/Pull-Down Resistor
V
V
Input High Voltage
Input Low Voltage
Input Current
TBD
TBD
TBD
TBD
TBD
V
IH
V
IL
I
GND < V0 < TBD
mA
IL
V
DD
Pin Type XI: Crystal Input
V
V
Input High Voltage
Input Low Voltage
V
- 0.6
V
CC + 0.3
V
IH
CC
-0.3
0.6
IL
Pin Type O–OD: Output with Open-Drain
V
Output low Voltage
I
= 2.2 mA 2.4
–
–
–
V
OL
OI
I
Tri-state Leakage
Current
GND < V0 <
V
–
1.0
µA
OZ
DD
Pin Type XO: Crystal Output
V
V
Output High Voltage I = 1.0 mA TBD
TBD
TBD
V
V
OH
OH
Output Low Voltage I = –1.0
TBD
OL
OI
mA
Pin Type AI: Analog Input
V
Input Bias Offset
V
–15 V
V
REF
+15 mV
mV
DC
REF
REF
VOFFI
Input Offset
(Differential)
–20
0
+20
I
Input Current
–100
–
100
–
mA
pF
L
C
R
Input Capacitance
Input Resistance
–
–
10
20
IN
IN
–
KΩ
Pin Type AO: Analog Output
V
Analog Output
Voltage
V
1.163
–
V
V
REF
+1.163
mV
O
REF
REF
V
Output DC Offset
V
–40 V
V
REF
+40 mV
mV
OFF
REF
REF
VOFFO
Output DC Offset (differential)
Output Resistance
–40
0
+40
R
–
0.8
–
W
O
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
70
Table 14. DC Characteristics (Continued)
Test
Parameter Description
Conditions Minimum Typical
Maximum Units
C
Output Capacitance
Load Impedance
–
10
–
pF
W
O
Z
400
600
Infinite
I
Pin Type PWR: Power and Ground
V
Digital Supply
Voltage
Voltage
4.5
5
5.5
V
DD
AV
Analog Supply
Voltage
V
–
–
–
–
V
V
DD
V
DD
DD
DD
I
I
I
I
Digital Supply
Current
Operating
Operating
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
mA
mA
µA
µA
DD1
Analog Supply
Current
ADD1
DD2
Digital Supply
Current
SLEEP
Mode
Analog Supply
Current
SLEEP
Mode
ADD2
Capacitance
T = 25°C, V = GND = 0V, f = 1.0 MHz, unmeasured pins to GND.
A
CC
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
71
Parameter
Minimum
Maximum
Input capacitance
Output capacitance
I/O capacitance
0
0
0
12 pF
12 pF
12 pF
Table 15. Microprocessor Interface Timing
Reset Timing
Parameter Minimum Typical
1.0
Maximum Units
Reset Pulse Width
–
–
µs
TCLK
TXD
3
2
RCLK
RXD
1
Figure 11. Serial Port Timing Diagram
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
72
CS
A0
RD
B
A
D(7..0) out
C
D
F
WR
E
D(7..0) in
Figure 12. Parallel Port Timing
Table 16. Serial Interface Timing
Description
Parameter Minimum Typical Maximum Units
RXD Data Valid Delay Time
TXD Data Setup Time
TXD Data Hold Time
1
–
12
–
–
–
–
ns
ns
ns
2
3
100
100
–
Table 17. Parallel Interface Timing
Description
(Read Cycle)
Parameter Minimum Typical Maximum Units
CS, A0, or RD to Data valid
Data hold from CS, A0, or RD
CS, and A0 setup before WR
Data setup before WR
Data hold from WR
A
B
C
D
E
F
25
ns
ns
ns
ns
ns
ns
0
15
5
5
WR pulse width
10
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
73
Table 18. Analog Characteristics
Description
Parameter Minimum Typical Maximum Units
Input impedance of transformer
interface
1
400
1200
26.5
82
–
W
3 dB point of transformer
interface
2
21
32.5
90
kHz
pF
External integration capacitance 3
Type NPO (COG)
73
Note: NPO and COG are synonymous terms for an industry standard dielectric material used for
ceramic capacitors which provides a very low temperature coefficient of capacitance (±30 ppm per
°C) and voltage coefficient of capacitance (under 0.01% per Volt). It also has a low dissipation factor
(0.1% max at 1 MHz for the values of interest).
Analog Inputs: Type AI
AC Characteristics
Input Impedance (DC
Symbol
Minimum Typical
Maximum Units
Z
15K
25K
–
Ω
IN
to V
)
REF
Power Supply
Rejection
PSRRi
40
–
–
dB
Input Current
Ii
–80
–
–
80
mA
Idle Channel Noise
ICNi
–
–72
dBm
(3950 Hz Bandwidth)
Signal to Distortion
STDi
30
–
–
dB
The characteristics below are provided for information only. They are not tested
except in the functional test vectors.
Characteristics
Symbol
Minimum Typical
Maximum Units
Input Capacitance
Input Bias
C
–
10
+2.5
–
–
pF
V
IN
V
V
–
–
DCOFF
Analog Input Voltage
(peak differential), (23)
–2.362
+2.362
V
PKI
Analog Input Voltage
V
–1.181
–
+1.181
V
PKIP
(per RXI+. RXI– pin)
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
74
Analog Outputs: Type A0
AC Characteristics
Symbol
Minimum Typical
Maximum Units
Power Supply
Rejection
PSRRO
40
–
–
dB
Signal to Distortion
STD0
ICNO
35
–
–
–
dB
Idle Channel Noise
–
–72
dBm
(3950 Hz Bandwidth)
Out-of-Band Noise
4–8 kHz
Nqo
–
dBm
dBm
dBm
dBm
–
–
–
–20
–40
–55
8–12 kHz
–
12 kHz and above in 4 –
kHz bandwidths
Characteristics
Symbol
Minimum Typical
Maximum Units
Output Impedance
Output Capacitance
Z
–
0.80
10
–
–
Ω
OUT
C
–
–
pF
V
OUT
Analog Output Voltage
(peak differential), (24)
V
–2.375
+2.375
PKO
Load Impedance (25) ZI
400
600
–
–
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
75
Package Information
Figure 13. 44-Lead PLCC Package Diagram (for Prototype Only)
Figure 14. 44-Lead VQFP Package Diagram
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
76
Ordering Information
Z02215
Z0221524VSCR50A5R PLCC
24.576 MHz
24.576 MHz
24.576 MHz
Standard Temp
Standard Temp
Extended Temp
Z0221524ASCR50A5R VQFP
Z0221524AECR50A5R VQFP
For fast results, contact your local ZiLOG sales office for assistance in ordering
the part required.
Note: PLCC is for prototype only.
Codes
Speed
24 = 24.576 MHz
Package
V = Plastic Leaded Chip Carrier
A = Very small Quad Flat Pack
Temperature
S = 0°C to +70°C (Standard)
E = –40°C to +85°C (Extended)
Environmental
ROM Code
C = Plastic Standard
R50A5R = ROM code number 50A5R (DSP ROM code Version
0x51, Controller ROM code version 2.0)
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
77
Example
Z 02215 24 A
S
C R 50A5R
is a Z02215 with ROM code R50A5R, 24.576 MHz, VQFP,
0°C to +70°C, Plastic Standard Flow
ROM Code Number
ROM Code
Environmental Flow
Temperature
Package
Speed
Product Number
ZiLOG Prefix
Disclaimers
Pre-Characterization Product
The product represented by this Product Specification (PS) is newly introduced
and ZiLOG has not completed the full characterization of the product. The PS
states what ZiLOG knows about this product at this time, but additional features or
non-conformance with some aspects of the PS may be found, either by ZiLOG or
its customers in the course of further application and characterization work. In
addition, ZiLOG cautions that delivery may be uncertain at times, due to start-up
yield issues.
Development Projects
Customer is cautioned that while reasonable efforts are employed to meet
performance objectives and milestone dates, development is subject to
unanticipated problems and delays. No production release is authorized or
committed until the Customer and ZiLOG have agreed upon a Customer
Procurement Specification for this project.
Low Margin
Customer is advised that this product does not meet ZiLOG’s internal
guardbanded test policies for the specification requested and is supplied on an
PRELIMINARY
PS001902-0601
Z02215
Single-Chip Modem
78
exception basis. Customer is cautioned that delivery may be uncertain and that, in
addition to all other limitations on ZiLOG liability stated on the front and back of
the acknowledgment, ZiLOG makes no claim as to quality and reliability under the
CPS. The product remains subject to standard warranty for replacement due to
defects in materials and workmanship.
© 2000 by ZiLOG, Inc. All rights reserved. No part of this document may be copied
or reproduced in any form or by any means without the prior written consent of
ZiLOG, Inc. The information in this document is subject to change without notice.
Devices sold by ZiLOG, Inc. are covered by warranty and patent indemnification
provisions appearing in ZiLOG, Inc. Terms and Conditions of Sale only.
ZiLOG, Inc. makes no warranty, express, statutory, implied or by description,
regarding the information set forth herein or regarding the freedom of the
described devices from intellectual property infringement. ZiLOG, inc. makes no
warranty of merchantability or fitness for any purpose.
ZiLOG, Inc. shall not be responsible for any errors that may appear in this
document. ZiLOG, Inc. makes no commitment to update or keep current the
information contained in this document.
ZiLOG’s products are not authorized for use as critical components in life support
devices or systems unless a specific written agreement pertaining to such
intended use is executed between the customer and ZiLOG prior to use. Life
support devices or systems are those which are intended for surgical implantation
into the body, or which sustains life whose failure to perform, when properly used
in accordance with instructions for use provided in the labeling, can be reasonably
expected to result in significant injury to the user.
ZiLOG, Inc.
910 East Hamilton Avenue, Suite 110
Campbell, CA 95008
Telephone (408) 558-8500
FAX 408 558-8300
Internet: http://www.zilog.com
PRELIMINARY
PS001902-0601
相关型号:
Z0221524ASCR50A5T
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524ASCR50A5TR
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524ASGR4508
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524ASGR50A5
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524VSCR4508
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524VSCR4508T
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524VSCR4508TR
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524VSCR50A5
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524VSCR50A5T
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
Z0221524VSCR50A5TR
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
ZILOG
©2020 ICPDF网 联系我们和版权申明