Z0221524ASCR50A5R [IXYS]
Modem, 2.4kbps Data, PQFP44, VQFP-44;型号: | Z0221524ASCR50A5R |
厂家: | IXYS CORPORATION |
描述: | Modem, 2.4kbps Data, PQFP44, VQFP-44 电信 电信集成电路 |
文件: | 总74页 (文件大小:773K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Z02215
Single Chip Modem with
Integrated Controller, Data
Pump, and Analog Front End
Product Specification
PS001906-0703
ZiLOG Worldwide Headquarters • 532 Race Street • San Jose, CA 95126
Telephone: 408.558.8500 • Fax: 408.558.8300 • www.ZiLOG.com
This publication is subject to replacement by a later edition. To determine whether
a later edition exists, or to request copies of publications, contact:
ZiLOG Worldwide Headquarters
532 Race Street
San Jose, CA 95126
Telephone: 408.558.8500
Fax: 408.558.8300
www.ZiLOG.com
ZiLOG is a registered trademark of ZiLOG Inc. in the United States and in other countries. All other
products and/or service names mentioned herein may be trademarks of the companies with which
they are associated.
Document Disclaimer
©2003 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices,
applications, or technology 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 INTELLECTUAL PROPERTY
INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR
TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. Except with the express written approval
ZiLOG, use of information, devices, or technology as critical components of life support systems is
not authorized. No licenses or other rights are conveyed, implicitly or otherwise, by this document
under any intellectual property rights.
PS001906-0703
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
iii
Table of Contents
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Parallel Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
IDLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
DIALING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
HANDSHAKE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
ON-LINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
COMMAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Retrain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
AT Command Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Command Line Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
AT Command Prefix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
A/ Repeat Last Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
<CR> End-of-Line Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Dial Modifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Setting the Highest Line Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Modem S-Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Minitel Line Reversal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
General Description of the Turnaround Principle . . . . . . . . . . . . . . . . . . . . 44
DYNAMIC REVERSE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
STATIC REVERSE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Escape Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
TIES Escape Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Carrier Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Blacklisting Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Technical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Configurations and Data Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Data Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Transmitted Data Spectrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Active Hybrid Circuit and Relay Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Operating Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Dynamic Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Clock Oscillator Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
PS001906-0703
Table of Contents
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
iv
Country Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Typical Performance Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Standard Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Available Operating Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Voltage Supply Range: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Analog Inputs: Type AI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Analog Outputs: Type A0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Z02215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Pre-Characterization Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Development Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Low Margin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
PS001906-0703
Table of Contents
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
v
List of Figures
Figure 1. Z02215 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Figure 2. Z02215 44-Lead PLCC Pin Identification (for Prototype Only) . . . . . 5
Figure 3. Z02215 44-Lead VQFP Pin Identification . . . . . . . . . . . . . . . . . . . . . 5
Figure 4. Modem State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 5. Oscillator Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Figure 6. Typical Performance Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Figure 7. Typical Performance Data (continued) . . . . . . . . . . . . . . . . . . . . . . 54
Figure 8. Typical Modem Employing the Z02215 (Serial Mode) . . . . . . . . . . . 55
Figure 9. Typical Modem Employing the Z02215 (Parallel Mode) . . . . . . . . . 56
Figure 10. Data Access Arrangement (DAA) . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Figure 11. Serial Port Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Figure 12. Parallel Port Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Figure 13. 44-Lead PLCC Package Diagram (for Prototype Only) . . . . . . . . . . 66
Figure 14. 44-Lead VQFP Package Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 66
PS001906-0703
List of Figures
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
vi
List of Tables
Table 1. Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Table 2. Status Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Table 3. AT Command Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 4. Dial Modifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 5. S37 Register Connect Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 6. Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 7. Modem S-Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 8. Minitel Terminology and Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 9. Selectable Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 10. Spectral Shaping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 11. Suggested Crystal Specifications (C1=C2=20pF*, C0=2pF) . . . . . . . 50
Table 12. Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Table 13. Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 14. Environmental Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 15. DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 16. Microprocessor Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Table 17. Serial Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Table 18. Parallel Interface Timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Table 19. Analog Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
PS001906-0703
List of Tables
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
1
Features
•
•
Complete modem integrated circuit with integrated controller, data pump and An-
alog 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
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
PS001906-0703
Features
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
2
•
•
•
•
•
•
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
0LC to +70LC standard temperature range and –40LC to +85LC extended temper-
ature range
International Telecommunications Union (ITU, formerly known
as CCITT)
Note:
PS001906-0703
Features
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
3
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.
All modulation, demodulation, filtering, Analog to Digital (A/D), and Digital to Ana-
log (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 genera-
tion 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 consump-
tion through Dynamic Power Management.
All signals with an overline, are active Low. For example, B/W,
in which WORD is active Low; and B/W, in which BYTE is
active Low.
Note:
PS001906-0703
Features
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
4
Power connections follow these conventional descriptions:
Connection
Power
Circuit
Device
V
V
V
CC
DD
SS
Ground
GND
RESET
SHTRL
OH
DAA
CID
Control
Signals
RDET/LCS
LCS_CHK
Mute
Serial/
EXTAL
XTAL
Parallel
Interface
Oscillator
Controller
RXI+
RXI–
Analog
Z02202
Active
Hybrid
Front
End
DSP
(Optional)
TXO–
TXO+
EEPROM
Interface
(Optional)
RAM/ ROM
Internal
RAM/ ROM
Internal
Z02215
Figure 1. Z02215 Block Diagram
PS001906-0703
Features
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
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
29
28
17
18
Figure 2. Z02215 44-Lead PLCC Pin Identification (for Prototype Only)
30
25
PB3/HD3
PB2/HD2
RTS/HD1
DTR/HD0
PC1/HA0
AV
DD
35
40
TxO+
TxO–
20
15
A
A
GND
V
REF
D
GND
GND
Z02215 VQFP
V
DD
CF1
CF2
RxI–
RxI+
RCLK/HRD
RxD/HWR
TCLK/HCS
TxD/IRQ
AV
DD
1
10
5
Figure 3. Z02215 44-Lead VQFP Pin Identification
PS001906-0703
Pin Descriptions
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
6
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
low)
Output
state.
VDD
DGND
XTAL
2
3
4
29
30
31
Digital Power
Digital Ground
Crystal
Output
Input
This pin connects a parallel-resonant crystal.
This pin is left open if an external clock is used
instead of a crystal.
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.
(Time-based
Output)
EXTAL
TEST
5
6
32
33
Crystal
(Time-based
Output)
Input
This pin is a test pin that must be tied to digital
ground.
AV
TXO+
7
8
34
35
Analog Power
DD
Transmit
Analog
Output
The TXO+ is capable of driving a 600W
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 600W
resistive load over a leased line or public
switched telephone network via a Data Access
Arrangement (DAA).
Differential
Analog Output
Negative
A
VREF
10
11
37
38
Analog Ground
Reference
GND
Analog
An internally generated DC voltage.
Voltage active Output
High
A
12
13
39
40
Analog Ground
GND
CF1
CF2
RXI–
Integration
Analog
Connect an 82pF capacitor between CF2 and
CF1 to complete the internal feedback
integration filter for improved analog A/D
performance.
Connect an 82pF capacitor between CF2 and
CF1 to complete the internal feedback
integration filter for improved analog A/D
performance.
Capacitor PIN 1 Input
14
15
41
42
Integration
Analog
Capacitor PIN 2 Input
Receive
Analog
Input
These are the analog inputs from the DAA.
Differential
Analog Output
Negative
PS001906-0703
Pin Descriptions
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
7
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Pin # Pin #
Symbol
Function
Direction Description
RXI+
16
43
Receive
Analog
These are the analog inputs from the DAA.
Differential
Analog Output
Positive
Input
AV
17
44
1
Analog Power
DD
EE_DATA 18
Input/
I2C EEPROM Data.
Output
EE_CLK 19
MUTE
2
3
Output
I2C EEPROM Clock.
Controls speaker muting.
20
21
Speaker Mute Output
Control
RDET/
LCS
4
Ring Detect
Input Line
Input
Signals the presence of a ring signal on the
line.The 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.
Current Sense
V
D
22
23
5
6
7
Digital Power
Digital Ground
Output
Output
DD
GND
LCS_CHK 24
Line Current
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.
Sense
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
11
Off-Hook Relay Output
Output
Digital Ground
This signal is used to turn on the off-hook relay
in the DAA.
D
GND
PS001906-0703
Pin Descriptions
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
8
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Pin # Pin #
Symbol
TXD/IRQ 29
Function
Transmit Data Input
Direction Description
12
Active Low, Serial mode only. Serial transmit
data to the DSP is presented on this pin.
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.
Interrupt
Request
Open
Drain
Output
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.
Input
Host Chip
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.
Select
RXD/HWR 31
14
15
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.
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.
RCLK/
HRD
32
Receive Serial Output
Data Clock
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 11
Host Read
Input
V
D
33
34
16
17
Digital Power
Digital Ground
DD
GND
PS001906-0703
Pin Descriptions
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
9
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Pin # Pin #
PC1/HA0 35 18
Symbol
Function
Port C
Direction Description
Input/
Serial mode only. This line can be configured
Output
as an input or output on a bit-by-bit basis.
Parallel mode only. Address bit 0 for the
Parallel interface. High level selects the PICR
register; Low selects the PIDT register.
Host Address Input
PS001906-0703
Pin Descriptions
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
10
Table 1. Pin Descriptions (Continued)
PLCC VQFP
Pin # Pin #
Symbol
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
Serial mode only. This signal is asserted by
Ready
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
Output
Output
Output
Serial mode only. Programmable using
Purpose Output
Diplomat™.
General
Serial mode only. Programmable using
Purpose Output
Diplomat™.
Data Carrier
Serial mode only. This signal indicates that a
modem carrier signal has been detected on the
line.
Detect
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.
DSR/HD7 43
26
27
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.
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.
S/P
44
Serial or
Input
Parallel Mode
Select
Parallel Host Interface
With the Parallel Host Interface, a host controller can put the Z02215 on its pro-
cessor 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)
PS001906-0703
Parallel Host Interface
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
11
PIDR is the data register for transmitting and receiving data, including the AT com-
mands.
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 hard-
ware, and bits 2, 3, 4, and 5 are defined in software as follows:
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
Default
Bit No.
Mnemonic R/W
Value
Description
Bit 7
RRIE
TRIE
DCD
R/W
R/W
R/W
0
0
1
Receive Register Interrupt Enable. When this bit is 1, the
Z02215 drives the HIRQ pin Low when RRF is 1.
Bit 6
Bit 5
Transmit Register Interrupt Enable. When this bit is 1, the
Z02215 drives the HIRQ pin Low when TRE is 1
DCD signal sent from the Z02215.
1–Active
0–Inactive
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 3
Bit 2
DTR
R/W
R/W
0
0
DTR signal sent to the Z02215.
1: Active
0: Inactive
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 1
Bit 0
RRF
TRE
R/W
R/W
0
1
Receive Register Full. The host can receive a byte from the
Z02215 when this bit is 1.
Transmit Register Empty. The host can transmit a byte to
the Z02215 when this bit is 1.
PS001906-0703
Parallel Host Interface
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
12
Operating Modes
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 tele-
phone. 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
modem does not accept AT commands or pass data from the terminal while hand-
shaking.
PS001906-0703
Operating Modes
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
13
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 termi-
nal 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 dis-
carded 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 com-
mands 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 com-
mands in a command line until after the command line is ended by the end-of-line
character <CR>. A command line is a string of characters starting with the Aand T
characters 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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
14
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 com-
mands in the command line to be ignored.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
15
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).
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 charac-
ter).
When the <CR> character is entered, the modem executes the commands in the
command line.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
16
.
Table 3. AT Command Set
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.
Note: 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.
B
Communicat The B command specifies special telephone line modulation standards required
ion Standard for the connection. The modem can be configured to use:
Option
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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
17
Table 3. AT Command Set (Continued)
Function and Description
Command
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
B2
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.
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.
B3
This option is the same as B0.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
18
Table 3. AT Command Set (Continued)
Function and Description
Command
B4
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.
&C
Data Carrier This command determines how the modem’s DCD signal relates to the carrier
Detect
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.
Options
&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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
19
Table 3. AT Command Set (Continued)
Function and Description
Command
#CID=
Caller ID
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.
Options
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
This command does not display Caller ID information. This
option is the default value.
#CID=1
#CID=2
#CID=?
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.
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 Dialcommand 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 34 for more information.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
20
Table 3. AT Command Set (Continued)
Function and Description
Command
&D
Data
The &D command determines the modem’s response to the DTR signal from
Terminal
Ready
the terminal.
Options
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 28 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
None
C
C
C
&D1
B
B
C
C
&D2
C
&D3
D
D
D
D
&Q0
&Q1
&Q2
&Q3
A
C
C
C
The modem hangs up the telephone line and issues an OK
result code.
B
C
If in the ON-LINE state, the modem goes into the
COMMAND state, and issues an OK result code.
The modem hangs up the telephone line and issues an OK
result code. Auto-Answer is disabled as long as DTR
remains OFF.
D
The modem resets.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
21
Table 3. AT Command Set (Continued)
Function and Description
Command
E
Command
This command enables or disables character echoing sent from the terminal
Mode
when the modem is accepting AT commands.
Character
Echo
E0
E1
Does not echo characters sent from the terminal.
Echoes characters sent from the terminal. This value is the
default value in North America.
%E
&F
Automatic
Retrain
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.
Options
%E0
%E1
Retrain is not initiated automatically.
Retraining is initiated if the data pump indicates retraining is
required. This value is the default value.
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
S6=2
S12=50
Commands
S1=0
S7=30
S17=10
S2=43
S8=2
S25=5
S3=13
S9=6
S28=0
S4=10
S10=14
S29=25
S5=8
S11=95
S37=0
B1 E1 M1
P
Q0 V1 X4 &C0 &D0 &G0 &P0 &K3
\N1 \Q3 \R0
&Q0
&S0
%E1
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
22
Table 3. AT Command Set (Continued)
Function and Description
Command
#F
DTMF
#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:
Detection
Command
1. Send ATDxxxxx; command where xxxxxis the phone number.
2. Wait for the OKresponse.
3. Send AT#F1to the modem.
4. 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
#F0
1209 Hz 1336 Hz 1477 Hz 1633 Hz
1
2
5
8
0
3
12
13
14
15
4
6
7
9
10
11
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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
23
Table 3. AT Command Set (Continued)
Function and Description
Command
#F (cont.)
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.
&G
Guard Tone The &G command selects the guard tone to be transmitted when the modem is
Options
transmitting the High band (for example, ANSWER HANDSHAKE and
ANSWER mode).
&G0
No guard tone. This value is the default value in North
America.
&G1
&G2
H0
550 Hz guard tone (V.22, V.22bis and Bell 212A only)
1800 Hz guard tone (V.22, V.22bis and Bell 212A only)
Off-hook.
H
Hook
H1
Off-hook without answering a telephone call. This option
may be disabled in countries prohibiting its use.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
24
Table 3. AT Command Set (Continued)
Function and Description
Command
&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
&HT10
&HT11
&HT12
&HT13
&HT14
&HT15
&HT16
&HT17
&HT18
&HT19
&HT20
&HT21
&HT22
&HT23
&HT24
&HT25
&HT26
&HT27
&HT28
DTMF tone for digit n where the command is &HTn
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
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
25
Table 3. AT Command Set (Continued)
Function and Description
Command
&HT
PTT Test
&HT29
&HT30
&HT31
&HT32
&HT33
&HT34
&HT35
550-Hz guard tone
1800-Hz guard tone
Silence
Detect 2100 Hz answer tone
Detect all supported answer tones simultaneously
Detect dial tone
(continued) (continued)
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
&K4
This option disables flow control.
This option enables RTS/CTS flow control. Same as \Q3.
This option enables XON/XOFF Flow control. Same as \Q1.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
26
Table 3. AT Command Set (Continued)
Function and Description
Command
M
Speaker ON/ M0
The speaker is always OFF.
OFF Options
M1
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 data through the
s Terminal
Data
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.
Options
\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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
27
Table 3. AT Command Set (Continued)
Function and Description
Command
O
Return to
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.
ON-LINE
Mode
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
Selects the PULSE method of dialing. Pulse is the default dialing method in
Dialing
North America.
&P
Pulse Dial
The &P command sets the cadence of the pulse dial. The country configuration
Make/Break may disable this command, forcing particular pulse dialing parameters. When
Ratios
country restrictions are in effect and this command is issued, the modem
returns an ERROR result.
&P0
&P1
&P2
&P3
39%/61% make/break ratio and 10 pulses per second when
pulse dialing. This value is the default value.
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
Q0
Q1
For this option, result codes are displayed. This value is the
Options
default value for North America.
Result codes are not displayed.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
28
Table 3. AT Command Set (Continued)
Command
Function and Description
&Q
Communicat The &Q command selects the terminal communication mode: asynchronous or
ions Mode
Options
synchronous. Synchronous terminal data is transmitted directly between the
terminal and data pump using the data pump clock signals.
&Q0
&Q1
ASYNCHRONOUS mode. This value is the default value for
North America. The \N command controls asynchronous
terminal data options.
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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
29
Table 3. AT Command Set (Continued)
Function and Description
Command
\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.
#QSI
RAM
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.
Download
Command
#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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
30
Table 3. AT Command Set (Continued)
Function and Description
Command
#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.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
31
Table 3. AT Command Set (Continued)
Function and Description
Command
R
Line
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 change to 75 bps. If the remote
Reversal
Command
and Option 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 44 for details.
Note: R may be followed the O command in the command line to return ON-
LINE immediately.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
32
Table 3. AT Command Set (Continued)
Command
Function and Description
\R
Minitel line During V.23 Minitel connections, B4 and S-register S37 are 1. When the
reversal
using RTS
Options
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 44 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.
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:
Data Set
Ready
&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.
?
Read an
?
The ? command displays the value of the last S-register
S-Register
named in the Sn command.
=x
Write an
=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.
S-register
T
Tone Dialing T
Selects the tone method of dialing.
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
33
Table 3. AT Command Set (Continued)
Function and Description
Command
V
Result Code The V command changes the format in which result codes are displayed.
Format
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.
X
Call
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.
Progress
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.
&Z0=x
Store
The &Z0=x command saves a dialing string in the modem's nonvolatile memory
Telephone (EEPROM). The value of X may be up to 36 characters long and may contain
Number
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>
PS001906-0703
AT Command Set
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
34
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.
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 # * 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.
P
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.
PS001906-0703
Dial Modifiers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
35
Table 4. Dial Modifiers (Continued)
Modifier
Function
@
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.
!
;
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
The Data Rate of the Last AT Command
1
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 202T 1200/150 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.
V.21, Bell 103
300 bps. Refer to the Communication Standard Options (B)
command for a description.
4
5
Reserved
V.22, Bell 212A
V.22bis
1200 bps. Refer to the Communication Standard Options (B)
command for a description.
6
2400 bps
PS001906-0703
Setting the Highest Line Rate
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
36
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
2
OK
CONNECT
RING
A command line is executed successfully without errors.
The modem is in the ON-LINE state, ready to transfer data.
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.
3
NO CARRIER
ERROR
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
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
BUSY
The modem detects a busy signal on the telephone line.
8
NO ANSWER
A too short period of silence is detected in response to the @ dial modifier.
10
CONNECT 2400 The modem is in the ON-LINE state, ready to transfer data. The telephone
line data rate is 2400 bps.
16
17
18
19
20
21
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
CONNECT 75TX/ The modem is in the ON-LINE state, ready to transfer data. This modem
1200RX
transmits at 75 bps and receives at 1200 bps.
CONNECT
The modem is in the ON-LINE state, ready to transfer data. This modem
1200TX/150RX
transmits at 1200 bps and receives at 150 bps.
CONNECT 150TX/ The modem is in the ON-LINE state, ready to transfer data. This modem
1200RX
BLACKLISTED
transmits at 150 bps and receives at 1200 bps.
The modem does not allow any number to be dialed until the modem is
reset.
DELAYED
The modem does not allow any number to be dialed now, until a specified
time period elapses.
PS001906-0703
Result Codes
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
37
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 val-
ues described in this manual are for North America.
Table 7. Modem S-Registers
Register Range
Default Units
Description
S0
0–255
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
S2
S3
0–255
0–255
0–127
0
Rings
ASCII
ASCII
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.
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 +.
43
13
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.
PS001906-0703
Modem S-Registers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
38
Table 7. Modem S-Registers (Continued)
Register Range
Default Units
Description
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.
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 34, 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
PS001906-0703
Modem S-Registers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
39
Table 7. Modem S-Registers (Continued)
Register Range
Default Units
Description
S10
1–255
14
1/10th
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.
second
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
S24
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
Reserved Reserved
PS001906-0703
Modem S-Registers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
40
Table 7. Modem S-Registers (Continued)
Register Range
Default Units
Description
S25
0–255
5
seconds DTR detection. During synchronous operation with the &Q1
or 1/100 command in effect, S-register S25 is the number of seconds
second
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
S37
0–255
0–6
25
1/50th
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.
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.
second
0
code
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.
PS001906-0703
Modem S-Registers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
41
Table 7. Modem S-Registers (Continued)
Register Range
S90 0–255
Default Units
0x3F
Description
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)
PS001906-0703
Modem S-Registers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
42
Table 7. Modem S-Registers (Continued)
Register Range
S91 0–255
Default Units
0x88
Description
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.
PS001906-0703
Modem S-Registers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
43
Table 7. Modem S-Registers (Continued)
Register Range
Default Units
Description
S92
0–255
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
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.
PS001906-0703
Modem S-Registers
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
44
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
Direct turnaround
Reverse turnaround
NORMAL mode (Tx75/Rx1200 from the originator side)
REVERSE mode (Tx1200/Rx75 from the originator side)
Entering REVERSE mode
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.
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 transi-
tion (if ATand DIhas been previously executed). The user then sends the ATRO
command (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.
PS001906-0703
Minitel Line Reversal
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
45
Alternatively, the user can select the \R1command option and use the RTShard-
ware signal to initiate a line reversal. When RTSchanges from active (logic 0or 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).
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
PS001906-0703
Escape Sequences
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
46
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 char-
acters (+ 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:
•
•
•
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 val-
ues 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 deter-
mine 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 tele-
phone line is disconnected.
PS001906-0703
Carrier Detection
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
47
Blacklisting Management
Blacklisting applies separately to each number dialed, and indicates the call block-
ing 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 con-
nection 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 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.
PS001906-0703
Blacklisting Management
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
48
Table 9. Selectable Configurations
Symbol Bits
Carrier
Data Rate
(bps)
Rate
Per
Constellation
Configuration
V.22 bis 2400
V.22 bis 1200
V.22 1200
V.23 1200/75
V.21
Modulation1,2 Frequency
(baud)
Symbol Points
QAM
DPSK
DPSK
FSK
FSK
DPSK
FSK
1200/2400
1200/2400
1200/2400
1700/420
1080/1750
1200/2400
1170/2125
1700/437
2400
1200
1200
1200/75
300
1200
300
1200/150
600
600
600
1200/75
300
600
300
1200/150 1
4
2
2
1
1
2
1
16
4
4
–
–
4
–
–
Bell 212A
Bell 103
Bell 202/ Bell
FSK
202T 1200/150
Notes:
1. QAM is Quadrature Amplitude Modulation FSK is Frequency Shift Key
2. 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
V.22
V.22bis
Bell 212A
Carrier Freq
1200/2400
1200/2400
1200/2400
Spectral Power Shaping Function
square root 75% Raised Cosine at 600 baud
square root 75% Raised Cosine at 600 baud
square root 75% Raised Cosine at 600 baud
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 per-
formance. The on-chip active hybrid reduces system level costs by reducing the
PS001906-0703
Transmitted Data Spectrum
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
49
requirement for external components making the designs cost effective and space
efficient.
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. Approxi-
mately 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 con-
nection 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 recom-
mended capacitor values from each pin directly to the device Ground pin to
reduce ground-noise injection into the oscillator.
For better noise immunity, the capacitors must be tied directly
Note:
to the device Ground pin (V ).
SS
PS001906-0703
Operating Notes
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
50
C , C – The C values are dependent
XTAL
1
2
on the load capacitance of the chosen
crystal. Refer to the Application Note
titled Crystal Oscillator for Embedded
Modems at:
C1=C2 to 2(C2)
VSS*
100K
http://www.zilog.com/pdfs/modem/
appnote_crystal.pdf
EXTAL
R = 100K W
C2=20 pF Max.
VSS*
* Device ground pin
Figure 5. Oscillator Configuration
Table 11. Suggested Crystal Specifications (C1=C2=20pF*, C0=2pF)
Value
Parameter
Temperature Range (Standard)
0°C to +70°C
Temperature Range (Extended)
–40°C to +85°C
Nominal Frequency @ 25°C
Frequency Tolerance @ 25°C
Temperature Stability @ 0°C to 70°C
Calibration Mode
Shunt Capacitance (C0)
Load Capacitance
24.576 MHz
±20 PPM
±25 PPM
Parallel Resonant
4 pF Max.
15 pF
Drive Level
Aging, per Year Max.
Oscillation Mode
Series Resistance
Q
1.5 mW max.
±5 PPM
Fundamental
25 ꢀ max.
70K
* includes pin parasitics
Suggested reading:
IEEE JSSC p222-228 April 1980
IEEE JSSC p774-783 June 1988
PS001906-0703
Operating Notes
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
51
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 choos-
ing 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 rep-
resentative of a typical V.22 and V.22bis performance over a variety of signal-to-
noise ratio (SNR) conditions.
Modems usually exhibit lower bit error rates receiving in the low
band as opposed to the high band.
Note:
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
Consultronics TCS500 Telephone Line Simulator and a Hewlett Packard 4951B
protocol analyzer/BERT tester, under the following conditions:
Line Simulation
Transmit Level
Receive Level
Data Transmitted
Number of Bits Sent
Bits per Block
AEQ
Flat
–10 dBm
–30.0 dBm
511 pseudorandom pattern
10,000,000 in V.22bis, V.22 and Bell 212A.
1,000
Frozen after link establishment
C-message
Noise Calibration
PS001906-0703
Country Configuration
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
52
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) simpli-
fies 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 Dis-
charge Tubes (GDTs). The shunt relay reduces the DAA impedance during pulse
dialing. This relay is required for certain country approvals. The CID relay pro-
vides a signal path (through C4) to receive Caller ID signals without taking the line
off-hook.
PS001906-0703
Country Configuration
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
53
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
PS001906-0703
Country Configuration
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
54
Data Pump Version 0x50 data pump, External Hybrid, Bell 212a 1200 bps
Data Pump Version 0x50, External Hybrid, Bell 202
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^6 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
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)
PS001906-0703
Country Configuration
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
55
D N A G
1 2
D D A V
D D A V
1 7
7
D N A G
1 0
D
D
D
V D
V D
V D
G N D
3
3 3
2
G N D
2 3
G N D
2 8
2 7
G N D
3 4
Figure 8. Typical Modem Employing the Z02215 (Serial Mode)
PS001906-0703
Country Configuration
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
56
D D A V
D D A V
D N A G
1 2
1 7
7
D N A G
1 0
D
D
D
V D
V D
V D
3 3
2
G N D
G N D
G N D
G N D
3
2 3
2 8
3 4
2 2
Figure 9. Typical Modem Employing the Z02215 (Parallel Mode)
PS001906-0703
Country Configuration
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
57
Figure 10. Data Access Arrangement (DAA)
PS001906-0703
Country Configuration
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
58
Absolute Maximum Ratings
Table 12.Absolute Maximum Ratings
Parameter
Operating Temperature (TOPR
Extended Temperature (TEXT
Storage Temperature (TSTG
Voltage on any Pin with Respect to V
Min
0
Max
+70
85
+150
+7
+7
VDD+1 V
820
140
140
Units Notes
)
C
C
C
)
–40
–55
–0.6
–0.3
–0.6
)
V
V
1
2
SS
Voltage on V
Pin with Respect to V
DD
SS
Voltage on XTAL and RESET Pins with Respect to V
Total Power Dissipation
SS
mW
Maximum Allowable Current out of V
mA
mA
µA
SS
Maximum Allowable Current into V
DD
Maximum Allowable Current into an Input Pin
Maximum Allowable Current into an Open-Drain Pin
–600 600
–600 600
3
4
µA
Maximum Allowable Output Current Sinked by Any I/O Pin
Maximum Allowable Output Current Sourced by Any I/O Pin
Notes:
20
20
mA
mA
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
3. Excludes XTAL pins
and current into pin is limited to ±600 µA
DD
4. 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 rat-
ing conditions for an extended period may affect device reliability.
Total power dissipation must not exceed 820W for the package. Power dissipation
is calculated as follows:
Total Power Dissipation
= VDD x [IDD – (sum of IOH)]
+ sum of [(VDD – VOH) x IOH
+ sum of (V0L x I0L
]
)
PS001906-0703
Absolute Maximum Ratings
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
59
Standard Test Conditions
The DC Parameters are be tested according to the DC Characteristics detailed in
Table 15. The Z02215 tester has active loads which are used to test the loading
for I
and I
OR.
OH
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.
PS001906-0703
Standard Test Conditions
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
60
Power Requirements
The modem power and environmental requirements are indicated in Table 13 and
Table 14.
Table 13.Power Requirements
Voltage
+5 V , Operating
Current Typical @ 25LC
60mA
Current Maximum @ 0LC
90mA
DC
+5 V , Sleep
10mA
25mA
DC
Note: All voltages are M5% DC. If a switching supply is used, the frequency may be between 20 kHz
and 150 kHz. However, it is recommended that no harmonics of the switching frequency
greater than 3mV rms be present on the analog supply pin of the chip.
Table 14.Environmental Requirements
Value
Parameter
Ambient Temperature Under Bias
0LꢀC to +70LꢀC
(Standard Temperature Range)
Extended Temperature
Storage Temperature
Voltage on any pin to V
Power Dissipation
–40LꢀC to +85LꢀC
–55LꢀC to +150LꢀC
–0.3V to +7V
352mW
SS
Soldering Temperature 10 sec
+230LꢀC
DC Characteristics
Table 15.DC Characteristics
Parameter Description
Test Conditions Minimum
Typical
Maximum
+0.3
0.8
10
Units
Pin Types I and I/O: Input and Input/Output
V
V
Input High Voltage
Input Low Voltage
Input Leakage Current
2.0
-0.3
–
–
–
–
V
V
V
ꢀA
IH
IL
CC
I
GND < V0 < V
L
DD
Pin Types O and IO: Output and Input/Output
Output High Voltage = –.20 mA
V
I
2.4
–
–
V
OH
OH
PS001906-0703
DC Characteristics
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
61
Table 15.DC Characteristics (Continued)
Parameter Description
Output Low Voltage
Tristate Leakage Current GND < V0 < V
Test Conditions Minimum
Typical
–
–
Maximum
0.4
1.0
Units
V
ꢀA
V
I
= -2.2 mA
–
–
OL
Ol
I
OZ
DD
Pin Type XI: Crystal Input
V
V
Input High Voltage
Input Low Voltage
V
-0.3
- 0.6
V
CC + 0.3
0.6
V
IH
IL
CC
Pin Type O–OD: Output with Open-Drain
Output low Voltage = 2.2 mA
Tristate Leakage Current GND < V0 < V
Pin Type XO: Crystal Output
V
I
2.4
–
–
–
–
1.0
V
ꢀA
OL
OI
I
OZ
DD
V
V
Output High Voltage
Output Low Voltage
I
I
= 1.0 mA
= –1.0 mA
VCC -1.0
0V
VCC
.35
V
V
OH
OL
OH
OI
Pin Type AI: Analog Input
V
VOFFI
Input Bias Offset
Input Offset (Differential)
Input Current
Input Capacitance
Input Resistance
V
–15
V
0
–
10
20
V +15
REF
mV
mV
mA
pF
DC
REF
REF
–20
–100
–
+20
100
–
I
L
C
R
IN
IN
–
–
Kꢀ
Pin Type AO: Analog Output
V
V
Analog Output Voltage
Output DC Offset
Output DC Offset (differential)
Output Resistance
Output Capacitance
Load Impedance
V
V
–40
–
–
400
–1.163 V
V
V
+40
–
+1.163 mV
O
REF
REF
REF
REF
REF
REF
–40
V
0
+40
mV
mV
W
OFF
VOFFO
R
C
0.8
10
600
O
O
–
pF
W
Z
Infinite
I
Pin Type PWR: Power and Ground
V
Digital Supply Voltage
Analog Supply Voltage
Digital Supply Current
Analog Supply Current Operating
Digital Supply Current
Voltage
4.5
5
V
60
6
10
<10
5.5
V
DD
90
9
25
10
V
V
mA
mA
mA
ꢀA
DD
AV
V
–
–
–
–
DD
DD1
DD
DD
I
I
I
I
Operating
ADD1
DD2
SLEEP Mode
Analog Supply Current SLEEP Mode
ADD2
PS001906-0703
DC Characteristics
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
62
Capacitance
T = 25°C, V = GND = 0V, f = 1.0 MHz, unmeasured pins to GND.
A
CC
Parameter
Minimum
Maximum
12 pF
Input capacitance
Output capacitance
I/O capacitance
0
0
0
12 pF
12 pF
Table 16.Microprocessor Interface Timing
Reset Timing
Reset Pulse Width
Parameter Minimum Typical
1.0
Maximum Units
– ꢀs
–
TCLK
TXD
3
2
RCLK
RXD
1
Figure 11. Serial Port Timing Diagram
PS001906-0703
Capacitance
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
63
CS
A0
RD
B
A
D(7..0) out
C
D
F
WR
E
D(7..0) in
Figure 12. Parallel Port Timing
Table 17.Serial Interface Timing
Description
Parameter Minimum Typical Maximum Units
RXD Data Valid Delay Time
TXD Data Setup Time
TXD Data Hold Time
1
2
3
–
100
100
12
–
–
–
–
–
ns
ns
ns
Table 18.Parallel Interface Timing
Description (Read Cycle)
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
Parameter
Minimum
Typical Maximum
Units
ns
ns
ns
ns
A
B
C
D
E
F
25
0
15
5
5
10
ns
ns
WR pulse width
PS001906-0703
Capacitance
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
64
Table 19. Analog Characteristics
Parameter Minimum Typical Maximum Units
Description
Input impedance of transformer interface
3 dB point of transformer interface
External integration capacitance Type NPO
(COG)
1
2
3
400
21
73
1200
26.5
82
–
32.5
90
W
kHz
pF
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 (M30 ppm per LC) 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
Symbol
Minimum Typical
Maximum Units
Input Impedance (DC
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
Input Capacitance
Input Bias
Symbol
Minimum Typical
Maximum Units
C
–
10
+2.5
–
–
pF
V
IN
V
V
–
–
DCOFF
PKI
Analog Input Voltage
(peak differential), (23)
–2.362
+2.362
V
Analog Input Voltage
(per RXI+. RXI– pin)
V
–1.181
–
+1.181
V
PKIP
PS001906-0703
Analog Inputs: Type AI
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
65
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
–
–
PS001906-0703
Analog Outputs: Type A0
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
66
Package Information
Figure 13. 44-Lead PLCC Package Diagram (for Prototype Only)
Figure 14. 44-Lead VQFP Package Diagram
PS001906-0703
Package Information
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
67
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.
PLCC is for prototype only.
Note:
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)
PS001906-0703
Ordering Information
Z02215
Single Chip Modem with Integrated Controller, Data Pump, and AFE
68
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
PS001906-0703
Codes
相关型号:
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网 联系我们和版权申明