The MSM7728 is a single-channel linear CODEC CMOS IC for voice signals that contains filters
for A/D and D/A conversions.
Designed especially for a single-power supply and low-power applications, the device is
optimized for applications for the analog interfaces of audio signal processing DSPs and digital
wireless systems.
The analog outputs include the speaker drive output, earphone drive output and ringer output.
Therefore, the sound interface can be configured with a few external circuits.
FEATURES
• Single power supply: 2.5 V to 3.6 V
• Low power consumption
Operating mode: 36 mW Typ.
Power down mode: 0.003 mW Typ.
• Digital signal input/output interface: 14-bit serial code in 2's complement format
Power supply pin for 2.5 to 3.6 V (Typically 3.0 V).
AG
Analog signal ground.
DG
Ground pin for the digital signal circuits.
This ground is separated from the analog signal ground in this device. The DG pin must be
connected to the AG pin on the printed circuit board.
SGC
Bypass capacitor pin for generating the signal ground voltage level.
Insert a 0.1 mF capacitor with excellent high frequency characteristics between the AG pin and
the SGC pin.
MAIN, MAO
Transmit microphone input and level adjustment.
MAIN is connected to the inverting input of the op-amp, and MAO is connected to the output
of the op-amp. This amplifier can set up a gain to a maximum of 36dB by using an external
resistor.
Level adjustment should be performed in a way below.
A transmit level of +6, 0, –6, or –12dB can be selected using control data from the processor
interface.
When CODEC is turned off, the MAO output goes high impedance.
These pins are used for speaker driving.
The SPKN output is reversed in phase against the SPKP output when the gain is 1.
The receive output signal amplitude is 2.2VPP at maximum.
These outputs swing around the SG potential (signal ground potential, VDD/2) and can drive the
minimum 0.6kW load in pushpull driving mode.
The maximum output amplitude is 4.4VPP in pushpull driving mode (a load is inserted between
SPKN and SPKP).
Control data from the processor interface allows selecting the D/A conversion output, PB tone
output, or service tone output and also can provide a level control and mute control. When SPK
is turned off, the SG potential is output with high resistance.
EAR
Analog output for external accessary circuit.
This output swings around the SG potential and can drive the minimum 0.6kW against the SG
potential.
Control data from the processor interface allows selecting the D/A conversion output, PB tone
output, or service tone output and also can provide a level control and mute control. When EAR
is turned off, the SG potential is output with high resistance.
BCLK
Shift clock signal input for PCMIN and PCMOUT.
The frequency is equal to the data signaling rate.
SYNC
Synchronizing signal input.
In the transmit section, the PCM output signal from the PCMOUT pin is output synchronously
with this synchronizing signal. This synchronizing signal triggers the PLL and synchronizes all
timing signals of the transmit section.
In the receive section, 14 bits required are selected from serial input of PCM signals on the PCMIN
pin by the synchronizing signal.
Signals in the receive section are synchronized by this synchronizing signal. This signal must be
synchronized in phase with the BCLK.
When this signal frequency is 8 kHz, the transmit and receive paths have the frequency
characteristics specified by ITU-T G. 714. The frequency characteristics for 8 kHz are specified in
this data sheet.
For different frequencies of the SYNC signal, the frequency values in this data sheet should be
translated according to the following equation:
Frequency values described in the data sheet
8 kHz
¥ the SYNC frequency values to be actually used
5/23
¡ SemiconductorMSM7728
PCMIN
PCM signal input.
A serial PCM signal input to this pin is converted to an analog signal synchronously with the
SYNC signal and BCLK signal.
The data signaling rate of the PCM signal is equal to the frequency of the BCLK signal.
The PCM signal is shifted at the falling edge of the BCLK signal. The PCM signal is latched into
an internal register when shifted by 14 bits.
The top of the data (MSD) is identified at the rising edge of SYNC.
The input signal should be input in the 14-bit 2's complement format.
The MSD bit represents the polarity of the signal with respect to the signal ground.
PCMOUT
PCM signal output.
The PCM output signal is output starting with MSD in sequential order, synchronously with the
rising edge of the BCLK signal.
MSD may be output at the rising edge of the SYNC signal, depending on the timing between
BCLK and SYNC.
This pin is in a high impedance state except during 14-bit PCM output. It is also high impedance
when the CODEC is turned off.
A pull-up resistor must be connected to this pin, because its output is configured as an open
drain.
The output coding format is in 14-bit 2's complement.
The MSD represents a polarity of the signal with respect to the signal ground.
Serial control ports for microcontroller interface.
Writing data to 8-bit control registers allows controling the transmit speech path/receive speech
path mute, transmit speech path/receive speech path level, PB tone, service tone, and ringer.
WRN is the write control signal input, RDN is the read control signal input, DCLK is the clock
signal input for data shift, CDIN is the control data input, CDOUT is the control data output.
When reset (RSTN=0), the control registers are reset to the initial values as described in "Control
Data Description".
The initial values remains unchanged until control data is written after reset.
Writing of control data: When WRN is at digital "0", data that is entered in CDIN is shifted at the
rising edge of the DCLK signal pulse and is latched in an internal control register.
Reading of control data: When RDN is at digital "0", control data is output from CDOUT at the
rising edge of a DCLK signal pulse.
See Figure 2 for write and read timings.
RINGP, RINGN
Ringer (sounder) drive outputs.
The sounder can be structured by putting a piezo-electric type sounding body (equivalent
capacitance: less than 70nF) between RINGP and RINGN.
LED
Ringer digital level output. This pin is used for LED blinking synchronous with the ringer.
LA
General latch output. This output is used as a control signal for a peripheral circuit because this
output can be set to digital "0" or "1" by writing data from a microcontroller interface.
TOUT
PB tone/service tone output. When SW6 is in the ON state, tone is output.
The output resistance of this pin is approximately 10kW, which should be taken into account
when using it externally.
RSTN
Control register reset signal input. When this pin is set to digital "0" level.
All control registers are reset to the initial values.
Be sure to reset the control registers after turning on the power.
7/23
¡ SemiconductorMSM7728
ABSOLUTE MAXIMUM RATINGS
Parameter
Power Supply Voltage
Analog Input Voltage
Digital Input Voltage
Storage Temperature
Symbol
V
DD
V
AIN
V
DIN
T
STG
Condition
AG = DG = 0 V
AG = DG = 0 V
AG = DG = 0 V
—
RECOMMENDED OPERATING CONDITIONS
Parameter
Power Supply Voltage
Operating Temperature
Analog Input Voltage
High Level Input Voltage
Low
Level
Input Voltage
Clock Frequency
Symbol
V
DD
Ta
V
AIN
V
IH
V
IL
F
C
Condition
—
—
Gain = 1
SYNC, BCLK, PCMIN, WRN,
RDN, DCLK, CDIN, RSTN
BCLK
Min.
2.5
–30
—
0.45 ¥
V
DD
0
14 ¥ Fs
Rating
–0.3 to +7.0
–0.3 to V
–0.3 to V
–55 to +150
Typ.
3.0
+25
—
—
—
—
DD
DD
+ 0.3
+ 0.3
128 ¥ Fs
Max.
3.6
+85
1.4
V
DD
0.16 ¥
V
DD
Unit
V
V
V
°C
Unit
V
°C
V
PP
V
V
kHz
Sync Pulse Frequency
Clock Duty Ratio
Digital Input Rise Time
Digital Input Fall Time
Sync Signal Timing
High Level Sync Pulse Width *1
Low Level Sync Pulse Width *1
PCMIN Setup Time
PCMIN Hold Time
Digital Output Load
DCLK Pulse Width
WRN Timing
t
t
R
t
t
t
t
t
t
P
F
SYNC
S
BCLK
D
C
SYNC, BCLK, PCMIN, WRN,
t
Ir
t
RDN, DCLK, CDIN, RSTN
If
t
BCLKÆSYNC, See Fig.1
XS
t
SYNCÆBCLK, See Fig.1
SX
SYNC, See Fig.1
WSH
SYNC, See Fig.11 BCLK———
WSL
Refer to Fig.1
t
DS
t
Refer to Fig.1
DH
Pull-up resistor
DL
C
DL
DCLK Low width, See Fig.2
WCL
DCLK High width, See Fig.2
WCH
DCLKÆWRNL, See Fig.2
WR1
WRNLÆDCLK, See Fig.2
WR2
DCLKÆWRNH, See Fig.250——
WR3
WRNHÆDCLK, See Fig.250——
WR4
WRN
—
4.0
40
—
—
100
100
1 BCLK
100
100
0.5
—
50
50
50
50
9DCLK——WRN Period——
8.0
50
—
—
—
—
—
—
—
—
—
—
—
—
—
12
60
50
50
—
—
—
—
—
—
100
—
—
—
—
kHz
%
ns
ns
ns
ns
—
ns
ns
kW
pF
ns
ns
ns
*1 For example, the minimum pulse width of SYNC is 488 ns when the frequency of BCLK is
2048 kHz.
8/23
¡ SemiconductorMSM7728
RECOMMENDED OPERATING CONDITIONS (Continued)
Parameter
RDN Timing
CDIN Setup Time
CDIN Hold Time
Symbol
t
RD1
t
RD2
t
RD3
t
RD4
P
RDN
t
CDS
t
CDH
Condition
DCLKÆRDNL, See Fig.2
RDNLÆDCLK, See Fig.2
DCLKÆRDNH, See Fig.250——
RDNHÆDCLK, See Fig.250——
See Fig.2
See Fig.2
Transmit gain stage, Gain = 0 dB
Analog Input Allowable DC Offset
Allowable Jitter Width
PCM Data Output Delay Time
Control Data Output Delay Timens—
V
off
Transmit gain stage, Gain = 20 dB
—
SYNC, BCLK
t
SD
t
XD1
t
XD2
t
XD3
t
CD1
t
CD2
= 50 pF + 1 LSTTL
C
L
Pull-up resistor = 500 W
Min.
50
50
Typ.
—
—
9DCLK——RDN Period——
50
50
–100
–10
—
20
20
20
20
—
—
—
—
—
—
—
—
—
50——
50——
Max.
—
—
—
—
+100
+10
1000
100
100
100
100
Unit
ns
ns
ns
mV
mV
ns
ns
9/23
¡ SemiconductorMSM7728
ELECTRICAL CHARACTERISTICS
DC and Digital Interface Characteristics
= 2.5 V to 3.6 V, Ta = –30°C to +85°C)
DD
Min.
—
—
—
Typ.
20
12
70
Max.
—
—
200
0.45 ¥
V
—
DD
V
DD
0.16 ¥
0.0
—
—
—
—
—
V
2.0
0.5
DD
0.00.20.4V
V
– 0.2V
DD
—
—
10
Unit
mA
mA
mA
V
V
mA
mA
mA
Parameter
Symbol
Power Supply Current
High Level Input Voltage
Low Level Input Voltage
High Level Input Leakage Current
Low Level Input Leakage Current
Digital Output Low VoltageV
Digital Output High VoltageV
Digital Output Leakage Current
Input Capacitance
£ 1/2 • Fc, the Delay of the MSD bit is defined by t
XS
< 1/2 • Fc, the Delay of the MSD bit is defined by tSD.
SX
t
SR
t
WSH
D2D3D4D5D6D7D8
t
XD2
t
t
DS
DH
Figure 1 Basic Timing Diagram
Processor Interface Timing
11
121314151617
t
WSL
D9 D10 D11 D12 D13 D14MSD
.
XD1
11121314151617
t
WSL
D9 D10 D11 D12 D13MSD
D14
t
1819
XD3
1819
DCLK
CDIN
WRN
RDN
CDOUT
DCLK
CDIN
WRN
RDN
CDOUT
t
WR1
H
t
RD1
H
Hi-Z
t
WCL
t
WCH
12345678
t
CDS
t
CDH
B3B4A0A1A2B2B1B0
t
WR2
P
WRN
t
WR3
Hi-Z
WRITE Mode
12345678
XXA0A1A2XXX
t
RD2
t
CD1
P
RDN
t
RD3
B3B4B2B1B0
READ Mode
t
t
WR4
t
RD4
CD2
Figure 2 Processor Timing Diagram
15/23
¡ SemiconductorMSM7728
FUNCTIONAL DESCRIPTION
Control Data Description
The MSM7728 has eight registers to control the analog pass switch, volume, and tone via an
external CPU.
The data interface consists of 3-bit address data and 5-bit control data in the serial 8-bit format.
The register map is as shown below.
VOL1, VOL2 gain setting
VOL3, VOL4 gain setting
SW ON/OFF control
Latch output/SW ON/OFF control
PB tone setting ON/OFF control
Service tone setting ON/OFF control
Ringer tone setting ON/OFF control
Power ON/OFF control
Description of Each Register
CR0 - - - VOL1, VOL2 control
A2A1A0B4B3B2B1B0FunctionRemarks
00000
01
10
11
000
001
010
011
100
101
110
111
0dB (standard)
6dB
VOL1 gain setting
–6dB
–12dB
0dB (standard)
6dB
3dB
–3dB
VOL2 gain setting
–6dB
–9dB
–12dB
–15dB
VOL1 and VOL2:
Simultaneous setting
Standard after reset
is released
16/23
¡ SemiconductorMSM7728
CR1 - - - VOL3, VOL4 control
A2A1A0B4B3B2B1B0FunctionRemarks
001
000
001
010
011
100
101
110
111
00
01
10
11
VOL3 gain setting
Ringer sound
volume
0dB (standard)
12dB
8dB
4dB
–4dB
–8dB
–12dB
–16dB
Middle (standard)
Maximum
Small 1
Small 2
VOL3 and VOL4:
Simultaneous setting
Standard after reset
is released
CR2 - - - SWcontrol
A2A1A0B4B3B2B1B0FunctionRemarks
0101: SW1 ON,SW1 to SW5:
1: SW2 ON,
1: SW3 ON,
1: SW4 ON,
1: SW5 ON,
0: SW1 OFF
0: SW2 OFF
0: SW3 OFF
0: SW4 OFF
0: SW5 OFF
Simultaneous setting
Standard after reset
is released
CR3 - - - SW & latch control
A2A1A0B4B3B2B1B0FunctionRemarks
0110: SW6 OFF,SW6 and LA:
0001: SW6 ON
0: LA=0,
1: LA=1
Simultaneous setting
SW6: OFF, LA=0
after reset is released
* The analog output swings at a maximum of ±1.0 V above and below the V
/2 offset level.
DD
20/23
¡ SemiconductorMSM7728
APPLICATION INFORMATION
Digital pattern for 0 dBm0
The digital pattern for 0 dBm0 is shown below.
(SYNC frequency = 8 kHz, signal frequency = 1 kHz)
S2S3
SG
Sample No.
S1
S2
S3
S4
S5
S6
S7
S8
S1
MSD D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14
0
0
1
0
1
0
0
1
0
0
0
1
1
1
0
1
0
1
1
0
1
1
1
0
S4
S5
S6S7
0
0
0
1
0
1
1
0
0
1
1
1
1
0
0
1
1
1
0
0
0
1
0
1
1
1
1
0
1
0
0
1
1
0
0
0
0
1
1
0
0
0
1
1
1
0
1
0
S8
0
1
0
1
1
0
1
1
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
0
0
1
0
0
0
1
1
0
0
0
1
1
0
1
0
0
21/23
¡ SemiconductorMSM7728
NOTES ON USE
• To ensure proper electrical characteristics, use bypass capacitors with excellent high frequency
characteristics for the power supply and keep them as close as possible to the device pins.
• Connect the AG pin and the DG pin as close as possible. Connect them to the system ground
with low impedance.
• Mount the device directly on the PC board. Do not use an IC socket. If use of an IC socket is
unavoidable, use a short lead type socket.
• When mounting the device on a frame, use electro-magnetic shielding, if any electromagnetic wave source such as power supply transformers is surrounding the device.
• Keep the voltage on the VDD pin not lower than –0.3 V to avoid latch-up that may otherwise
occur when power is turned on.
• Use a low noise (particularly, low level type of high frequency spike noise or pulse noise)
power supply to avoid erroneous operation and the degradation of the characteristics of the
device.
22/23
¡ SemiconductorMSM7728
PACKAGE DIMENSIONS
(Unit : mm)
SSOP30-P-56-0.65-K
Mirror finish
Package material
Lead frame material
Pin treatment
Solder plate thickness
Package weight (g)
Epoxy resin
42 alloy
Solder plating
5 mm or more
0.19 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).
23/23
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.