ETC2 ML7012-06 2400 bps single chip full duplex data modem with protocol Datasheet

FEDL7012-06-02
Issue Date: Jun. 28, 2004
ML7012-06
2400 bps Single Chip Full Duplex Data Modem with Protocol
GENERAL DESCRIPTION
The ML7012-06 is a single chip modem LSI device that enables data communication conforming to ITU-T
recommendations V.22bis, V.22 and V.21. This LSI is also equipped with the error correction protocol function
complying with MNP-class 4. (The MNP-class 4 is available in V.22bis or V.22 mode.)
The ML7012-06 consists of high speed DSP, analog front end, and digital logic circuit. In addition, this device
provides local analog loop testing, synchronous/asynchronous converter, dialing, and auto answering functions.
The ML7012-06 has an external serial interface. When integrated into the system, it is controlled from a control
CPU through a serial interface (e.g. UART). By connecting a level converter, the ML7012-06 can easily
implement a modem that can be controlled through the RS-232C-interface.
FEATURES














Conforming to ITU-T Recommendations V.22 bis, V.22, and V.21: Asynchronous
Error correction function compliant to MNP-class 4
Serial interface: V.24 interface
AT commands (excluding automatic command speed detection)
Terminal data speed between DTE and DCE: 9600 bps, 2400 bps, 1200 bps, 300 bps
Character format: 10 bit/character
DTMF generating function
Pulse-dial control signal outputs
Call progress tone detection
Auto answering function
Built-in electronic hybrid circuit (a line transformer can be directly coupled)
Single +3 V power supply
Power consumption: Typ.= 35mA (VDD=3.3V)
Package: 64-pin plastic QFP (QFP64-P-1414-0.80-BK) (ML7012-06GA)
* MNP (Microcom Networking Protocol) is a registered trademark of Hewlett-Packard Company (previously
Microcom Corp.)
1/23
FEDL7012-06-02
ML7012-06
BLOCK DIAGRAM
ML7012-06
RTS
RLY2
CTS
RLY1
DCD
DSR
AOUT
DTR
CI
STD
RCI
Modulation/
demodulation
–
+
TXAI
UART
Control section
SRD
SPEED1, 0
PDN/RST
OSC0
OSC1
TST2 to 0
TI8 to 0
Tone
generation
Tone
detection
Clock
generation
To each
section
RCAO
–
+
TXAN
–
+
TXAP
AFE
–
+
AIN
GSR
SG Gen.
SG
SPK
TO10 to 0
VDD2, 1
RII
GND2, 1
VDDA
GNDA
2/23
FEDL7012-06-02
ML7012-06
TO8
CTS
GND2
RTS
SRD
STD
RLY2
NC
RLY1
RII
VDD2
GSR
AIN
SG
GNDA
NC
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
PIN CONFIGURATION (TOP VIEW)
VDDA
TI8
8
41
OSC1
TO0
9
40
OSC0
TO1
10
39
TI7
TO2
11
38
TI6
SPEED1
12
34
TI5
SPEED0
13
36
NC
TI0
14
35
PDN/RST
TI1
15
34
TST0
NC
16
33
NC
NC
32
42
GND1 31
7
TST1 30
CI
TST2 29
AOUT
28
43
TO7
6
27
DTR
TO6
RCI
26
44
TO5
5
25
TO10
NC
RCAO
24
45
TO4
4
23
TO9
TO3
TXAI
22
46
SPK
3
21
DCD
TI4
TXAN
VDD1 20
47
19
2
TI3
DSR
18
TXAP
TI2
48
17
1
NC
NC
64-Pin Plastic QFP
Note: Pins marked (NC) are no-connection pins that are left open.
3/23
FEDL7012-06-02
ML7012-06
PIN DESCRIPTIONS
System & Clock
Symbol
Type
OSC0
I
OSC1
O
PDN/RST
I
Description
Pins to connect crystal, resistors and capacitors for the master clock oscillation.
When supplying the master clock from an external source, use OSC0 and leave OSC1 open.
Master clock frequency = 11.0592 MHz. When PDN/RST = “0”, OSC1 outputs “1”.
Refer to the "Connection of Crystal Oscillator" in page 20 for further details.
Power-down and reset control input pin. When PDN/RST = “0”, this device is in the
power-down state and internal circuits are reset.
“0”: Power-down state, “1”: Normal operation
After power-on, set this pin to “0” for 1 µs or more to reset internal circuits.
230 ms (min.) is required to resume normal operation after reset release.
If this pin remains at “0” after power-on, the internal circuits become undefined and the
power-down current may increase. To avoid this, input “1” to this pin and start oscillation or
input the master clock to operate the internal circuits, and then set it to “0”
V.24 Serial Interface
Symbol
Type
STD
I
SRD
O
RTS
I
CTS
O
DCD
O
DSR
O
DTR
I
CI
O
Description
Transmission data input pin
“0”: Space, “1”: Mark
Receive data output pin
“0”: Space, “1”: Mark
When PDN/RST = “0”, SRD outputs “1”.
RTS (Request to Send) signal input pin
“0”: On, “1”: Off
CTS (Clear to Send) signal output pin
“0”: On, “1”: Off
When PDN/RST = “0”, CTS outputs “1”.
DCD (Data Carrier Detect) signal output pin
“0”: On, “1”: Off
When PDN/RST = “0”, DCD outputs “1”.
DSR (Data Set Ready) signal output pin
“0”: On, “1”: Off
When PDN/RST = “0”, DSR outputs “1”.
DTR (Data Terminal Ready) signal input pin
“0”: On, “1”: Off
CI (Calling Indicator) signal output pin (*2)
“0”: On, “1”: Off
When PDN/RST = “0”, CI outputs “1”.
4/23
FEDL7012-06-02
ML7012-06
Analog Interface
Symbol
Type
AOUT
O
RCI
I
RCAO
O
TXAI
I
TXAN
O
TXAP
O
AIN
I
GSR
O
SG
O
Description
Transmit analog output pin
When PDN/RST = “0”, AOUT is in a high impedance state.
Operational amplifier input pin constituting transmit RC active
Operational amplifier output pin constituting transmit RC active
When PDN/RST = “0”, RCAO is in a high impedance state.
Input pin of the first line transformer drive amplifier
Output pin of the first line transformer drive amplifier
When PDN/RST = “0”, TXAN is in a high impedance state.
Output pin of the second line transformer drive amplifier
Outputs the inverted signal of TXAN
When PDN/RST = “0”, TXAP is in a high impedance state.
Input pin of the receive input amplifier
Output pin of the receive input amplifier
When PDN/RST = “0”, GSR is in a high impedance state.
Output of internal signal ground circuited
Connect to GNDA through 1F capacitor.
When PDN/RST = “0”, SG is in a high impedance state.
PSTN Line Control Interface
Symbol
Type
RLY1
O
RLY2
O
RII
I
SPK
O
Description
Output pin of signals to control off-hook and dial pulses. (*1)
“0” : On-hook or break state of dial pulse, “1” : Off-hook or make state of dial pulse
When PDN/RST = “0”, this pin outputs “0”.
Output pin of signals to control a connection to a parallelly connected telephone. (*1)
“0” : phone line is connected to the parallelly connected phone
“1” : phone line is connected to the modem (the parallelly connected phone is disconnected from
the phone line)
When PDN/RST = “0”, this pin outputs “0”.
Call-in state input pin. (*2)
Input “0” when call-in is detected.
Input “1” when call-in is not detected.
When a ring detect circuit is not used, input “1”.
Output for speaker control signal
“0” : speaker On , “1”: speaker Off
When PDN/RST = “0”, this pin outputs “1”.
Other Interface
Symbol
I/O
SPEED 1
I
SPEED 0
I
Description
Data Transmission Speed between DTE and DCE
SPEED 1
SPEED 0
0
0
0
1
1
0
1
1
Speed
300 bps
1200 bps
2400 bps
9600 bps
5/23
FEDL7012-06-02
ML7012-06
Test Interface
Symbol
Type
Description
TST2 to 0
I
TI8 to 0
I
TO10 to 0
O
Test pins for the LSI manufacturer. Input “0”.
In normal operation state, input “0” to all of the TI8 to 0.
The input combination in the table below realizes test modes. (Input “0” to TI8, TI6,
TI5, TI3, and TI2 in the case, too.)
TI7
TI4
TI1
TI0 Test function, description
1
0
0
0
Continuous output of DTMF tones (Code A)
Continuous output of originate scramble “1” of V.22bis
1
1
0
0
(2400bps)
Continuous output of answer scramble “1” of V.22bis
1
1
0
1
(2400bps)
AC loop test
1
0
1
0
It takes approx. 2 seconds to get into the AC loop test
mode. RTS signal is required to be ON.
When entering a test mode, execute reset using PDN/RST pin after TI8 to 0 are set as
intended.
When escaping from the test mode, execute reset using PDN/RST pin after TI8 to 0 are
set to “0”.
Leave open
Power Supply
Symbol
VDDA
Type
I
GNDA
VDD2 to 1
I
I
GND2 to 1
I
Description
Analog VDD pin. Supply 2.7 - 3.6V.
Connect a ceramic capacitor with good high frequency characteristics (0.1 to 1µF) and an
electrolytic capacitor (10 to 20µF) in parallel between this terminal and GNDA.
Analog GND pin
Digital VDD pins. Supply 2.7 - 3.6V. Supply the same voltage to the VDDA.
Connect a ceramic capacitor with good high frequency characteristics (0.1 to 1µF) and an
electrolytic capacitor (10 to 20µF) in parallel between this terminal and GND2/GND1.
Digital GND pins.
(*1)
Pre-pause
Dialing
Communicating
Commands
RLY1
RLY2
Line connection
(*2)
RII
150ms
400ms
CI
a call-in signal
6/23
FEDL7012-06-02
ML7012-06
ABSOLUTE MAXIMUM RATINGS
Parameter
Power Supply Voltage
Analog Input Voltage
Digital Input Voltage
Power dissipation
Output short-circuit current
Storage Temperature
Symbol
VDD
VAIN
VDIN
PD
IOUT
TSTG
Rating
-0.3 to +5.0
-0.3 to VDD+0.3
-0.3 toVDD+0.3
to 500
to 90
-55 to +150
Unit
V
V
V
mW
mA
C
RECOMMENDED OPERATING CONDITIONS
Parameter
Power Supply Voltage
Operating Temperature
High Level Input Voltage
Low Level Input Voltage
Digital Input Rise time
Digital Input Fall Time
Input Clock Frequency Deviation
Master CLK Duty Ratio
Digital Output Load
R1to R3 Resistance Ratio (R3/R1)
R4to R5 Resistance Ratio (R5/R4)
SG Bypass Capacitor
Oscillator Feedback Resistance
OSC0 and OSC1 Load Capacitance
Oscillation Frequency
Frequency Deviation
Crystal
Equivalent Series Resistance
*1
Load Capacitance *1
Symbol
VDD
TOP
VIH
VIL
tir
tif
FMCK
DMCK
CDL
Rrat1
Rrat2
Rrat3
CSG
ROSC
CO1, CO2
—
—
Condition
—
—
All digital input
excluding OSC0
Min.
2.7
-20
pins 0.7  VDD
0
—
All digital input pins
—
11.0592 MHz
-100
Input to OSC0
40
Digital output pins
—
—
—
VDD3V
—
VDD2.7V
—
SG pin
1
Between OSC0 and OSC1
800
OSC0 and OSC1 pins
—
—
—
Including temperature
-80
characteristics
Typ.
—
+25
—
—
—
—
—
50
—
1
—
—
—
1000
15
11.0592
Max.
Unit
3.6
V
+70
C
VDD
V
0.16  VDD V
20
ns
20
ns
+100
ppm
60
%
50
pF
1.05
—
2
—
1.6
—
—
F
1200
K
—
pF
—
MHz
—
+80
ppm
—
—
—
—
90

—
—
—
12
—
pF
*1: If a matching by a crystal manufacturer is sufficiently verified, the values of equivalent series resistance and
load capacitance may be changeable so long as the frequency deviation is within the range specified above.
7/23
FEDL7012-06-02
ML7012-06
ELECTRICAL CHARACTERISTICS
DC Characteristics
(VDD = 2.7V to 3.6 V, Ta = -20C to +70C)
Symbol
Condition
Min.
Typ.
Max.
Unit
IDD
—
—
35
65
mA
Power Supply Current
IDDS
During power-down (*1)
—
1
1000
µA
IIH
VI=VDD
—
0
20
µA
Input Leakage Current
VI=0V
—
0
20
µA
IIL
VOH1
I0H= -5mA (*2)
0.8 VDD 0.96VDD
—
V
High Level Digital Output Voltage
VOH2
I0H= -0.4mA (*3)
0.8 VDD 0.99VDD
—
V
Low Level Digital Output Voltage
VOL
I0L=3.2mA
—
0.1
0.4
V
Input Capacitance
CIN
—
—
5
—
pF
*1 When the power down mode is activated while the device is in operating mode.
*2 Applicable to RLY1 and RLY2 pins. The output current from these pins must be limited less than 8 mA by the external
circuitry.
*3 Applicable to all digital output pins except RLY1 and RLY2.
Parameter
8/23
FEDL7012-06-02
ML7012-06
Analog Interface
Parameter
Input Resistance
Output Load Capacitance
SG Output Voltage
SG Output Impedance
Symbol
RIN
RL1
RL2
CL
VSG
RSG
Carrier Output Level
VAOM
DTMF Low Group Output Level
DTMF High Group Output Level
DTMF Output Frequency Precision
Answer Tone Output Level
Answer Tone Output Frequency Precision
VDTL
VDTH
TSDF
VAOAT
TSAF
VS1
VS2
Output Load Resistance
Undesired Sending Level
VS3
Carrier Receive Input Level
Carrier Detection Level
VGSR
VON
VOFF
tCDD
TCDH
(VDD = 2.7V to 3.6 V, Ta = -20C to +70C)
Condition
Min.
Typ.
Max.
Unit
RCI, TXAI, AIN
—
10
—
M
AOUT, RCAO, GSR
20
—
—
k
Between TXAN and TXAP
1080
—
—

Analog output
—
—
100
pF
SG
1.3
1.4
1.65
V
SG
—
30
—
k
dBm
AOUT, S34 = 0 dB
-19.5
-18.0
-16.0
*1
AOUT, S35 = 0 dB
-17.0
-15.5
-13.5
dBm
AOUT, S35 = 0 dB
-16.0
-14.5
-12.5
dBm
Against nominal frequency
-1.5
—
+1.5
%
AOUT, S34 = 0 dB
-20.0
-18.0
-15.5
dBm
Against 2100 Hz
-10
—
+10
Hz
4 to 8 kHz
—
—
-20
dBm
TXAN,
8 to 12 kHz
—
—
-40
dBm
TXAP
12 kHz or more
—
—
-60
dBm
(each 4 kHz band)
GSR level
-46
—
-15
dBm
OFF ON
-46
—
—
dBm
GSR level *2
ON OFF
—
—
-54
dBm
—
OFF ON
—
25
—
ms
—
ON OFF
—
15
—
ms
Carrier Detection Delay Time
Carrier Detection Hold Time
Answer Tone Detection /
ATDL
GSR level
—
-50
Non-detection Level
Call Progress Tone Detection /
CPDL
GSR level
—
-50
Non-detection Level
*1 The unit of the signal level (dBm) is 0 dBm = 0.775 Vrms at 600 
*2 The values of the carrier detection level are those for QAM, PSK and FSK modulation signals.
—
dBm
—
dBm
9/23
FEDL7012-06-02
ML7012-06
COMMAND DESCRIPTIONS
AT Commands
Command format :
AT commands begin with <AT> or <at>. Character strings to a carriage return code are interpreted as commands to
be executed successively. A result code is returned to DTE after the completion of interpretations.
AT
Command, Command, Command, ....
CR
LF
However, the commands of A, D, Dc, On, Zn, Ax, &Tn and &Zn must be set at the end of the sequence of
commands. Commands following above commands in the same command line are ignored.
The maximum command character string is 40 characters (space <20h> is ignored).
Input characters can be deleted only by a backspace function in default (The code assignment can be altered).
<CR> is a Carriage Return code in default (The code assignment can be altered).
<LF> is a Line Feed code (Not mandatory; The code assignment can be altered).
Both capital and small letters can be recognized with the exception of At and aT. The communication with the
terminal when inputting commands is handled in asynchronous mode, and the character format is checked
automatically as soon as <AT> or <at> is input.
Normal operation of the device cannot be guaranteed, when character strings or parameters not listed below are
input.
Terminal data speed and character format :
The communication mode to DTE with the V.24 interface is as follows:
Terminal data speed : 9600/2400/1200/300 bps
Character format
: Listed below
Start bit
1
1
1
1
Data bit
7
7
7
8
Parity
None
Odd number
Even number
None
Stop bit
2
1
1
1
Character length
10
10
10
10
10/23
FEDL7012-06-02
ML7012-06
AT command list :
If a parameter (n) is not specified in the command line, a default value n=0 is assumed.
CMD
+++AT
<CR>
Style
—
A
ATA
ATD
Function
Initial Value
Note
Switches from the data mode to the on-line command mode.
—
AT and <CR>
It becomes effective when it is inputted as follows.
don't go before
+++AT<CR>
the command.
Switching to the on-line command mode is performed after the input of
<CR>.
Starts line connection in answer mode
—
Starts line connection in originate mode
—
Connects lines in originate mode after dialing.
c: Dial control character
Pulse: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Tone: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, *, #
@ Silence Detection
Dialing is executed when continuous silence of 5 sec is detected within
the period specified in S7 register.
Sends back ‘BUSY’ when busy tone is detected and sends back ‘NO
ANSWER’ when no silence is detected after ring back tone.
D
! Flash
On-hook for 0.5sec, and off-hook again.
ATDc
—
, Comma
Dialing is put on hold for the period specified in the S8 register for pause
settings.
; Moves to command mode without disconnecting lines after dialing is
completed.
E
ATEn
H
ATHn
I
ATI0
M
ATMn
O
P
ATO
ATP
P: Dials the numbers in pulse mode thereafter.
T: Dials the numbers in tone mode thereafter.
W: Detects a dial tone.
Continues the dial string process when a dial tone is detected during the
period specified in S7 register regardless of ATXn command settings.
When no dial tone is detected, ‘NO DIALTONE’ is returned.
Select the command echo back option.
n=0: The command input characters are not echoed-back.
n=1: The command input characters are echoed-back.
Controls the line connection.
n=0: on-hook
n=1: off-hook
Returns the modem manufacturer’s code. The execution of ATI0<CR>
will results in return of a result code, “24A”, back to the DTE.
Selects the monitor speaker operation.
n=0: Always OFF
n=1: ON from dialing to line connection
n=2: Always ON
n=3: ON when connected with a remote modem
Returns from the on-line command mode to the data mode.
Set to pulse dialing mode
1
—
—
1
—
—
11/23
FEDL7012-06-02
ML7012-06
CMD
Style
Q
ATQn
T
ATSr
ATSr?
ATSr=d
ATT
V
ATVn
X
ATXn
Z
ATZ
&C
AT&Cn
&D
AT&Dn
&G
AT&Gn
&P
AT&Pn
&T
AT&Tn
%E
AT%En
S
Function
Initial Value
Selects the result code transmission.
n=0: Result code is transmitted.
0
n=1: Result code is not transmitted.
Sets the pointer value for S register to “r”.
—
Echoes back the contents of S register specified by “r”.
—
Sets the content of S register specified by “r” to “d’.
—
Sets dialing mode to DTMF.
—
Selects the type of result code.
n=0: Number
1
n=1: Characters
Selects the extended result code and call progress tone detection.
n
Function
Result Code
0
1
2
3
4
o
o
o
o
o Line connection 300 bps
CONNECT
4
— o
o
o
o Line connection 1200 bps CONNECT 1200
— o
o
o
o Line connection 2400 bps CONNECT 2400
— — o — o
Dial tone detection
NO DIAL TONE
— — — o
o
Busy tone detection
BUSY
Reset in the same way the PDN/RST pin is set to “0”.
—
Controls data carrier detection signals (DCD).
0
n=0: Always sets DCD to ON.
n=1: Controls DCD by detecting reception carriers.
Controls the modem dependent upon DTR signal state.
n=0: Ignores DTR signals.
n=1: Ignores DTR signals but goes to on-line command mode when the
2
change of DTR from ON to OFF is detected during data mode.
n=2, and 3:Terminates the call and goes to command mode when the
change of DTR from ON to OFF is detected during data mode.
Sets the guard tone transmission.
n=0: No guard tone
0
n=1: With guard tone of 550 Hz
n=2: With guard tone of 1800 Hz
Sets the make ratio of pulse dialing.
n=0: 39% (10pps)
1
n=1: 33% (10pps)
n=2: 33% (20pps)
Controls the loop back test mode.
n=0: Ceases test mode
n=1: Starts local analog loop back test (ALB)
n=2 or 3: None
—
n=4: Responds to the RDL test request
n=5: Does not respond to the RDL test request
n=6: Starts remote digital loop back test (RDL)
n=7: Starts RDL self-diagnostic test.
n=8: Starts ALB self-diagnostic test.
Selects automatic re-training function due to poor incoming conditions of
the receive section.
1
n=0: Automatic re-training is disabled.
n=1: Automatic re-training is enabled.
Note
12/23
FEDL7012-06-02
ML7012-06
CMD
Style
\L
AT\Ln
\N
AT\Nn
\Q
AT\Qn
\V
AT\Vn
Function
Initial Value
Checks kinds of line connection and returns the result
n=0: Checks whether it’s connected with a PBX (0-starting dialing) or
directly connected to PSTN.
n=1:.Checks between pulse dialing line or tone dialing line
Selects data control mode.
n=0,1: Selects normal mode (without error correction).
n=2,3,4,5: None
n=6 : Selects reliable mode. Disconnects the line when MNP connection
7
is not available.
n=7 : Selects auto-reliable mode. Connects in normal mode when MNP
connection is not available.
Selects the flow control between DTE and modem.
n=0: No flow control (Connects in direct mode when AT\Nn=AT\N0 or
AT\N1)
3
n=1,2: None
n=3: Bi-directional control by CTS/RTS
Selects extended result code.
n=0: Displays the normal result code.
0
n=1: Displays the result code with the mode of the MNP connection.
n=2, 3: None
Note
Only
1200/2400bps
mode is
available in
direct mode.
Note : When the data rate between the DTE and the DCE is 9600bps and the normal mode is set, set the n-value to
3 in AT\Qn.
Note : Connecting in direct mode, a prior check to see if the modem on the remote side is also in a direct mode
must be made.
13/23
FEDL7012-06-02
ML7012-06
Result Codes
Result Code Description :
The result code is returned to DTE after AT command is executed.
Two types of result codes are available and can be selected by the Vn command. It is possible to select whether the
result code is returned or not by using the Qn command.
The format of 2 types of result codes is as follows:
In the case of number
In the case of characters
Number
CR
CR
LF
Result Character string
CR
LF
Result Code List :
Number
0
1
2
3
4
5
6
7
8
10
12
22
23
90
91
92
93
Character string
OK
CONNECT
RING
NO CARRIER
ERROR
CONNECT 1200
NO DIAL TONE
BUSY
NO ANSWER
CONNECT 2400
CONNECT 9600
CONNECT 1200/REL
CONNECT 2400/REL
EXT
DIRECT
DTMF
PULSE
Meaning
Command is correctly executed.
Connected.
Call-in signal is detected.
Aborted the connection or on-hook
Found the error in the command
Connected at 1200 bps
Dial tone cannot be detected.
Busy tone is detected.
Silence state cannot be detected.
Connected at 2400 bps
Connected at 9600 bps in normal mode
Connected at 1200 bps in MNP mode
Connected at 2400 bps in MNP mode
Judges as PBX connection
Judges as direct connection
Judges as tone dialing line
Judges as pulse dialing line
14/23
FEDL7012-06-02
ML7012-06
REGISTERS
S Register Setting :
In this modem, memory used as S registers is provided in RAM to set variables used for modem environment
settings or to read modem status.
Normal operation is not guaranteed when register numbers not specified in this data sheet or parameters outside the
specification are input.
(1) S register setting
The format to set S registers is as follows:
AT<Sn> = <d>
<n> specifies the register no. in decimal (0 to 27, 34, 35). <d> specifies the number to be set from decimal 0 to
255. If no number is specified at <n> and <d>, it is regarded as “0”.
(2) S register reference
The format to refer to S registers is as follows:
ATS<n>
<n> specifies the register no. in decimal (0 to 27, 34, 35)
If no number is specified at <n>, it is regarded as “0”.
15/23
FEDL7012-06-02
ML7012-06
S Register List :
Refer to the “Bit map S Register list” if the function is specified as “Bit map register”.
Register No.
Set Range
Unit
Initial Value
0
0-255
time
0
1
2
3
4
5
0-255
—
0-127
0-127
0-127
time
—
ASCII code
ASCII code
ASCII code
0
—
13
10
8
6
4-255
sec
4
7
1-115
sec
60
8
0-255
sec
2
9
—
—
—
10
1-255
1/10 sec
14
11
1-255
1/100 sec
9
12
13
14
15
16
17
18
19
—
—
—
—
—
—
0-255
—
—
—
—
—
—
—
sec
—
—
—
170
—
0
—
0
—
20
—
—
—
21
22
23
24~27
—
—
—
—
—
—
—
—
18
244
23
—
34
0-255
dB
2
35
0-255
dB
0
Function
Setting of the number to receive the ring signal in
automatic receive mode. When set to “0”, automatic
receive function is disabled.
The number of rings received
Not used
Carriage return code
Line feed code
Back space code
Pause time from off-hook to start dialing (Only when
setting ATX0, X1, and X3)
Waiting time for carrier from the far end modem. The
device is set to on-hook when no carrier is detected after
the time specified.
Pause time for dialing. It is referred when dial character
< , > is used.
Not used
Carrier lost detection time
The device is set to on-hook automatically when the lost of
carrier signal is longer than the specified time.
Carrier lost detection is invalid when 255 is set.
DTMF tone transmit time
Sets DTMF transmit time. DTMF tone is continuously
transmitted when set at 255.
Not used
Not used
Bit map register
Not used
Bit map register
Not used
Timer for loop back test
Not used
Not used
Bit map register
Bit map register
Bit map register
Not used
Sets the level attenuator of transmit carrier.
When 15 to 255 is input, value is fixed to 15.
Sets the sending level attenuator of DTMF signal.
When 15 to 255 is input, value is fixed to 15.
* Refer to the “Analog Interface” for the analog transmit level for S34 and S35.
* Waiting time for carrier from the far end modem set by S7 starts at a timing of off-hook.
16/23
FEDL7012-06-02
ML7012-06
Bit Map Register List :
S14
Bit
7
6
5
4
Initial value
1
0
1
0
Function enabled by “0”
Answer mode
Not used
Tone dial
Pulse speed = 10pps
3
1
Makes the result code the number.
2
1
0
0
1
0
With the result code
No echo back
Not used
Function enabled by “1”
Originate mode
Not used
Pulse dial
Pulse speed = 20pps
Makes the result code the character
string.
No result code
With echo back
Not used
Command
A, D
Initial value
Function enabled by “0”
Function enabled by “1”
0
Not used
Not used
0
Stops analog loop back self-diagnostic. Analog loop back self-diagnostic
Stops remote digital loop back
Remote digital loop back self-diagnostic
0
self-diagnostic.
0
Stops remote digital loop back test.
Remote digital loop back test
0
Not used
Not used
0
Not used
Not used
0
Not used
Not used
0
Stops analog loop back test.
Analog loop back test
Command
S21
Bit
7
6
5
4
3
2
1
0
Initial value
0
0
0
1
0
0
1
0
Function enabled by “0”
Not used
Not used
CD signal is always ON.
0
0
&DO
&D1
0
1
Not used
Auto re-train disabled
Not used
Function enabled by “1”
Not used
Not used
CD signal is ON by carrier detection.
1
1
&D2
&D3
0
1
Not used
Auto re-train enabled
Not used
command
&C
&D
DTR Control
S22
Bit
7
6
5
4
3
2
1
0
Initial value
1
1
1
1
0
1
0
0
Function enabled by “0”
Pulse dial make ration = 39%
0
1
1
0
X0
0
X1
0
0
0
1
Function enabled by “1”
Pulse dial make ration = 33%
1
1
X2
1
X3
1
X4
0
1
Command
&P
X
Extended
command
0
0
M2
S16
Bit
7
6
5
4
3
2
1
0
M0
Not used
Not used
0
1
M1
1
0
1
1
M3
T, P
&P
V
Q
E
&T8
&T7
&T6
&T1
%E
M
Not used
Not used
17/23
FEDL7012-06-02
ML7012-06
S23
Bit
7
6
5
4
3
2
1
Initial value
0
0
0
1
0
1
1
0
1
Function enabled by “0”
0
0
&G0
&G1
0
1
0
Parity
0
Parity
0
Even No. 1
Mark
Not used
Not used
Not used
Ignores the remote digital loop back
request.
Function enabled by “1”
1
1
&G2
&G3
0
1
1
Parity
1
Parity
0
Odd No 1
None
Not used
Not used
Not used
Complies to the remote digital loop back
request.
Command
&G
&T4, &T5
18/23
FEDL7012-06-02
ML7012-06
TYPICAL APPLICATION CIRCUITS
Analog Interface
ML7012-06
AOUT
–
+
R1
R3
C2
RCI
C1
R2
RCAO
–
+
R4
TXAI
R5
–
+
TXAN
RA
600 : 600 
C3
RB (=RA)
R6
LINE
0.022 F
600 
–
+
TXAP
R7
–
+
AIN
R8
GSR
• The 2nd order LPF should be built to
make fc approximately 5 kHz using
the built-in amplifier, R1 to R3, and
C1 and C2.
Numeric examples:
R1 = R2 = R3 = 68 k
C1 = 1000 pF, C2 = 220 pF
• When VDD  3 V, R5/R4  2
SG
SG Gen.
C4
1 µF
• When VDD < 3 V, R5/R4  1.6
19/23
FEDL7012-06-02
ML7012-06
AN EXAMPLE OF LEVEL DIAGRAM
1. Modem transmission, VDD  3 V
AOUT = -20dBm, RCAO = -20dBm, TXAN = -14dBm, TXAP = -14dBm, LINE = -16dBm
(S34 = 2dB(default), R5/R4 = 2, Loss at a transformer = 2dB)
2. DTMF Transmission, VDD  3 V DTMF high group level, DTMF low group level is approx. 1dB lower than
below.
AOUT = -14.5dBm, RCAO = -14.5dBm, TXAN = -8.5dBm, TXAP = -8.5dBm, LINE = -10.5dBm
(S35 = 0dB(default), R5/R4 = 2, Loss at a transformer = 2dB)
3. Modem transmission, VDD  2.7V
AOUT = -20dBm, RCAO = -20dBm, TXAN = -15.9dBm, TXAP = -15.9dBm, LINE = -17.9dBm
(S34 = 2dB(default), R5/R4 = 1.6, Loss at a transformer = 2dB)
4. DTMF Transmission, VDD  2.7V DTMF high group level, DTMF low group level is approx. 1dB lower than
below.
AOUT = -14.5dBm, RCAO = -14.5dBm, TXAN = -10.4dBm, TXAP = -10.4dBm, LINE = -12.4dBm
(S35 = 0dB(default), R5/R4 = 1.6, Loss at a transformer = 2dB)
5. Modem receive (max.)
LINE= -9dBm, at connection of R6 and R7 = -11dBm, GSR= -15dBm,
(R8/R7 = 0.63 = -4dB, Loss at a transformer = 2dB)
6. Modem receive (min.)
LINE= -40dBm, at connection of R6 and R7 = -42dBm, GSR= -46dBm,
(R8/R7 = 0.63 = -4dB, Loss at a transformer = 2dB)
CONNECTION OF CRYSTAL OSCILLATOR
Connect a 11.0592 MHz crystal and a 1 M feedback resistor between OSC0 and OSC1.
The values of capacitors C01 and C02 connected between OSC0 and GND, and OSC1 and GND vary with the load
capacitance of the crystal and the wiring capacitance of the board. Set the values by the crystal manufacture’s
matching evaluation.
If an external clock is used, input it to OSC0.
C01
15pF
OSC0
11.0592 MHz
C02
ROSC
1 M
OSC1
15pF
20/23
FEDL7012-06-02
ML7012-06
PACKAGE DIMENSIONS
(Unit: mm)
QFP64-P-1414-0.80-BK
Mirror finish
5
Package material
Lead frame material
Pin treatment
Package weight (g)
Rev. No./Last Revised
Epoxy resin
42 alloy
Solder plating (J5μm)
0.87 TYP.
6/Feb. 23, 2001
Notes for Mounting the Surface Mount Type Package
The surface mount type packages are very susceptible to heat in reflow mounting and humidity
absorbed in storage.
Therefore, before you perform reflow mounting, contact ROHM's responsible sales person for the
product name, package name, pin number, package code, and desired mounting conditions (reflow
method, temperature and times).
21/23
FEDL7012-06-02
ML7012-06
REVISION HISTORY
Document
No.
FEDL7012-06-01
FEDL7012-06-02
Date
May 2004
Jun 28, 2004
Page
Previous Current
Edition
Edition
Description
–
–
First edition
1
1
1
1
4
4
11
11
Correction of ATD! function
12
12
Functional description alternation for AT&T0
13
13
Alternation of Note for AT\Qn setting in normal
mode.
17
17
Correction of functional descriptions for bit-7
and bit-6 of S21 bit map register.
Literal brush-up of descriptions under
GENERAL DESCRIPTION
Literal brush-up of descriptions under
FEATURES
Literal brush-up of descriptions under STD pin
description
22/23
FEDL7012-06-02
ML7012-06
NOTICE
No copying or reproduction of this document, in part or in whole, is permitted without the consent of LAPIS
Semiconductor Co., Ltd.
The content specified herein is subject to change for improvement without notice.
The content specified herein is for the purpose of introducing LAPIS Semiconductor's products (hereinafter
"Products"). If you wish to use any such Product, please be sure to refer to the specifications, which can be
obtained from LAPIS Semiconductor upon request.
Examples of application circuits, circuit constants and any other information contained herein illustrate the
standard usage and operations of the Products. The peripheral conditions must be taken into account when
designing circuits for mass production.
Great care was taken in ensuring the accuracy of the information specified in this document. However, should
you incur any damage arising from any inaccuracy or misprint of such information, LAPIS Semiconductor
shall bear no responsibility for such damage.
The technical information specified herein is intended only to show the typical functions of and examples of
application circuits for the Products. LAPIS Semiconductor does not grant you, explicitly or implicitly, any
license to use or exercise intellectual property or other rights held by LAPIS Semiconductor and other parties.
LAPIS Semiconductor shall bear no responsibility whatsoever for any dispute arising from the use of such
technical information.
The Products specified in this document are intended to be used with general-use electronic equipment or
devices (such as audio visual equipment, office-automation equipment, communication devices, electronic
appliances and amusement devices).
The Products specified in this document are not designed to be radiation tolerant.
While LAPIS Semiconductor always makes efforts to enhance the quality and reliability of its Products, a
Product may fail or malfunction for a variety of reasons.
Please be sure to implement in your equipment using the Products safety measures to guard against the
possibility of physical injury, fire or any other damage caused in the event of the failure of any Product, such
as derating, redundancy, fire control and fail-safe designs. LAPIS Semiconductor shall bear no responsibility
whatsoever for your use of any Product outside of the prescribed scope or not in accordance with the
instruction manual.
The Products are not designed or manufactured to be used with any equipment, device or system which
requires an extremely high level of reliability the failure or malfunction of which may result in a direct threat
to human life or create a risk of human injury (such as a medical instrument, transportation equipment,
aerospace machinery, nuclear-reactor controller, fuel-controller or other safety device). LAPIS
Semiconductor shall bear no responsibility in any way for use of any of the Products for the above special
purposes. If a Product is intended to be used for any such special purpose, please contact a ROHM sales
representative before purchasing.
If you intend to export or ship overseas any Product or technology specified herein that may be controlled
under the Foreign Exchange and the Foreign Trade Law, you will be required to obtain a license or permit
under the Law.
Copyright 2011 LAPIS Semiconductor Co., Ltd.
23/23
Similar pages