ChipFind - документация

Электронный компонент: ML7021

Скачать:  PDF   ZIP
OKI Semiconductor
FEDL7021-03
Issue Date: Jun. 1, 2005
ML7021
Echo Canceler
1







































GENERAL DESCRIPTION
The ML7021 is an improved version of the MSM7602 with the reduced cancelable echo delay
time and additional 2100Hz tone detection function.
The ML7021 is a low-power CMOS device for canceling echo (in an acoustic system or telephone
line) generated in a speech path.
Echo is canceled, in digital signal processing, by estimating the echo path and generating a
pseudo echo signal.
The ML7021 makes possible a quality conversation by controlling the noise level and preventing
howling with howling detector, double talk detector, attenuation function, and a gain control
function. The devise also controls the low level noise with a center clipping function.
Further, the ML7021 I/O interface supports m-law PCM . The use of a single chip CODEC, such
as the MSM7566/7704 (3 V) or MSM7543/7533 (5 V), allows a simplified and efficient echo
canceler configuration.
FEATURES
Tone disable function
Cancelable echo delay time:
For a single chip: 8 ms (max.)
Echo attenuation
: 30 dB (typ.)
Clock frequency
: 19.2 MHz
External input and internal oscillator circuit are provided.
Power supply voltage : 2.7 V to 5.5 V
Package:
28-pin plastic SSOP
(SSOP28-P-485-0.65-K)
(Product name : ML7021MB)
2
Semiconductor
ML7021
BLOCK DIAGRAM
Howling
Detector
Double Talk
Detector
Power
Calculator
Adaptive
FIR Filter
(AFF)
Nonlinear/
Linear
S/P
ATT
Gain
Linear/
Nonlinear
P/S
Nonlinear/
Linear
S/P
+
+
ATT
Linear/
Nonlinear
P/S
Center
Clip
RIN
ROUT
SOUT
SIN
RST
V
DD
V
SS
WDT
PWDWN
Clock Generator
Mode Selector
I/O Controller
INT
IRLD SCK SYNC
NLP HCL ADP ATT GC
SYNCO
SCKO
X2
X1/CLKIN
MCKO
HD
2100Hz Tone
Detector
3
Semiconductor
ML7021
PIN CONFIGURATION (TOP VIEW)
28-Pin Plastic SSOP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
Pin
1
2
3
4
5
6
7
Symbol
NLP
HCL
ADP
V
DD
ATT
INT
IRLD
Pin
8
9
10
11
12
13
14
Symbol
SIN
RIN
SCK
SYNC
SOUT
ROUT
V
SS
Pin
15
16
17
18
19
20
21
Symbol
V
SS
HD
X1/CLKIN
X2
V
DD
PWDWN
V
SS
Pin
22
23
24
25
26
27
28
Symbol
SYNCO
SCKO
RST
WDT
GC
V
DD
MCKO
4
Semiconductor
ML7021
PIN DESCRIPTIONS
(1/4)
Pin
Symbol
Type
Description
1
NLP
I
2
HCL
I
3
ADP
I
Control pin for the center clipping function.
This pin forces the SOUT output to a minimum value when the SOUT
signal is below 54 dBm0. Effective for reducing low-level noise.
Single Chip or Master Chip in a Cascade Connection
"H": Center clip ON
"L": Center clip OFF
Slave Chip in a Cascade Connection
Fixed at "L"
This input signal is loaded in synchronization with the falling edge of the
INT signal or the rising edge of the RST signal.
Through mode control.
When this pin is in the through mode,
RIN and SIN data is output to ROUT and SOUT. At the same time, the
coefficient of the adaptive FIR filter is cleared.
Single Chip or Master Chip in a Cascade Connection
"H": Through mode
"L": Normal mode (echo canceler operates)
Slave Chip in a Cascade Connection
Same as the master chip
This input signal is loaded in synchronization with the falling edge of the
INT signal or the rising edge of the RST signal.
AFF coefficient control.
This pin stops updating of the adaptive FIR filter (AFF) coefficient and sets
the coefficient to a fixed value, when this pin is configured to be the
coefficient fix mode.
This pin is used when holding the AFF coefficient which has been once
converged.
Single Chip or Master Chip in a Cascade Connection
"H": Coefficient fix mode
"L": Normal mode (coefficient update)
Slave Chip in a Cascade Connection
Fixed at "L"
This input signal is loaded in synchronization with the falling edge of the
INT signal or the rising edge of the RST signal.
5
Semiconductor
ML7021
(2/4)
Pin
Symbol
Type
Description
5
ATT
I
6
INT
I
7
IRLD
O
8
SIN
I
9
RIN
I
10
SCK
I
Control for the ATT function.
This pin prevents howling by attenuators (ATT) for the RIN input and SOUT
output.
If there is input only to RIN, the ATT for the SOUT output is activated.
If there is no input to SIN, or if there is input to both SIN and RIN, the ATT
for the RIN input is activated.
Either the ATT for the RIN output or the ATT for the SOUT is always
activated in all cases, and the attenuation of ATT is 6 dB.
Single Chip or Master Chip in a Cascade Connection
"H": ATT OFF
"L": ATT ON
"L" is recommended if performing echo cancellation.
Slave Chip in a Cascade Connection
Fixed at "L"
This input signal is loaded in synchronization with the falling edge of the
INT signal or the rising edge of the RST signal.
Interrupt signal which starts 1 cycle (8 kHz) of the signal processing.
Signal processing starts when "H"-to-"L" transition is detected.
Single Chip or Master Chip in a Cascade Connection
Connect the IRLD pin.
Slave Chip in a Cascade Connection
Connect the IRLD pin of the master chip.
INT input is invalid for 100 ms after reset due to initialization.
Refer to the control pin connection example.
Load detection signal output when the SIN and RIN serial input data is
loaded in the internal registers.
Single Chip
Connect to the INT pin.
Master Chip in a Cascade Connection
Connect to the INT pin of the master chip and all the slave chips.
Slave Chip in a Cascade Connection
Leave open.
Refer to the control pin connection example.
Transmit serial data.
Input the PCM signal synchronized to SYNC and SCK. Data is read in at
the falling edge of SCK.
Receive serial data.
Input the PCM signal synchronized to SYNC and SCK. Data is read in at
the falling edge of SCK.
Clock input for transmit/receive serial data.
This pin uses the external SCK or the SCKO.
Input the PCM CODEC transmit/receive clock (64 to 2048 kHz).
6
Semiconductor
ML7021
(3/4)
Pin
Symbol
Type
Description
11
SYNC
I
12
SOUT
O
13
ROUT
O
17
X1/CLKIN
I
18
X2
O
16
HD
I
Sync signal for transmit/receive serial data.
This pin uses the external SYNC or SYNCO.
Input the PCM CODEC transmit/receive sync signal (8 kHz).
Transmit serial data.
Outputs the PCM signal synchronized to SYNC and SCK.
This pin is in a high impedance state during no data output.
Receive serial data.
Outputs the PCM signal synchronized to SYNC and SCK.
This pin is in a high impedance state during no data output.
Controls the howling detect function. This pin detets and cancels a howling
generated during hand-free talking for acoustic system.
This function is used to cancel acoustic echoes.
Single Chip or Master Chip in a Cascade Connection
"L": Howling detector ON
"H": Howling detector OFF
Slave Chip in a Cascade Connection
Fixed at "L"
External input for the basic clock (17.5 to 20 MHz) or for the crystal
oscillator.
When the internal sync signal (SYNCO, SCKO) is used, input the basic
clock of 19.2 MHz.
Crystal oscillator output.
Used to configure the oscilation circuit.
Refer to the internal clock generator circuit example.
When inputting the basic clock externally, insert a 5 pF capacitor with
excellent high frequency characteristics between X2 and GND.
20
PWDWN
I
Power-down mode control when powered down.
"L": Power-down mode
"H": Normal operation mode
During power-down mode, all input pins are disabled and output pins are
in the following states :
High impedance : SOUT, ROUT
"L": SYNCO, SCKO, MCKO
"H": OF1, OF2, X2
Holds the last state : WDT, IRLD
Reset after the power-down mode is released.
7
Semiconductor
ML7021
(4/4)
Pin
Symbol
Type
Description
22
SYNCO
O
23
SCKO
O
24
RST
I
25
WDT
O
26
GC
I
Input signal by which the gain controller for the RIN input is
controlled and the RIN input level is controlled and howling is prevented.
The gain controller adjusts the RIN input level when it is 10 dBm0 or
above. RIN input levels from 10 to 1.5 dBm0 will be suppressed to
10 dBm0 in the attenuation range from 0 to 8.5 dB.
RIN input levels above 1.5 dBm0 will always be attenuated by 8.5 dB.
Single Chip or Master Chip in a Cascade Connection
"H": Gain control ON
"L": Gain control OFF
"H" is recommended for echo cancellation.
Slave Chip in a Cascade Connection
Fixed at "L"
This pin is loaded in synchronization with the falling edge of the INT signal
or the rising edge of RST.
Test program end signal.
This signal is output when one cycle (8kHz) of processing is completed.
Leave it open.
Reset signal.
"L": Reset mode
"H": Normal operation mode
Due to initialization, input signals are disabled for 100 ms after reset
(after RST is returned from L to H).
Input the basic clock during the reset.
Output pins during the reset are in the following states :
High impedance: SOUT, ROUT
"L": WDT
"H": OF1, OF2
Not affected: X2, SYNCO, SCKO, IRLD, MCKO
After the power is turned on, initialize the LSI's internal registers by your
execution of HL sequence 1ms later than the master clock starts
normal oscilation.
This LSI starts a normal operation by releasing this pin to H after the
HL sequence above.
Here, this pin must stay L for 1ms or longer.
Transmit clock signal (256 kHz) for the PCM CODEC.
Connect to the SCK pin and the PCM CODEC transmit/receive clock pin.
Leave it open if using an external SCK.
8 kHz sync signal for the PCM CODEC.
Connect to the SYNC pin and the PCM CODEC transmit/receive sync pin.
Leave it open if using an external SYNC.
28
MCKO
O
Basic clock (19.2 MHz).
8
Semiconductor
ML7021
ABSOLUTE MAXIMUM RATINGS
Parameter
Power Supply Voltage
Input Voltage
Power Dissipation
Storage Temperature
Symbol
V
DD
V
IN
P
D
T
STG
Condition
Ta = 25C
--
Rating
0.3 to +7
0.3 to V
DD
+ 0.3
1
55 to +150
Unit
V
V
W
C
RECOMMENDED OPERATING CONDITIONS
ELECTRICAL CHARACTERISTICS
DC Characteristics
(V
DD
= 2.7 V to 3.6 V, Ta = 40C to +85C)
Parameter
Output Load Capacitance
Input Capacitance
Power Supply Current (Stand-by)
Power Supply Current (Operating)
C
LOAD
C
I
I
DDS
I
DDO
--
--
PWDWN = "L"
--
--
--
--
--
--
--
20
10
20
15
30
50
pF
pF
mA
mA
1
0.1
--
mA
Low Level Output Leakage Current
I
OZL
V
OL
= V
SS
High Level Output Voltage
Low Level Output Voltage
High Level Input Current
Low Level Input Current
High Level Output Leakage Current
Symbol
Condition
Min.
Typ.
Max.
Unit
--
0.1
1
mA
1
0.1
--
mA
--
0.1
1
mA
0
--
0.4
V
2.2
--
V
DD
V
V
OH
V
OL
I
IH
I
IL
I
OZH
I
OH
= 40 mA
I
OL
= 1.6 mA
V
IH
= V
DD
V
IL
= V
SS
V
OH
= V
DD
Parameter
Power Supply Voltage
Power Supply Voltage
High Level Input Voltage
Low Level Input Voltage
Operating Temperature
Symbol
V
DD
V
SS
V
IH
V
IL
Ta
Condition
--
--
Pins other than X1
--
--
Min.
2.7
--
2.0
0
40
Unit
V
V
V
V
C
Typ.
3.3
0
--
--
+25
Max.
3.6
--
V
DD
0.5
+85
(V
DD
= 2.7 V to 3.6 V)
X1 pin
2.2
V
--
V
DD
Parameter
Power Supply Voltage
Power Supply Voltage
High Level Input Voltage
Low Level Input Voltage
Operating Temperature
Symbol
V
DD
V
SS
V
IH
V
IL
Ta
Condition
--
--
Pins other than X1, SCK
--
--
Min.
4.5
--
2.4
0
40
Unit
V
V
V
V
C
Typ.
5
0
--
--
+25
Max.
5.5
--
V
DD
0.8
+85
(V
DD
= 4.5 V to 5.5 V)
X1, SCK pins
3.5
V
--
V
DD
9
Semiconductor
ML7021
Condition
Min.
Typ.
Max.
Unit
Parameter
Symbol
Output Load Capacitance
Input Capacitance
Power Supply Current (Stand-by)
Power Supply Current (Operating)
I
DDO
I
DDS
C
I
C
LOAD
--
--
--
PWDWN = "L"
--
--
--
--
30
--
--
10
45
15
20
50
mA
pF
pF
mA
(V
DD
= 4.5 V to 5.5 V, Ta = 40C to +85C)
High Level Output Voltage
Low Level Output Voltage
High Level Input Current
Low Level Input Current
High Level Output Leakage Current
I
OZL
Low Level Output Leakage Current
V
OL
= V
SS
10
0.1
--
mA
I
OZH
I
IL
I
IH
V
OL
V
OH
V
OH
= V
DD
V
IL
= V
SS
V
IH
= V
DD
I
OL
= 1.6 mA
I
OH
= 40 mA
4.2
--
V
DD
V
0
--
0.4
V
--
0.1
10
mA
10
0.1
--
mA
--
0.1
10
mA
Echo Canceler Characteristics (Refer to Characteristic Diagram)
Cancelable Echo Delay Time
Echo Attenuation
Parameter
Symbol
Condition
Min.
Typ.
Max.
Unit
--
30
--
dB
L
RES
R
IN
= 10 dBm0
(5 kHz band white noise)
E. R. L. (echo return loss)
= 6 dB
T
D
= 8 ms
ATT, GC, NLP: OFF
T
D
--
--
8
ms
R
IN
= 10 dBm0
(5 kHz band white noise)
E. R. L. = 6 dB
ATT, GC, NLP: OFF
Tone Disable Characteristics
Tone Detection
Parameter
Min.
Typ.
Max.
Unit
Detection Frequency
2075
2100
2125
Hz
Detection Level
32
--
--
dBm0
Detection Time
380
--
--
ms
Detection Level
32
dBm0
Release
--
--
1Semiconductor
ML7021
10











AC Characteristics
Parameter
Clock Frequency
When Internal Sync Signal is not used
Clock Cycle Time
When Internal Sync Signal is not used
Clock Duty Ratio
Clock High Level Pulse Width
fc = 19.2 MHz
Clock Low Level Pulse Width
fc = 19.2 MHz
Clock Rise Time
Clock Fall Time
Sync Clock Output Time
Internal Sync Clock Frequency
Internal Sync Clock Output Cycle Time
Internal Sync Clock Duty Ratio
Internal Sync Signal Output Delay Time
Internal Sync Signal Period
Internal Sync Signal Output Width
Transmit/receive Operation Clock Frequency
Transmit/receive Sync Clock Cycle Time
Transmit/receive Sync Clock Duty Ratio
Transmit/receive Sync Signal Period
Sync Timing
Sync Signal Width
Receive Signal Setup Time
Receive Data Input Time
IRLD Signal Output Delay Time
Serial Output Delay Time
Symbol
f
C
t
MCK
t
DMC
t
MCH
t
MCL
t
r
t
f
t
DCM
f
CO
t
CO
t
DCO
t
DCC
t
CYO
t
WSO
f
SCK
t
SCK
t
DSC
t
CYC
t
XS
t
SX
t
WSY
t
DS
t
ID
t
DIC
t
WIR
t
SD
t
XD
t
WR
Min.
--
17.5
--
50
40
20.8
20.8
--
--
--
--
--
64
0.488
40
123
45
t
SCK
--
--
1
Typ.
19.2
--
52.08
--
--
--
--
256
3.9
50
125
t
CO
--
--
50
125
--
--
7t
SCK
t
SCK
--
Max.
--
20
--
57.14
60
31.3
31.3
--
--
--
--
--
2048
15.6
60
--
--
--
--
Min.
--
17.5
--
50
40
20.8
20.8
--
--
--
--
--
--
--
--
--
64
0.488
40
123
45
45
t
SCK
45
--
--
--
--
--
1
Typ.
19.2
--
52.08
--
--
--
--
--
--
--
256
3.9
50
--
125
t
CO
--
--
50
125
--
--
--
--
7t
SCK
--
t
SCK
--
--
--
Max.
--
20
--
57.14
60
31.3
31.3
5
5
30
--
--
--
5
--
--
2048
15.6
60
--
--
--
--
138
--
90
90
--
Unit
MHz
ns
ns
ns
ns
ns
ns
ns
kHz
ms
%
ns
ms
ms
kHz
ms
%
ms
ns
ns
ms
ns
ms
ns
ms
ns
ns
ms
V
DD
= 2.7 V to 3.6 V
V
DD
= 4.5 V to 5.5 V
(Ta = 40C to +85C)
Reset Start Time
t
DRS
5
--
--
ns
Reset End Time
t
DRE
--
--
52
ns
Processing Operation Start Time
t
DIT
100
--
--
100
--
--
ms
IRLD Signal Output Width
Reset Signal Input Width
--
--
30
--
--
5
--
--
5
--
--
5
45
--
--
45
--
--
--
--
138
--
5
--
--
90
--
--
--
--
--
90
52
Receive Signal Hold Time
t
DH
45
--
--
ns
45
--
--
t
CYC
-t
SCK
t
CYC
-t
SCK
11
Semiconductor
ML7021
AC Characteristics (Continued)
Parameter
Power Down Start Time
Power Down End Time
Control Pin Setup Time (INT)
Control Pin Hold Time (INT)
Symbol
t
DPS
t
DTS
t
DTH
Min.
Typ.
Max.
Min.
--
--
20
120
Typ.
--
--
--
--
Max.
111
15
--
--
Unit
ns
ns
ns
V
DD
= 2.7 V to 3.6 V
V
DD
= 4.5 V to 5.5 V
(Ta = 40C to +85C)
t
DPE
ns
Control Pin Hold Time (RST)
t
DHR
10
--
--
ns
Control Pin Setup Time (RST)
t
DSR
20
--
--
ns
10
--
--
20
--
--
120
--
--
20
--
--
--
--
15
--
--
111
12
Semiconductor
ML7021
TIMING DIAGRAM
Clock Timing
X1/CLKIN
t
r
t
f
t
MCH
t
MCL
f
C
, t
MCK
, t
DMC
SCKO
t
DCM
SCKO
SYNCO
t
CYO
t
DCO
t
DCC
t
DCC
t
WSO
f
CO
, t
CO
t
DCM
Serial Input Timing
SCK
SYNC
SIN
RIN
MSB
7
t
CYC
f
SCK
, t
SCK
t
SX
t
XS
t
WSY
t
DH
t
DS
6
5
4
3
2
1
LSB
0
MSB
7
t
DSC
IRLD
t
ID
t
DIC
t
DIC
t
WIR
13
Semiconductor
ML7021
Serial Output Timing
Operation Timing After Reset
Power Down Timing
t
DPS
t
DPE
Internal Operation
Processing Start
Power Down
PWDWN
SCK
SYNC
SOUT
ROUT
MSB
7
t
CYC
f
SCK
, t
SCK
t
SX
t
XS
t
WSY
t
SD
6
5
4
3
2
1
LSB
0
MSB
7
t
DSC
High-Z
t
XD
t
XD
High-Z
t
XD
t
DRS
RST
t
WR
t
DRE
Internal operaion
Processing Start
t
DIT
Reset
Initialization
*Reset timing can be asynchronous
Note: INT is invalid in the diagonally shaded interval.
14
Semiconductor
ML7021
Control Pin Load-in Timing
INT(IRLD)
*t
CYC
NLP, HCL, HD,
ATT, ADP, GC
t
DHR
RST
t
WR
t
DSR
NLP, HCL, HD,
ATT, ADP, GC
t
DTH
t
DTS
*For IRLD output timing, refer to Serial Input Timing
15
Semiconductor
ML7021
HOW TO USE THE ML7021
The ML7021 cancels (based on the RIN signal) the echo which returns to SIN.
Connect the base signal to the R side and the echo generated signal to the S side.
Connection Methods According to Echos
Example 1:
Canceling acoustic echo (to handle acoustic echo from line input)
+
+
AFF
ROUT
SIN
RIN
SOUT
ML7021
CODEC
CODEC
H
Line input
Acoustic echo
Example 2:
Canceling line echo (to handle line echo from microphone input)
+
+
AFF
RIN
SOUT
ROUT
SIN
ML7021
H
Line echo
Microphone input
CODEC
CODEC
16
Semiconductor
ML7021
Internal Clock Generator Circuit Example
ML7021
X1/CLKIN
X2
XTAL
R
C1
C2
R
XTAL
C1
C2
GND
GND
: 19.2 MHz
: 1 MW
: 27 pF
: 27 pF
External Clock Input Circuit Example
ML7021
X1/CLKIN
X2
CLK
5pF
GND
17
Semiconductor
ML7021
ECHO CANCELER CHARACTERISTIC DIAGRAM
0
10
20
30
40
40
30
20
10
0
ERL vs. echo attenuation
Echo attenuation [dB]
ERL [dB]
Measurement Conditions
RIN input = 10 dBm 5 kHz band white noise
(0 dBm = 2.2 dBm0)
Echo delay time T
D
= 8 ms
ATT, GC, NLP = OFF
Power supply voltage 5 V
0
10
20
30
40
50 40 30 20 10
0
RIN input level vs. echo attenuation
Echo attenuation [dB]
RIN input level [dBm]
0 dBm = 2.2 dBm0
Measurement Conditions
RIN input: 5 kHz band white noise
Echo delay time T
D
= 8 ms
ERL = 6 dB
ATT, GC, NLP = OFF
Power supply voltage 5 V
Echo delay time vs. echo attenuation
Echo attenuation [dB]
Echo delay time [ms]
Measurement Conditions
RIN input = 10 dBm
5 kHz band white noise
(0 dBm = 2.2 dBm0)
ERL = 6 dB
ATT, GC, NLP = OFF
Power supply voltage 5 V
10
0
8
2
4
6
10
0
10
20
30
40
Note:
The characteristics above are for the MSM7543 (V
DD
5 V, m-law interface). The
MSM7566 (V
DD
3 V, m-law interface) provides the same characleristics without input
and output levels. Refer to the PCM CODEC data sheet.
MSM7543
(for both transmit and receive)
0 dBm0 = 0.6007 Vrms = 2.2 dBm (600 W)
MSM7566
(for transmit side)
0 dBm0 = 0.35 Vrms = 6.9 dBm (600 W)
(for receive side)
0 dBm0 = 0.5 Vrms = 3.8 dBm (600 W)
18
Semiconductor
ML7021
Measurement System Block Diagram
RIN
SOUT
ROUT
SIN
ML7021
MSM7543
m-law
CODEC
MSM7543
m-law
CODEC
Delay
T
D
Echo delay time
ATT
ERL
(echo return loss)
Power supply voltage 5 V
RIN
SOUT
L. P. F.
5 kHz
Level meter
White noise generator
A
A
PCM
PCM
PCM
PCM
A
A
19
Semiconductor
ML7021
APPLICATION CIRCUIT
Bidirectional Connection Example
Microphone input
C1
R1
Speaker output
DV
R3
21
22
4
13
12
15
10
16
19
5
6
DV
AIN1
GSX1
AOUT1
DOUT1
DIN1
XSYNC
RSYNC
BCLK
A / m
PDN
CHP
AIN2
GSX2
AOUT2
DOUT2
DIN2
V
DD
SGC
AG
DG
24
23
2
14
11
8
1
18
9
R2
R5
DV
R7
R6
AV
+
C9
C10 C11
C5
Line input
Line output
(AG)
For cancellation
of acoustic echo
ML7021MB
DV
R8
DV
R4
8
13
11
10
22
23
6
24
28
4
19
27
DV
PWDWN
RST
12
9
1
2
5
26
25
14
15
21
3
16
18
SIN
ROUT
SYNC
SCK
SYNCO
SCKO
RST
PWDWN
MCKO
V
DD
V
DD
V
DD
SOUT
RIN
NLP
HCL
ATT
GC
X1
V
SS
V
SS
V
SS
ADP
HD
WDT
X2
SOUT
RIN
NLP
HCL
ATT
GC
WDT
X2
V
SS
V
SS
V
SS
ADP
HD
SIN
ROUT
SYNC
SCK
SYNCO
SCKO
RST
V
DD
V
DD
V
DD
PWDWN
12
9
1
2
5
26
25
R9
14
15
21
3
16
18
DV
DV
8
13
11
10
23
6
20
24
28
4
19
27
DV
+
C6
C7
C2
C3
+
R1 = 20 kW
R2 = 20 kW
R3 = 2.2 kW
R4 = 10 kW
R10 = 10 kW
C1 = 1 mF
C2 = 10 mF
C3 = 0.1 mF
C4 = 0.1 mF
R5 = 20 kW
R6 = 20 kW
R7 = 2.2 kW
R8 = 10 kW
R11 = 10 kW
C5 = 1 mF
C6 = 10 mF
C7 = 0.1 mF
C8 = 0.1 mF
2ch CODEC
MSM7533VGS-K
For cancellation
of line echo
ML7021MB
DV
R10
DV
R11
7
20
INT
IRLD
17
C13
X1
C12
17
X1
22
7
IRLD
INT
R9 = 1 MW
C12 = 27 pF
C13 = 27 pF
X1 = 19.2 MHz
C14 = 5 pF
C14
C9 = 0.1 mF
C10 = 10 mF
C11 = 0.1 mF
Use the MSM7704-01GS-VK for PCM CODEC when V
DD
= 3V.
The MSM7533 and MSM7704 are pin compatible.
20
Semiconductor
ML7021
NOTES ON USE
1. Set echo return loss (ERL) to be attenuated. If the echo return loss is set to be
amplified, the echo can not be eliminated.
Refer to the characteristic diagram for ERL vs. echo attenuation quantity.
2. Set the level of the analog input so that the PCM CODEC does not overflow.
3. The recommended input level is 10 to 20 dBm0. Refer to the characteristic
diagram for the RIN input level vs. echo attenuation quantity.
4. Applying the tone signal to this echo canceler for long duration may decrease echo
attenuation.
When used with the HD pin "L" (howling detector ON), this echo canceler may
operate faultily if, while a signal is input to the RIN pin, a tone signal with a higher
level than the signal being input to RIN is input to the SIN pin.
A signal should therefore be input either to the RIN pin or to the SIN pin. If,
however, the tone signal is input to the SIN pin while a signal is input to the RIN
pin, the ADP, HD, or HCL pin must be set to "H".
5. For changes in the echo path (retransmit, circuit switching during transmission,
and so on), convergence may be difficult.
Perform a reset, to make it converge.
If the state of the echo path changes after a reset, convergence may again be
difficult.
In cases such as a change in the echo path, perform a reset each time.
6. When turning the power ON, set the PWDWN pin to "1" and input the basic clock
simultaneously with power ON.
If powering down immediately after power ON, be sure fast input 10 or more
clocks of the basic clock.
7. After powering ON, be sure to reset.
8. After the power down mode is released (when the PWDWN pin is changed from
"L" to "H"), be sure to reset the device.
9. If this canceler is used to cancel acoustic echoes, an echo attenuation may be less
than 30 dB.
21
Semiconductor
ML7021
EXPLANATION OF TERMS
Attenuating Function :
This function prevents howling and controls the noise level with
the attenuator for the RIN input and SOUT output. Refer to the
explanation of pins (ATT pin).
Echo Attenuation :
If there is talking (input only to RIN) in the path of a rising echo
arises, the echo attenuation refers to the difference in the echo
return loss (canceled amount) when the echo canceler is not used
and when it is used.
Echo attenuation = (SOUT level during through mode operation)
(SOUT level during echo canceler operation) [dB]
Echo Delay Time :
This is the time from when the signal is output from ROUT until
it returns to SIN as an echo.
Acoustic Echo :
When using a hands free phone, and so on, the signal output from
the speaker echoes and is input again to the microphone. The
return signal is referred to as acoustic echo.
Telephone Line Echo :
This is a signal which is delayed midway in a telephone line and
returns as an echo, due to reasons such as a hybrid impedance
mismatch.
Gain Control Function :
This function prevents howling and controls the sound level with
a gain controller for the RIN input. Refer to the explanation of pins
(GC pin).
Center Clipping Function : This function forces the SOUT output to a minimum value when
the signal is below 54 dBm0. Refer to the explanation of pins
(NLP pin).
Double Talk Detection :
Double talk refers to a state in which the SIN and RIN signals are
input simultaneously. In a double talk state, a signal outside the
echo signal which is to be canceled can be input to the SIN input,
resulting in misoperation.
The double talk detector prevents such misoperation of the canceler.
Howling Detection :
This is the oscillating state caused by the acoustic coupling between
the loud speaker and the microphone during hands free talking.
Howling not only interferes with talking, but can also cause in
misoperation of the echo canceler.
The howling detector prevents such misoperation and prevents
howling.
Echo Return Loss (ERL) :
When the signal output from ROUT returns to SIN as an echo, ERL
refers to how much loss there is in the signal level during ROUT.
ERL = (ROUT level) (SIN level of the ROUT signal which returns
as an echo) [dB]
If ERL is positive (ROUT > SIN), the system is an attenuator
system.
If ERL is negative (ROUT < SIN), the system is an amplifier system.
1Semiconductor
ML7021
22
PACKAGE DIMENSIONS
(Unit : mm)
SSOP28-P-485-0.65-K
Mirror finish
Package material
Lead frame material
Pin treatment
Package weight (g)
Oki Electric Industry Co., Ltd.
Rev. No./Last Revised
Epoxy resin
42 alloy
Solder plating (
5 mm)
0.39 TYP.
3/Dec. 5, 1996


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 Oki's responsible sales person for the product
name, package name, pin number, package code and desired mounting conditions (reflow method, temperature
and times).






1Semiconductor
ML7021
23
REVISION HISTORY
Page
Document No.
Date
Previous
Edition
Current
Edition
Description
FEDL7021-02
Nov. 2001
Final edition 2
FEDL7021-03
Jun. 1, 2005
10
10
Revised Max. values of "Sync Timing" and
"Sync Signal Width" in the Table in the "AC
Characteristics" Section.




1Semiconductor
ML7021
24

NOTICE
1. The information contained herein can change without notice owing to product and/or technical
improvements. Before using the product, please make sure that the information being referred to is
up-to-date.

2. The outline of action and examples for application circuits described herein have been chosen as an
explanation for the standard action and performance of the product. When planning to use the product,
please ensure that the external conditions are reflected in the actual circuit, assembly, and program designs.

3.
When designing your product, please use our product below the specified maximum ratings and within the
specified operating ranges including, but not limited to, operating voltage, power dissipation, and operating
temperature.

4. Oki assumes no responsibility or liability whatsoever for any failure or unusual or unexpected operation
resulting from misuse, neglect, improper installation, repair, alteration or accident, improper handling, or
unusual physical or electrical stress including, but not limited to, exposure to parameters beyond the
specified maximum ratings or operation outside the specified operating range.

5. Neither indemnity against nor license of a third party's industrial and intellectual property right, etc. is
granted by us in connection with the use of the product and/or the information and drawings contained
herein. No responsibility is assumed by us for any infringement of a third party's right which may result
from the use thereof.

6. The products listed in this document are intended for use in general electronics equipment for commercial
applications (e.g., office automation, communication equipment, measurement equipment, consumer
electronics, etc.). These products are not, unless specifically authorized by Oki, authorized for use in any
system or application that requires special or enhanced quality and reliability characteristics nor in any
system or application where the failure of such system or application may result in the loss or damage of
property, or death or injury to humans.
Such applications include, but are not limited to, traffic and automotive equipment, safety devices,
aerospace equipment, nuclear power control, medical equipment, and life-support systems.

7.
Certain products in this document may need government approval before they can be exported to particular
countries. The purchaser assumes the responsibility of determining the legality of export of these products
and will take appropriate and necessary steps at their own expense for these.

8. No part of the contents contained herein may be reprinted or reproduced without our prior permission.
Copyright 2005 Oki Electric Industry Co., Ltd.