Datasheet MSM7570L-01TS-K, MSM7570L-02TS-K Datasheet (OKI)

Page 1
E2U0028-28-82
¡ Semiconductor
¡ Semiconductor
This version: Aug. 1998
Previous version: Nov. 1996
MSM7570L-01/02
MSM7570L-01/02
Multi-Function ADPCM CODEC
GENERAL DESCRIPTION
The MSM7570L-01/02, developed for advanced digital cordless telephone systems, are single channel ADPCM CODEC ICs which perform mutual transcoding between the analog voice band signal and 32 kbps ADPCM serial data. The devices include DTMF Tone and several types of tone generation, transmit/receive data mute and gain control, side-tone path and gain control, and VOX function. Using advanced circuit technology, these devices operate from a single 3 V power supply and provide low power consumption.
Note: The MSM7570L–01differs from MSM7570L–02 in Ringing Tone Frequency.
FEATURES
••
• Single 3 V Power Supply Operation VDD: 2.7 V to ␣ 3.6 V
••
••
• ADPCM Algorithm : ITU-T G.726 (32 kbps, 24 kbps, 16 kbps)
••
••
• Full-Duplex Transmit/Receive Operation
••
••
• Transmit/Receive Synchronous Mode Only
••
••
• PCM Data Format : A-law/µ-law Selectable
••
••
• Serial PCM/ADPCM Transmission Data Rate :64 kbps to 2048 kbps
••
••
• Low Power Consumption
•• Operating Mode : 21 mW Typ. (V Power-Down Mode : 0.3 mW Typ. (V
••
• Two Analog Input Amplifier Stages : Externally Adjustable Gain
••
••
• Analog Output Stage : Push-pull Drive (direct drive of 350 W␣ + 120 nF)
••
••
• Master Clock Frequency : 12.288/19.200 MHz Selectable
••
••
• Transmit/Receive Mute, Transmit/Receive Programmable Gain Control
••
••
• Side Tone Path with Programmable Attenuation (8-step Level Adjustment)
••
••
• Built-in DTMF Tone Generator
••
••
• Built-in Various Ringing/Function Tones Generator
••
••
• Built-in Various Ring Back Tone Generator
••
••
• Serial MCU Interface Control
••
••
• Built-in Sounder Driving Amplifier
••
••
• Built-in VOX Control
•• Transmit side : Voice Signal Detect Receive side : Background Noise Generation
••
• Characteristic Evaluation Board.
••
••
• Package:
••
32-pin plastic TSOP (TSOPI32-P-814-0.50-1K) (Product name: MSM7570L-01TS-K)
(Product name: MSM7570L-02TS-K)
= 3.0 V)
DD
= 3.0 V)
DD
1/26
Page 2
2/26
¡ Semiconductor
MSM7570L-01/02
BLOCK DIAGRAM
+
–1
+1
–1
VOXO
XSYNC IS
PCMSI
PCMSO
BCLK
PCMRI
PCMRO
IR
RSYNC
VOXI
ADPCM CODER
TXMUTE
RXON/OFF
RXPAD
Ex-
pan-
der
Receive gain adjust
LPF
D/A
Conv.
RC
Filter
Clock/Timing
MCU Interface
V
REF
Voice
Detect
Compan-
der
Transmit gain adjust
Tone gain adjust
BPF
TXON/OFF
A/D
Conv.
RC
Filter
DTMF/other
Tone Generator
Noise Generator
Side tone gain adjust
AIN1–
AIN1+
GSX1
AIN2
GSX2
AOUT+
AOUT–
PWI
VFRO
SAO+
SAO–
SG
VDDC
DGC
AGC
DEN
EXCK
DIN
DOUT
MCK
PDN/
RESET
RXMUTE
ADPCM
DECODER
Power Detect
P
/
S
P
/
S
P
/
S
S
/
P
S
/
P
S
/
P
+
+
++
Page 3
¡ Semiconductor
PIN CONFIGURATION (TOP VIEW)
1
AG
2
SG
AIN2
PWI
VOXI
V
DD
3 4 5 6 7 8
9 10 11 12 13 14 15 16
AIN1+ AIN1–
GSX1
GSX2 VFRO
AOUT– AOUT+
SAO+ SAO–
PDN/RESET
MSM7570L-01/02
DG
32 31
BCLK
30
XSYNC
29
RSYNC
28
PCMSO
27
PCMSI IS
26 25
IR PCMRO
24 23
PCMRI
22
MCK
21
DEN EXCK
20 19
DIN DOUT
18
VOXO
17
32-Pin Plastic TSOP
3/26
Page 4
¡ Semiconductor
MSM7570L-01/02
PIN AND FUNCTIONAL DESCRIPTIONS
AIN1+, AIN1–, AIN2, GSX1, GSX2
Transmits analog input and the output for transmit gain adjustment. AIN1– (AIN2) connects to the inverting input of the internal transmit amplifier. AIN1+ connects to the non-inverting input of the internal transmit amplifier. GSX1 (GSX2) connects to the internal transmit amplifier output. Refer to Fig.1 for gain adjustment.
VFRO, AOUT+, AOUT–, PWI
Receives analog output and the output for receive gain adjustment. VFRO is the receive filter output. AOUT+ and AOUT– are differential analog signal outputs which can directly drive ZL = 350 W + 120 nF or a 1.2 kW load. Refer to Fig.1 for gain adjustment.
Differential
Analog Input
0.1 mF
Vi
10 mF
+
Transmit Gain: V = (R2/R1) ¥ (R4/R3)
Receive Gain: Vo/V = 2 ¥ (R6/R5)
= 120 nF
Z
L
+ 350 W
C1
C1 R1
C2
V
GSX2
FRO
O
R1
R3
/Vi
Differential Analog Output
R2
R4
R5
R6
R2
AIN1–
AIN1+
GSX1
SG AIN2
GSX2
VFRO
PWI
AOUT–
AOUT+
+
+
–1
to ENCODER
+
V
REF
from DECODER
SELECT
= 120 nF
Z
L
+ 350 W
SAO+
Differential Sound Output
SAO–
+1
–1
Figure 1 Analog Input/Output Interface
4/26
Page 5
¡ Semiconductor
MSM7570L-01/02
SAO+, SAO–
Differential analog outputs for sound output. Control register data CR4-B5 determines the output pins (AOUT+ and AOUT- /SAO+ and SAO­) for the voice signal and an acoustic component of the sound tone, DTMF tone, R tone, F tone, and various types of tones at either the VFRO pin or the SAO+ and SAO- pins. The output load conditions of these pins are the same as those of AOUT+ and AOUT-.
SG
Analog signal ground. The output voltage of this pin is approximately 1.4 V. Put the bypass capacitors (10 µF in parallel with 0.1 µF ceramic type) between this pin and AG to get the specified noise characteristics. During power-down, this output voltage is 0 V. The SG voltage if necessary should be used via a beffer.
AG
Analog ground.
DG
Digital ground. This ground is separated from the analog signal ground pin (AG). The DG pin must be kept as close as possible to AG on the PCB.
V
DD
+3 V power supply.
PDN/RESET
Power down and reset control input. A “0” level makes the IC enter a power down state. At the same time, all control register data are reset to the initial state. Set this pin to “1” during normal operating mode. The power down state is controlled by a logical OR with CR0-B5 of the control register. When using PDN/RESET for power down and reset control, set CR0-B5 to digital “0”. The reset width (during “L”) should be 200ns or more.
MCK
Master clock input. The frequency must be 12.288 MHz or 19.2 MHz. The applied clock frequency is selected by the control register data CR0-B6. The master clock signal may be asynchronous with BCLK, XSYNC, and RSYNC.
5/26
Page 6
¡ Semiconductor
MSM7570L-01/02
PCMSO
Transmit PCM data output. PCM is output from MSB in synchronization with the rising edge of BCLK and XSYNC.
PCMSI
Transmit PCM data input. This signal is converted to the transmit ADPCM data. PCM is shifted in synchronization with the falling edge of BCLK. Normally, this pin is connected to PCMSO.
PCMRO
Receive PCM data output. PCM is the output signal after ADPCM decoder processing. This signal is output serially from MSB in synchronization with the rising edge of BCLK and RSYNC.
PCMRI
Receive PCM data input. PCM is shifted on the rising edge of the BCLK and input from MSB. Normally, this pin is connected to PCMRO.
IS
Transmit ADPCM signal output. After having encoded PCM with ADPCM, this signal is output from MSB in synchronization with the rising edge of BCLK and XSYNC. This pin is an open drain output and remains in a high impedence state during power-down. IS requires a pull-up resistor.
IR
Receive ADPCM signal input. This input signal is shifted serially on the falling edge of BCLK in synchronization with RSYNC, and input from MSB.
BCLK
Shift clock input for the PCM data (PCMSO, PCMSI, PCMRO, PCMRI) and the ADPCM data(IS, IR) . The frequency is set in the 64 kHz to 2048 kHz range.
6/26
Page 7
¡ Semiconductor
MSM7570L-01/02
XSYNC
Transmit PCM and ADPCM data 8 kHz synchronous signal input. Synchronize this signal with BCLK signal. XSYNC is used to indicate the MSB of the transmit serial PCM and ADPCM data stream. Be sure to input the XSYNC signal because it is also used as the input of the timing generator.
RSYNC
Receive PCM and ADPCM data synchronous signal input. Synchronize this signal with BCLK signal. RSYNC is used to indicate the MSB of the receive serial PCM and ADPCM data stream.
VOXO
Transmit VOX function signal output. VOX function voice recognizes the presence or absence of the transmit voice signal by detecting the signal energy. “1” and “0” levels set on this pin correspond to the presence and the absence of voice, respectively. This result appears at the register data CR7-B7. The signal energy detect threshold is set by the control register data CR6-B6, B5.
VOXI
Signal input for receive VOX function. A “1” level at VOXI indicates the presence of a voice signal. The decoder block processes normal receive signal, and the voice signal appears at the analog output pins . The “0” level indicates the absence of a voice signal. Background noise generated in this device is transferred to the analog output pins. The background noise amplitude is set by the control register CR6. Because this signal is ORed with the register data CR6-B3, set the control register data CR6-B3 to digital “0”.
7/26
Page 8
¡ Semiconductor
Voice Input GSX2
MSM7570L-01/02
Silence
VOXO
VOXI
Voice Output VFRO
T
VXON
Voice Detect
Voice
T
VXOFF
Silence Detect (Hang-over time)
Voice
(a) Transmit VOX Function Timing Diagram
Silence
Voice
Normal Voice Signal Decoded Time period
Background Noise
Voice
(b) Receive VOX Function (CR6-B3: digital "0") Timing Diagram
Note: VOXO, VOXI functions becomes valid when setting CR6-B7 to digital “1”.
Figure 2 VOX Function
8/26
Page 9
¡ Semiconductor
,
MSM7570L-01/02
DEN , EXCK, DIN, DOUT
Serial control ports for MCU interface. Reading and writing data are performed by an external MCU through these pins. Eight registers with eight bits are provided on the devices. DEN is the “Enable” control signal input, EXCK is the data shift clock input, DIN is the address and data input, and DOUT is the data output. Fig.3 shows the input/output timing diagram.
DEN
EXCK
W
A2
DIN
A1 A0 B7 B6 B5 B4 B3 B2 B1 B0
DOUT
DEN
EXCK
DIN
DOUT
R A2A1A0
High Impedance
Figure 3 MCU Interface Input/Output Timing
Table 1 shows the register map.
Name
CR0
CR1
CR2
CR3
CR4
Address
A2 A1 A0
000
001
010
011
100
B7 B6 B5 B4 B3 B2 B1 B0
A/m
SEL
MODE1 MODE0
TX
ON/OFFTXGAIN2TXGAIN1TXGAIN0RXON/OFFRXGAIN2RXGAIN1RXGAIN0
Side Tone
GAIN2
DTMF/
OTHERS
SEL
High Impedance
(a) Write Data Timing Diagram
B7 B6 B5 B4 B3 B2 B1 B0
(b) Read Data Timing Diagram
Table-1
Control and Detect Data
MCK
SEL
Side Tone
GAIN1
TONE
SEND
PDN
ALL
TX
RESETRXRESETTXMUTERXMUTE
Side Tone
GAIN0
SAO/
VFRO
TONE
ON/OFF
TONE4 TONE3 TONE2 TONE1 TONE0
——
TONE
GAIN3
——
TONE
GAIN2
TONE
GAIN1
R/W
PDN
R/W
SAO/AOUT
RX
R/W
PAD
R/W
TONE
R/W
GAIN0
R/W
CR5
CR6
CR7
101
110
111
————————
VOX
ON/OFFONLVL1
VOX
OUT
TX NOISE
LVL1
ON
LVL0
TX NOISE
LVL0
OFF
TIME
—————
VOX
IN
RX NOISE
LEVEL SEL
RX NOISE
LVL1
RX NOISE
LVL0
R/W
R/W
R
R/W : Read/Write enable R : Read only register.
9/26
Page 10
¡ Semiconductor
ABSOLUTE MAXIMUM RATINGS
MSM7570L-01/02
Parameter
Power Supply Voltage
Analog Input Voltage
Digital Input Voltage
Storage Temperature
Symbol
V
DD
V
AIN
V
DIN
T
STG
Condition
RECOMMENDED OPERATING CONDITIONS
Parameter
Power Supply Voltage
Operating Temperature
Digital Input High Voltage
Digital Input Low Voltage
Master Clock Frequency
Bit Clock Frequency
Synchronous Signal Frequency
Clock Duty Ratio
Digital Input Rise Time
Digital Input Fall Time
Transmit Sync Signal Setting Time
Receive Sync Signal Setting Time
Synchronous Signal Width
PCM, ADPCM Set-up Time
PCM, ADPCM Hold Time
Digital Output Load
Bypass Capacitors for SG
Symbol
V
DD
Ta
V
IH
V
IL
f
MCK1
f
MCK2
f
BCK
f
SYMC
D
C
t
Ir
t
If
t
XS
t
XS
t
RS
t
SR
t
WS
t
DS
t
DH
R
DL
C
DL
C
SG
Condition Min. Typ. Max. Unit
Voltage must be fixed 2.7 3.6 V
–25 +25 +70 °C
MCK, XSYNC, RSYNC, PCMRI, PCMSI, BCLK, IR, PDN/RESET,
DEN, EXCK, DIN
MCK, XSYNC, RSYNC, PCMRI, PCMSI, BCLK, IR, PDN/RESET,
DEN, EXCK, DIN
MCK (CR0–B6 = "0")
MCK (CR0–B6 = "1")
BCLK 64 2048 kHz
XSYNC, RSYNC 8.0 kHz
MCK, BCLK, EXCK 30 50 70
MCK, XSYNC, RSYNC, PCMRI, PCMSI, BCLK, IR, PDN/RESET,
DEN, EXCK, DIN
MCK, XSYNC, RSYNC, PCMRI, PCMSI, BCLK, IR, PDN/RESET,
DEN, EXCK, DIN
BCLK to XSYNC 100 ns
XSYNC to BCLK 100 ns
BCLK to RSYNC 100 ns
RSYNC to BCLK 100 ns
XSYNC, RSYNC 1 BCLK 100 ms
IS (Pull-up Resistor) 500 W
IS, PCMSO, PCMRO, VOXO, DOUT
SG to AG
Rating
–0.3 to +5
– 0.3 to V
–0.3 to V
–55 to +150
DD
DD
+ 0.3
+ 0.3
Unit
V
V
V
°C
0.45
¥ V
DD
—VDDV
0.16
0—
0.01%
0.01%
12.288 +
19.200 +
¥ V
DD
0.01%
0.01%
V
MHz
MHz
%
——50ns
——50ns
100 ns
100 ns
100 pF
10 + 0.1 mF
10/26
Page 11
¡ Semiconductor
ELECTRICAL CHARACTERISTICS
DC and Digital Interface Characteristics
Parameter
Power Supply Current
Input High Voltage
Input Low Voltage
Input Leakage Current
Output Low Voltage
Output Leakage Current
Input Capacitance
Output Resistance
SG Warm-up Time T
Symbol
I
DD1
I
DD2
V
IH
V
IL
I
IH
I
IL
V
OL
I
O
C
IN
R
OSG
SG
Operating Mode,
No Signal,
Power Down Mode,
VI = V
DD
VI = 0 V
1 LSTTL, Pull-up: 500 W
IS
SG —2550kW
SG´GND 10 + 0.1 mF
(Rise time to 90% of max. level)
MSM7570L-01/02
(V
2.7 V to 3.6 V, Ta = –25°C to +70°C)
DD =
Condition
3.0 V)
=
(V
DD
(V
DD
3.0 V)
=
Min.
Typ.
7
0.1
Max.
14
0.2
0.45
¥ V
DD
V
DD
0.16
0.0
¥ V
0.0
0.2
2.0
0.5
0.4
10
—5—pF
700 ns
Unit
mA
mA
DD
mA
mA
mA
V
V
V
Transmit Analog Interface Characteristics
(V
DD =
Parameter
Input Resistance
Output Load Resistance
Output Load Capacitance
Output Amplitude
Input Offset Voltage
Symbol
R
INX
R
LGX
C
LGX
V
OGX
V
OFGX
Condition
AIN1+ , AIN1– , AIN2
GSX1, GSX2
GSX1, GSX2
GSX1, GSX2, R
= 20 kW
L
Pre–OPAMPs
* –7.7 dBm (600 W) = 0 dBm0, + 3.14 dBm0 = 1.30 VPP (A-law)
–7.7 dBm (600 W) = 0 dBm0, + 3.17 dBm0 = 1.30 VPP (m-law)
2.7 V to 3.6 V, Ta = –25°C to +70°C)
Min.
10
20
–20
Typ.
Max.
100
*1.30
+20
Unit
MW
kW
pF
V
PP
mV
11/26
Page 12
¡ Semiconductor
Receive Analog Interface Characteristics
Parameter
Input Resistance
Output Load Resistance
Output Capacitance
Output Voltage Level
Offset Voltage
Open Loop Gain
Symbol
R
INPW
R
LVF
R
LAO
C
LVF
C
LAO
V
OVF
V
OAO
V
OFVF
V
OFAO
G
DB
PWI
VFRO
AOUT+, AOUT–, SAO+, SAO–
VFRO
AOUT+, AOUT–, SAO+, SAO–
VFRO, AOUT+,
AOUT–, SAO+, SAO–
VFRO
AOUT+, AOUT– (GAIN = 0 dB,
Power amp only) SAO+, SAO–
Power amp (0.3 to 3.4 kHz,
Z
= 350 W + 120 nF)(See Fig.1)
L
Condition
= 20 kW
R
L
= 1.2 kW
R
L
Z
= 350 W
L
+ 120 nF(See Fig.1)
MSM7570L-01/02
(V
2.7 V to 3.6 V, Ta = –25°C to +70°C)
DD =
Min.
10
20
1.2
—— V
–100
–20
40——dB
Typ.
Max.
100
100
*1.30
*1.30
*1.30
+100
+20
Unit
MW
kW
kW
pF
pF
V
PP
V
PP
PP
mV
mV
* –7.7 dBm (600 W) = 0 dBm0, + 3.14 dBm0 = 1.30 VPP (A-law)
–7.7 dBm (600 W) = 0 dBm0, + 3.17 dBm0 = 1.30 VPP (m-law)
12/26
Page 13
¡ Semiconductor
AC Chracteristics
Parameter
Transmit Frequency
Response
Receive Frequency
Response
Transmit Signal
to Distortion Ratio
Receive Signal
to Distortion Ratio
Transmit Gain
Tracking
Receive Gain
Tracking
MSM7570L-01/02
(V
2.7 V to 3.6 V, Ta = –25°C to +70°C)
DD =
Condition
Symbol
L
T1
OSS
L
T2
OSS
L
T3
OSS
L
T4
OSS
L
T5
OSS
L
T6
OSS
L
R1
OSS
R2
L
OSS
R3
L
OSS
R4
L
OSS
R5
L
OSS
Freq.
0 to 60
300 to 3000 –0.15 +0.20 dB
1020 Reference dB
3300 –0.15 +0.80 dB
3400 0 0.80 dB
3968.75 13 dB
0 to 3000 –0.15 +0.20 dB
1020 Reference dB
3300 –0.15 +0.80 dB0
3400 0 0.80 dB
3968.75 13 dB
SD T1 35 3
SD T2 35 0
SD T3 35 –30
1020
SD T4
SD T5 23 –45
SD R1 3
SD R2 0
SD R3 –30
1020
SD R4
SD R5 –45
GT T1 –0.2 +0.2
GT T2 Reference
GT T3 1020 –0.2 +0.2–40
GT T4 –0.5 +0.5
GT T5 –1.2 +1.2
GT R1 –0.2 +0.2
GT R2 Reference
GT R3 1020 –0.2 +0.2
GT R4 –0.5 +0.5
GT R5 –1.2 +1.2
Level
(dBm0)(Hz)
–10
–50
–55
–10
–40
–50
–55
Others
25
Min.
0
Typ.
Max.—Unit
(*1)
28 –40
35
35
(*1)
35
28
23
3
3
dB
dB
dB
dB
dB
dB
dB
dB
dB
–40
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
*1 Use the P-message weighted filter
13/26
Page 14
¡ Semiconductor
MSM7570L-01/02
AC Characteristics (Continued)
Parameter
Idle Channel Noise
Absolute Signal
Amplitude
Power Supply Noise
Rejection Ratio
Digital Output
Delay Time
PCM and ADPCM
Interface
Serial Port Digital
Input/Output Setting
Time
Symbol
N
IDLT
N
IDLR
A
VT
A
VR
P
SRRT
P
SRRR
t
SDX
t
SDR
t
XD1
t
RD1
t
XD2
t
RD2
t
XD3
t
RD3
t
M1
t
M2
t
M3
t
M4
t
M5
t
M6
t
M7
t
M8
t
M9
t
M10
t
M11
f
EXCK
Noise Freq.
: 0 to 50 kHz
(V
2.7 V to 3.6 V, Ta = –25°C to +70°C)
DD =
Condition
Freq.
Level Min. Typ. Max. Unit
Others
(dBm0)(Hz)
–68
——
——
AIN = SG
(*1)
(*1)
(*2)
(–75.7)
–72
(–79.7)
dBmOp
(dBmp)
0.320
GSX2
0.285
0.359
Vrms
(*3)
1020
0
0.320
VFRO
0.285
0.359
Vrms
(*3)
Noise Level
30——dB
: 50 mV
PP
1 LSTTL + 100 pF,
See
30——dB
0 200
0 200
0 200
ns
ns
ns
Pull-up: 500 W
Fig.4
0 200
0 200
ns
ns
50——ns
50——ns
50——ns
50——ns
C
= 100 pF
L
See
Fig.5
100 ns
50——ns
50——ns
0 50 ns
50——ns
50——ns
0 50 ns
——10MHz EXCKShift Clock Frequency
*1 Use the P-message weighted filter *2 PCMRI input code "11010101"(A-law)
"11111111"(m-law)
*3 0.320 Vrms = 0 dBm0 = –7.7 dBm
Note: All ADPCM coder and decoder characteristics comply with ITU-T Recommendation
G.726.
14/26
Page 15
¡ Semiconductor
AC Characteristics (DTMF and Other Tones)
2.7 V to 3.6 V, Ta = –25°C to +70°C)
(V
DD =
Parameter
Frequency Difference
Original (reference)
Tone Signal Level
*4
Symbol
D
FT1
D
FT2
V
TL
V
TH
V
RL
V
RH
DTMF Tones –7 +7 Hz
Other Tones
Transmit Tones
(Gain setting 0dB)
Receive Tones
(Tone generator
gain setting –6dB)
Condition
DTMF (Low)
DTMF (High)
and Other Tones
DTMF (Low)
DTMF (High)
and Other Tones
Min. Typ. Max. Unit
7—+7Hz
–18
–16
–10
–8
Relative Level of
DTMF Tones
DTMFVTH/VTL
, VRH/V
RL
1 dBm0R
*4 Does not contain the setting value set for the programmable gain
MSM7570L-01/02
–16
–14
–8
–6
2
–14
–12
–6
–4
dBm0
dBm0
dBm0
dBm0
3
AC Characteristics (Programmable Gain Stages)
Parameter
Gain Accuracy
Symbol
D
G
Condition
All gain stages, to programmed value –1 0 +1 dB
AC Characteristics (VOX Function)
Parameter
Transmit VOX Detect Time
(Voice Signal ON/OFF Detect Time
Transmit VOX Detect Level
Accuracy
(Threshold Level)
Symbol
t
VXON
t
)
VXOF
D
Condition
OFF Æ ON 10 ms
ON Æ OFF
To the values (CR6-B6, B5)
VX
VOXO,
See Fig.2
*5 When single tone is input at 1000Hz
(V
2.7 V to 3.6 V, Ta = –25°C to +70°C)
DD =
Min. Typ. Max. Unit
(V
2.7 V to 3.6 V, Ta = –25°C to +70°C)
DD =
Min. Typ. Max. Unit
*5
150/310 160/320 170/330 ms
–2.5 dB
0 +2.5
15/26
Page 16
¡ Semiconductor
TIMING DIAGRAM
Transmit Side PCM/ADPCM Data Interface
MSM7570L-01/02
BCLK
XSYNC
PCMSO
BCLK
0
t
XS
t
XS
12345678910
t
t
SX
XD1
t
WS
t
XD2
MSB LSB
t
SDX
123456789100
t
SX
XSYNC
IS
t
SDX
t
XD1
t
XD2
MSB LSB
Receive Side PCM/ADPCM Data Interface
BCLK
RSYNC
IR
0
t
RS
12345678910
t
SR
t
DS
t
WS
t
DH
MSB
t
LSB
XD3
t
XD3
BCLK
RSYNC
PCMRO
123456789100
t
t
SR
RD1
t
RD2
t
RD3
t
RS
MSB LSB
t
SDR
Figure 4 PCM/ADPCM Data Interface
16/26
Page 17
¡ Semiconductor
Serial Port Data Transfer for MCU Interface
DEN
t
M5
EXCK
t
M2
123456
MSM7570L-01/02
11 12
t
M10
DIN
DOUT
t
M1tM3
t
t
M4
M6
t
M7
W/R A2 A1 A0 B7
t
M8
B7
Figure 5 MCU Interface
t
M9
B1 B0
B1 B0
t
M11
17/26
Page 18
¡ Semiconductor
FUNCTIONAL DESCRIPTION
Control Registers
(1) CR0 (Basic operating mode)
MSM7570L-01/02
B6
MCK SEL
0
B5
PDN ALL
0
B4
0
B3
0
B2
0
B1
0
B0
PDN
SAO/AOUT
0
CR0
Initial Value (Note)
B7
A/m SEL
0
Note: Initial Value: Reset state by PDN/RESET B7 ...PCM Companding law select; 0/µ-law, 1/A-law
B6 ...Master clock frequency select; 0/12.288 MHz, 1/19.200 MHz B5 ...Power down (entire system); 0/Power on, 1/Power down
When using this data for power down control, set pin PDN/RESET at “1”level.
The control registers are not reset by this signal. B2 ...Not used B1 ...Not used B0 ...Power Down for Sound output amps: (SAO+, SAO–), or Receiver output amp (AOUT+,
AOUT–, VFRO );
If this data is set to digital “1”, either a pair of sound amplifiers or a pair of reciver
amplifiers enters the power down state depending on the set data on CR4-B5.
If this data is set to digital "0", sound amplifiers and receiver amplifiers are in the power-
on state. B4, B3 ... Not used (These pins are used to test the device. They should be set to "0" during normal
operation.)
18/26
Page 19
¡ Semiconductor
(2) CR1 (ADPCM block operating mode)
MSM7570L-01/02
B1
0
CR1
Initial Value
B7
MODE1
0
B6
MODE0
0
B5
TX RESET
0
B4
RX RESET
0
B3
TX MUTE
0
B2
RX MUTE
0
B7, B6 ... ADPCM data compression algorithm select;
(0, 0): 32 kbps (0, 1): 64 kbps (data through) (1, 0): 24 kbps
(1, 1): 16 kbps B5 ... ADPCM of transmit reset (specified by G.726); 1/Reset* B4 ... ADPCM of receive reset (specified by G.726 ); 1/Reset* B3 ... ADPCM transmit data mute, 1/Mute B2 ... ADPCM receive data mute, 1/Mute B1 ... Not used B0 ... Receive side PAD, 1/inserted,12 dB loss
0/no PAD
* The reset width should be 125ms or more.
The transmitter and receiver cannot be reset separately. They must be reset at the same time.
B0
RX PAD
0
19/26
Page 20
¡ Semiconductor
MSM7570L-01/02
(3) CR2 (PCM CODEC operational mode setting and transmit/receive gain adjustment)
B1
RX GAIN1
0
CR2
Initial Value
B7
TX ON/OFF
0
B6
TX GAIN2
0
B5
TX GAIN1
0
B4
TX GAIN0
0
B3
RX ON/OFF
0
B2
RX GAIN2
0
B7 ... PCM Coder disable; 0/Enable, 1/Disable (transmit PCM idle pattern) B6, B5, B4 ... Transmit gain adjustment, refer to Table-2. B3 ... PCM Decoder disable; 0/Enable, 1/Disable (receive PCM idle pattern) B2, B1, B0 ... Receive gain setting, refer to Table-2.
Table-2
B6 B5 B4 Transmit Gain B2 B1 B0 Receive Gain
0 0 0 –6 dB 0 0 0 –6 dB
001 4 dB 001
010 2 dB 010
011 0 dB 011
100 +2 dB 100
101 +4 dB 101
110 +6 dB 110
111 +8 dB 111
–4 dB
–2 dB
0 dB
+2 dB
+4 dB
+6 dB
+8 dB
B0
RX GAIN0
0
This programmable gain table, not only for transmit/receive voice signal and the transmitted DTMF and other tones. The transmission of these tone signal is enabled by the CR4-B6 data described later. The original (reference) signal amplitude of these tones is analogically defined as follows.
DTMF low-group-tones.................................... –16 dBm0
DTMF high-group-tones and others............... –14 dBm0
For example, when selecting +8 dB (B6, B5, B4) = (1,1,1) as a transmit gain, each tone signal amplitude with an analogical expression on the pin PCMSO becomes as follows .
DTMF low-group tones .................................... –8 dBm0
DTMF high-group tones and other tones ...... –6 dBm0
Gain setting for the side tone (path to receive side from transmit side) and the receive side tone is performed by register CR3.
20/26
Page 21
¡ Semiconductor
(4) CR3 (Side tone and other tone generator gain setting)
MSM7570L-01/02
CR3
Initial Value
B7
Side. Tone
GAIN2
B6
Side. Tone
GAIN1
B5
Side. Tone
GAIN0
B4
TONE
ON/OFF
B3
TONE
GAIN3
B2
TONE
GAIN2
B1
TONE
GAIN1
B7, B6, B5 ... Side tone path gain setting, refer to Table-3. B4 ... Tone generator enable; 0/Disable, 1/Enable B3, B2, B1, B0 ... Tone generator gain adjustment for receive side, refer to Table-4
Table-3
B7 B6 B5 Side Tone Path Gain
000 OFF
0 0 1 –21 dB
010
011
100
101
110
111
–19 dB
–17 dB
–15 dB
–13 dB
–11 dB
–9 dB
B0
TONE
GAIN0
0000000
0
Table-4
B3 B2 B1 B0 Tone Generator Gain B3 B2 B1 B0 Tone Generator Gain
0000 –36 dB 1000 –20 dB
0001 –34 dB 1001 –18 dB
0010 –32 dB 1010 –16 dB
0011 –30 dB 1011 –14 dB
0100 –28 dB 1100 –12 dB
0101 –26 dB 1101 –10 dB
0110 –24 dB 1110 8 dB
0111 –22 dB 1111 6 dB
The tone generator gain setting table for the receive side, as shown in Table-4, depends upon the following reference level.
DTMF low-group tones ................................–2 dBm0
DTMF high-group tones and others ............ 0 dBm0
For example, when selecting –6 dB (B3, B2, B1, B0) = (1, 1, 1, 1) as a tone generator gain, each DTMF tone signal amplitude on SAO+/SAO– or VFRO is as follows.
DTMF low-group tone..................................–8 dBm0
DTMF high-group tone or other tones ....... –6 dBm0
21/26
Page 22
¡ Semiconductor
MSM7570L-01/02
(5) CR4 (Tone genereator operating mode and frequency select)
B0B1B2B3B4B5B6B7
CR4
Initial Value
DTMF/OTHERS
SEL
TONE
SEND
SAO/
TONE0TONE1TONE2TONE3TONE4
VFRO
00000000
B7 ... DTMF or other tones select; 0/Others, 1/DTMF B6 ... Tone transmit enable (Transmit side); 0/Voice signal (transmit), 1/Tone transmit B5 ... Tone output pin select (Receive side); 0/VFRO, 1/SAO+ and SAO– B4, B3, B2, B1, B0 ... Tone frequency setting, referred to Table-5-1, 5-2, and 5-3.
(a) B7 = 1 (DTMF tone)
Table-5-1
B4 B3 B2 B1 B0 Frequency B4 B3 B2 B1 B0 Frequency
* 0 0 0 0 697 Hz + 1209 Hz * 1 0 0 0 852 Hz + 1209 Hz
0 0 0 1 697 Hz + 1336 Hz 1 0 0 1 852 Hz + 1336 Hz
**
0 0 1 0 697 Hz + 1477 Hz 1 0 1 0 852 Hz + 1477 Hz
**
0 0 1 1 697 Hz + 1633 Hz 1 0 1 1 852 Hz + 1633 Hz
**
0 1 0 0 770 Hz + 1209 Hz 1 1 0 0 941 Hz + 1209 Hz
**
0 1 0 1 770 Hz + 1336 Hz 1 1 0 1 941 Hz + 1336 Hz
**
0 1 1 0 770 Hz + 1477 Hz 1 1 1 0 941 Hz + 1477 Hz
**
0111 1111
**770 Hz + 1633 Hz 941 Hz + 1633 Hz
*Unrelated
(b) B7 = 0 (Other tones) <MSM7570L-01>
Table-5-2
B4 B3 B2 B1 B0 Frequency B4 B3 B2 B1 B0 Frequency
00000
00001
00010
00011
00100
00101
00110
00111
01000
0 1 0 0 1 400 Hz Single tone 1 1 0 0 1
0 1 0 1 0 425 Hz Single tone 1 1 0 1 0
0 1 0 1 1 440 Hz Single tone 1 1 0 1 1
0 1 1 0 0 450 Hz Single tone 1 1 1 0 0
0 1 1 0 1 800 Hz Single tone 1 1 1 0 1
0 1 1 1 0 1000 Hz Single tone 1 1 1 1 0
0 1 1 1 1 1300 Hz Single tone 1 1 1 1 1
1k/1333 Hz, 16 Hz wamb.
800/667 Hz, 16 Hz wamb.
800/1k Hz,16 Hz wamb.
500/667 Hz,16 Hz wamb.
500/400 Hz,16 Hz wamb.
800/1k Hz, 8 Hz wamb.
500/400 Hz, 8 Hz wamb.
400 Hz,16 Hz wamb.
400 Hz,20 Hz wamb.
1 0 0 0 0 2000 Hz Single tone
1 0 0 0 1 2042 Hz Single tone
1 0 0 1 0 2514 Hz Single tone
1 0 0 1 1 500 Hz Single tone
1 0 1 0 0 667 Hz Single tone
1 0 1 0 1 1333 Hz Single tone
1 0 1 1 0 2100 Hz Single tone
10111
11000
22/26
Page 23
¡ Semiconductor
MSM7570L-01/02
(b) B7 = 0 (Other tones) <MSM7570L-02>
Table-5-3
B4 B3 B2 B1 B0 Frequency B4 B3 B2 B1 B0 Frequency
00000
00001
00010
00011
00100
0 0 1 0 1 400 Hz 1 0 1 0 1 2910 Hz
0 0 1 1 0 800 Hz 1 0 1 1 0 3000 Hz
0 0 1 1 1 1000 Hz 1 0 1 1 1 3110 Hz
0 1 0 0 0 1333 Hz 1 1 0 0 0 3200 Hz
0 1 0 0 1 1440 Hz 1 1 0 0 1
0 1 0 1 0 1900 Hz 1 1 0 1 0
0 1 0 1 1 2000 Hz 1 1 0 1 1
0 1 1 0 0 2100 Hz 1 1 1 0 0
0 1 1 0 1 2180 Hz 1 1 1 0 1
0 1 1 1 0 2300 Hz 1 1 1 1 0
0 1 1 1 1 2400 Hz 1 1 1 1 1
1k/1333 Hz 16 Hz wamb.
800/1k Hz 16 Hz wamb.
800/1k Hz 8 Hz wamb.
400 Hz, 16 Hz wamb.
2700 Hz, 16 Hz wamb.
1 0 0 0 0 2500 Hz
1 0 0 0 1 2600 Hz
1 0 0 1 0 2670 Hz
1 0 0 1 1 2700 Hz
1 0 1 0 0 2800 Hz
Single tone
Single tone
Single tone
Single tone
Single tone
Single tone
Single tone
Single tone
Single tone
(6) CR5 (Not used)
CR5
Initial Value
B7 – B0..... Not used
B0B1B2B3B4B5B6B7
0
0
0
0
0
0
0
0
23/26
Page 24
¡ Semiconductor
(7) CR6 (VOX function control)
MSM7570L-01/02
CR6
Initial Value
B7
VOX
ON/OFF
0
B6
ON
LVL1
0
B5
ON
LVL0
0
B4
OFF
TIME
0
B3
VOX IN
0
B2
RX NOISE
LEVEL SEL
0
B1
RX NOISE
LVL1
0
B0
RX NOISE
LVL0
0
B7 ... VOX function enable; 0/Disable, 1/Enable B6, B5 ... Transmit signal energy detect (Transmit VOX) threshold
(0, 0): –30 dBm0 (0, 1): –35 dBm0 (1, 0): –40 dBm0 (1, 1): –45 dBm0
B4 ... Hang-over time (Fig.2, T
VXOFF)
; 0/160 ms, 1/320 ms
B3 ... Receive VOX function setting; 0/Background noise transmit, 1/Voice signal detect
When using this data for control, set pin VOXI at “0” level.
B2 ... Background noise amplitude setting; 0/Automatic, 1/Programmable by B1 and B0
Automatic : Set the noise at the voice signal amplitude when B3 (or VOXI) changes from “1” to digital “0”.
B1, B0 ... (0, 0): No noise
(0, 1): –55 dBm0 (1, 0): –45 dBm0 (1, 1): –35 dBm0
(8) CR7 (Detect register, read only)
B4
*
CR7
Initial Value
B7
VOX
OUT
0
B6
TX NOISE
LVL1
0
B5
TX NOISE
LVL0
0
B7 ... Transmit VOX function result; 0/Silence, 1/Voice B6, B5 ... Transmit silence level (indicator); (at 1000 Hz)
(0, 0) : Below –60 dBm0 Note: These outputs are valid only when the VOX (0, 1) : –50 to –60 dBm0 function is enabled by CR6-B7. (1, 0) : –40 to –50 dBm0
(1, 1) : Above –40 dBm0 B4 ... Not used B3 ... Not used B2 ... Not used B1 ... Not used B0 ... Not used
B0B1B2B3
*
*
**
*
For IC test
24/26
Page 25
¡ Semiconductor
APPLICATION CIRCUIT
MSM7570L-01/02
MSM7570L-01/02 TS
1
AG
2
SG
3
AIN1+
4
AIN1–
5
GSX1
6
AIN2
7
GSX2
8
VFRO
9
PWI
10
AOUT–
11
AOUT+
12
SAO+
13
SAO–
14
PDN/RESET
15
VOXI
16
V
DD
Transmit Voice Analog Input
V
DD
– +
Receive Voice Analog Output
Sound
Power-Down/Reset Input
VOX IN
– +
* Single-ended Analog Input Stage Type
DG
BCLK
XSYNC
RSYNC
PCMSO
PCMSI
PCMRO
PCMRI
MCK
DEN
EXCK
DIN
DOUT
VOXO
32 31 30
29 28 27 26
IS
25
IR
24
23
22
21
20
19
18
17
Bit Clock (64 kHz to 2048 kHz)
8 kHz Sync. Signal input
V
DD
ADPCM Output
ADPCM Input
Master Clock
Serial MCU
Interface
VOX OUT
25/26
Page 26
¡ Semiconductor
PACKAGE DIMENSIONS
TSOPI32-P-814-0.50-1K
Mirror finish
MSM7570L-01/02
(Unit : mm)
Package material Lead frame material Pin treatment Solder plate thickness Package weight (g)
Epoxy resin 42 alloy Solder plating 5 mm or more
0.27 TYP.
Notes for Mounting the Surface Mount Type Package
The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which 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).
26/26
Loading...