TDK 73D2248A

73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
April 2000
DESCRIPTION
FEATURES
The 73D2248A/2348A Device Sets consists of two
CMOS integrated circuits which provide the data
pump and protocol functions required to implement a
high performance 2400 bit/s modem with error
control and data compression. The 73D2248A basic
modem function is provided by the 73K224L modem
chip and is compatible with CCITT V.21, V.22,
V.22bis and Bell 103 and 212A protocols. The error
control functions are provided by modular software
running in the 73M2910 controller. Modules are
available for MNP4, and V.42. Compression
software modules can be added to the controller;
MNP5 and V.42bis are available. Provisions for
customization of the command set are provided,
forming the basis for an international modem.
•
Combines modem and protocol controller
•
Supports 0 - 300, 1200 and 2400 bit/s with both
sync and async modes
•
Modular software design allows customization
•
Modem protocols:
•
Bell 103 (73K224L), 212A
•
CCITT V.21, V.22, V.22bis, V.23 (73K324L)
•
Error control/compression protocols Available:
MNP4, MNP5, CCITT V.42, V.42bis
•
Supports non-volatile memory to store user
configurations and phone numbers
The 73D2348 differs from the 73D2248A in that it
uses the 73K324L instead of the 73K224L for the
data pump. The 73K324L replaces the Bell 103, 300
bps (bit/s) FSK mode of operation, with the CCITT
V.23, 1200 bps (bit/s) FSK mode. The software is
also modified to support V.23. The two products are
otherwise identical.
•
CMOS design for low power consumption
MNP5, V.42bis Datacom
Modem Device Set
73M2910L
Controller
8
73K224L/324L
Modem
HYBRID/
DAA
TSC 73D2248
16
16
STATIC
RAM
32K x 8
ROM
64K x 8
NV
RAM
93C66
RECOMMENDED
SUPPORT
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
FUNCTIONAL DESCRIPTION
TEST MODES
The 73D2248A/2348A device set forms the basis for
an international modem design incorporating the
most advanced error control and compression
algorithms. The set consists of two chips, the
73K224L (73K324L) modem and the 73M2910
controller. Customization of the controller is one of
the features of this device set; software modules
allow the modem vendor to provide a range of
features from a standard hardware platform.
The 73D2248A/2348A device set has provisions for
three test modes: analog loopback, digital loopback
and remote digital loopback.
Analog loopback
allows data to be sent into the local modem, have it
modulated and then demodulated and returned to
the local terminal. Digital loopback requires the
cooperation of the user at the remote end and allows
data to be sent to the remote modem, demodulated,
then remodulated and returned to the local end.
Remote digital loopback allows the same capability,
without the need for a remote operator; signals are
sent to the remote modem which perform the
switching task that a remote operator would have
done.
The 73K224L (73K324L) provides the QAM, PSK
and FSK modulator and demodulator functions, call
progress and handshake tone monitors, test modes
and a tone generator capable of producing DTMF,
answer and CCITT guardtones. This single-chip
modem supports the V.22bis, V.22, V.21 and Bell
103/CCITT V.23/212A operating protocols in both
sync and async modes. Low level functions of the
controller provide for automatic detection of DTE
speed, auto-dial, auto-answer, handshake with
fallback and call progress detection.
AT COMMAND INTERPRETER
The 73D2248A/2348A includes an AT Command
Interpreter which is a superset of the Hayes 2400
Smartmodem command set. Common application
software will be able to control the modem though
this interpreter. Additional commands have been
added to provide for control of the MNP and CCITT
V.42 modes.
The 73M2910 controller handles both the low level
modem functions as well as protocol negotiation and
protocol operation.
Software modules can be
chosen to provide the desired protocols for product
customization and differentiation. In addition, the
“AT” command set source code will be available for
those desiring to provide unique or country
dependent features.
NON-VOLATILE MEMORY
A serial NVRAM provides 256 bytes of storage for
configuration information and telephone numbers.
Basic capabilities of the modem are those found in
the 73K224L (73K324L) single-chip modem and are
listed in the separate 73K224L (73K324L) data
sheet.
AUTOMATIC HANDSHAKE
The 73D2248A/2348A will automatically perform a
complete handshake with a called or calling modem
and enter the data transfer mode. After the link
between the two modems has been established, the
modems may remain in the normal data mode or
negotiate a link which has error control and data
compression. Commands are provided to inform the
modem which action is appropriate.
2
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
PROTOCOLS
CCITT V.42 AND V.42BIS
Microcom Networking Protocol (MNP)
The CCITT has ratified a set of protocols which
operate in a manner similar to MNP. MNP4
corresponds to V.42 while MNP5 corresponds with
V.42bis. Greater efficiency is offered, but the
tradeoff is a larger memory space requirement.
MNP5 requires an 8K buffer, while V.42bis requires
32K. Data files which show compression ratios
approaching 2:1 with MNP5 may show ratios of
nearly 4:1 with V.42bis.
MNP4 is a protocol offering error control while MNP5
offers data compression. Data to be transmitted is
broken into blocks of varying sizes, depending on
line conditions, and sent to the remote modem along
with a 16-bit Cyclic Redundancy Check (CRC) word.
If the algorithm used to derive the CRC word at the
transmitter does not produce an identical word when
exercised on the received data, a line error is
assumed, and the block is repeated.
Data
compression is obtained by transmitting a short set
of characters for a longer redundant set. At the
receiver, the short string is replaced with the longer
string that it represented, and the data stream is
returned to its original state.
ADDITIONAL INFORMATION
The TDK Semiconductor Corporation 73D2248/2348
Design Manual defines the AT commands. Please
contact your local TDK Semiconductor Corporation's
sales office for a copy of the TDK Semiconductor
Corporation's Protocol Design Manual.
3
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
AT COMMAND SUMMARY
Command
Description
Command
Description
command prefix - precedes command line
X4
enable features represented by result codes 0-7, 10-12
<CR>
carriage return character - terminates command line
Y0
disable long space disconnect
A
go into answer mode; attempt to go to on-line state
Y1
enable long space disconnect
A/
re-execute previous command line;
not preceded by AT nor followed by <CR>
Z0
reset modem
AT
B0
select CCITT V.22 and V.21standards for 1200 and
300 bit/s communications
B1
select Bell 212A and Bell 103 standards for 1200
and 300 bit/s communicatios
D
DS=n
E0
dial number that follows; attempt to go to on-line state,
originate mode
Disable character echo in command state
Enable character echo in command state
H0
go on hook (hang up)
I0
assume data carrier always present
&C1
track presence of data carrier
&D0
ignore DTR signal
&D1
assume command st ate when an on-to-off
transition of DTR occurs
&D2
hang up and assume command state when an
on-to-off transition of DTR occurs
&D3
reset when an on-to-off transition of DTR occurs
dial stored number in location “n” (0-3)
E1
H1
&C0
&F
go off hook; operate auxiliary relay
request product identification code
recall factory settings as active configuration
&G0
no guard tone
&G1
550 Hz guard tone
&G2
1800 Hz guard tone
&K
flow control method
I1
perform checksum on firmware ROM; return checksum
I2
perform checksum on firmware ROM;
returns OK or ERROR result codes
&M0
asynchronous mode
&M1
synchronous mode 1
low speaker volume
&M2
synchronous mode 2
L2
medium speaker volume
&M3
synchronous mode 3
L3
high speaker volume
&Q5
error control mode
M0
speaker off
&Q6
automatic speed buffering (ASB)
M1
speaker on until carrier detected
&T0
terminate test in progress
M2
speaker always on
&T1
initiate local analog loopback
M3
speaker on until carrier detected, except during dialing
&T3
initiate local digital loopback
O0
go to on-line state
&T4
grant request from remote modem for RDL
O1
go to on-line state and initiate equalizer retrain at
2400 bit/s
&T5
deny request from remote modem for RDL
&T6
initiate remote digital loopback
&T7
initiate remote digital loopback with self test
&T8
initiate local analog loopback with self test
&V
view active configuration, user profiles, and stored
numbers
L0 or L1
Q0
modem returns result codes
Q1
modem does not return result codes
Sr
Sr=n
set pointer to register “r”
set register “r” to value “n”
Sr?
display value stored in register “r”
&W0
save storable parameters of active configuration
V0
display result codes in numeric form
&X0
modem provides transmit clock signal
V1
display result codes in verbose form (as words)
&X1
data terminal provides transmit clock signal
W0
negotiation progress result codes not returned
&X2
receive carrier provides transmit clock signal
W1
negotiation progress result codes returned
X0
enable features represented by result codes 0-4
X1
enable features represented by result codes 0-5, 10-12
X2
enable features represented by result codes 0-6, 10-12
X3
enable features represented by result codes 0-5, 7, 10-12
&Zn=x
4
store phone number “x” in location “n” (0-3)
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
Dial string arguments:
, = delay
; = return to command
@ = silent answer
s = dial stored number
! = flash
W = wait for tone
R = reverse mode
If the NOVRAM has not been initialized it may be necessary to power down/power up and type AT&F&W<cr> to
properly initialize modem state.
TABLE 1: Result Codes
Xn
VERBOSE/NUMERIC RESULT CODES
X0
OK/0, CONNECT/1, RING/2, NO CARRIER/3, ERROR/4
X1
All functions of X0 + CONNECT (RATE)/1 = 300, 5 = 1200, 10 = 2400
X2
All functions of X1 + NO DIAL TONE/6
X3
All functions of X1 + BUSY/7
X4
All functions of X3 + NO DIAL TONE/6, NO ANSWER/8
TABLE 2: S Registers Supported
Sn
FUNCTION
UNITS
S0
Answer on ring
No. of rings on which to answer
0002
S1
Ring counter
No. of rings accumulated
000
S2
Escape code
ASCII CHR Decimal 0-127
043
S3
Carriage return
ASCII CHR Decimal 0-127
013
S4
Line feed
ASCII CHR Decimal 0-127
010
S5
Back space
ASCII CHR
008
S6
Wait for dial tone
Seconds
002
S7
Wait for carrier
Seconds
030
S8
Pause time
Seconds
002
1
S9
Carrier valid
100 milliseconds (0.1 sec)
006
S10
Carrier drop out
100 milliseconds (0.1 sec)
014
S11
DTMF tone duration
1 millisecond (0.001 sec)
070
S12
Escape guard time
20 milliseconds (0.05 sec)
050
S13
Unused
*S14
1
S15
1
2
DEFAULT
Bit mapped register
N/A
Decimal 0-255
Unused
170
N/A
Stored in NVRAM with &W command.
Modem will not answer until value is changed to 1 or greater.
5
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
TABLE 2: S Registers Supported (continued)
Sn
FUNCTION
UNITS
DEFAULT
S16
Test register
Decimal #
000
S17
Special test register
Decimal 0-255
096
S18
Test timer
Decimal 0-255
000
S19
Unused
N/A
S20
Unused
N/A
*S21
Bitmapped register
Decimal 0-255
000
*S22
Bitmapped register
Decimal 0-255
118
*S23
Bitmapped register
Decimal 0-255
007
1
1
1
S24
Unused
N/A
S251
DTR delay
10 milliseconds (0.01 sec)
005
S261
CTS delay
10 milliseconds (0.01 sec)
001
*S271
Bitmapped register
Decimal 0-255
064
S36
Negotiation failure treatment
5
S37
Desired modem line speed
S38
Hang-up timeout
S39
Current flow control setting
3
S43
Current DCE speed
0
S46
Protocol/Compression selection
2
S48
Feature negotiation action
7
S49
ASB Buffer low limit
1-249
8
S50
ASB Buffer high limit
2-250
16
S82
Break select register
S95
Extended result code bit map
Decimal 0-9
000
20
128
0
*The bitmapped register functions are equivalent to normal “AT” command modem registers.
1
Stored in NVRAM with &W command
6
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
MECHANICAL SPECIFICATIONS
28-Pin PLCC
7
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
PACKAGE PIN DESIGNATIONS
USR34
USR33
USR32
82
81
WR
RD
VND
USR35
ALE
89
83
D0
90
USR36
D1
92
91
84
D2
93
USR37
D4
D3
95
85
D6
D5
97
96
88
D7
98
94
A0
VPD
99
100
80
N/C
79
N/C
3
78
N/C
4
77
USR50
N/C
N/C
5
76
USR51
A1
6
75
A2
A3
7
8
74
73
USR31
USR30
A4
A5
9
72
USR41
71
USR42
A6
10
11
70
USR43
A7
12
69
A8
13
USR44
USR45
A9
A10
14
15
68
67
A11
A12
16
17
65
USR47
VND
64
VPD
A13
18
63
USR20
A14
19
USR21
A15
PSEN
20
62
61
21
60
USR23
RESET
VND
22
59
USR24
USR25
OSCOUT
23
24
58
OSCIN
25
56
N/C
26
27
55
54
N/C
N/C
CLK2OUT
28
53
N/C
N/C
N/C
29
30
52
N/C
51
N/C
66
43
44
45
46
47
48
49
50
USR10
USR11
USR12
USR13
USR14
USR15
USR16
USR17
39
40
INT@
INT!
42
38
PRXD
41
37
PRXCLK
INT)
VND
36
PTXCLK
PTXD
34
35
RXD
33
57
32
N/C
31
1
2
VPD
N/C
CLK1OUT
TXD
N/C
87
86
(Top View)
73M2910L-IG
Controller
100-Lead QFP
8
USR40
USR46
USR22
USR26
USR27
N/C
73D2248A/2348A
MNP5, V.42bis Datacom
Modem Device Set
PACKAGE PIN DESIGNATIONS (continued)
CAUTION: Use handling procedures necessary for
a static sensitive component.
AD0
XTL2
XTL1
CLK
GND
RXA
VREF
(Top View)
4
3
2
1
28
27
26
ISET
AD3
7
23
RXCLK
AD4
8
22
RXD
AD5
9
21
TXD
AD6
10
20
CS
AD7
11
19
EXCLK
12
13
14
15
16
17
18
TXCLK
24
INT
6
TXA
AD2
VDD
RESET
RD
25
WR
5
ALE
AD1
73K224L-28IH or 73K324L-28IH
Single Chip Modem
28-Pin PLCC
ORDERING INFORMATION
PART DESCRIPTION
73D2248
ORDER NUMBER
Surface Mount Packages
73K224L-IH/73M2910L-IG
73D2348
PACKAGING MARK
73D2248
73K224L-28IH/73M2910L-IG
73D2348
73K324L-28IH/73M2910L-IG
Surface Mount Packages
73K324L-IH/73M2910L-IG
No responsibility is assumed by TDK Semiconductor Corporation for use of this product nor for any infringements of patents and trademarks
or other rights of third parties resulting from its use. No license is granted under any patents, patent rights or trademarks of TDK
Semiconductor Corporation and the company reserves the right to make changes in specifications at any time without notice. Accordingly, the
reader is cautioned to verify that you are referencing the most current data sheet before placing orders. To do so, see our web site at
http://www.tsc.tdk.com or contact your local TDK Semiconductor representative.
Copyright Notice:
The software contained within certain components of the 73D2248A/2348A is copyright protected and may only be used in conjunction with
the 73D2248A/2348A product as supplied by TDK Semiconductor Corporation. No license to reproduce this software is granted or implied.
This material may not be reproduced in any form without the express written permission of TDK Semiconductor Corporation.
Copyright 1992. All rights reserved.
TDK Semiconductor Corp., 2642 Michelle Dr., Tustin, CA 92780, (714) 508-8800, FAX (714) 508-8877, http://www.tsc.tdk.com
Protected by the following patents: (4,777,453)
(4,789,995) (4,870,370) (4,847,868) (4,866,739)
1992 TDK Semiconductor Corporation
04/24/00- rev. D
9