E2D0020-39-93
¡ Semiconductor
¡ Semiconductor
MSM9810
8-channel Mixing OKI ADPCM Type Voice Synthesis LSI
This version: Sep. 1999
MSM9810
Previous version: May 1997
N
ew
GENERAL DESCRIPTION
The MSM9810 is an 8-channel mixing voice synthesis IC, to which up to 128 Mbits of ROM and/
or EPROM storing voice data can directly be connected externally.
The device is straight 8-bit PCM playback, non-linear 8-bit PCM playback, 4-bit ADPCM
playback, and 4-bit ADPCM2 playback selectable and provides 2-channel stereo output and
volume control. The MSM9810 contains a 14-bit D/A converter and LPF.
The MSM9810 can easily configure a system by connecting voice data storage memory, power
amplifier, and CPU externally.
FEATURES
• Non-linear 8-bit PCM / straight 8-bit PCM / 4-bit ADPCM / 4-bit ADPCM2
• Serial input or parallel input selectable
• Phrase Control Table function
• 8-channel mixing function
• Master clock frequency
: 4.096 MHz
• Sampling frequency
: 4.0 kHz, 5.3 kHz, 6.4 kHz, 8.0 kHz, 10.6 kHz,
12.8 kHz, 16.0 kHz, 21.2 kHz, 25.6kHz, 32.0kHz
• Maximum number of phrases : 256
• Output channel
: L/R 2 channels
• Built-in volume control function (for each output channel)
• Built-in 14-bit D/A converter
• Built–in low–pass filter
: Digital filter
• Package :
64-pin plastic QFP(QFP64-P-1414-0.80-BK)(Product name : MSM9810GS-BK)
1/31
RA23
RA0
ROE
RD7
RD0
8-Bit LATCH
8
23-Bit Multiplexer
8
¡ Semiconductor
BLOCK DIAGRAM
CPU
interface
D7/SD
D6/SI
D5/SO
D4/UD
D3/SR3
D2/SR2
D1/SR1
D0/SR0
RCS
CS
WR
RD
CMD
SERIAL
NCR/BUSY
DATA
Controller
23-Bit Address
Counter
PCM
Synthesizer
16
8
PAN
Register
16*9 MPY
ADPCM
Synthesizer
TEST1
TEST2
TEST3
TEST4
XT
Timing Controller
14-Bit
DAC
14-Bit
DAC
OSC
XT
MSM9810
2/31
RESET
DV
DD
DGND
LDAO
AV
DD
AGND RDAO
¡ Semiconductor
MSM9810
PIN CONFIGURATION (TOP VIEW)
64 RA23
63 RA22
62 RA21
61 RA20
59 RA17
58 RA16
57 RA15
56 RA14
55 RA13
54 RA12
53 RA11
52 RA10
50 RA19
49 RA18
60 RA0
51 RA9
DGND
AGND
TEST4
LDAO
RDAO
AV
DD
DV
DD
RCS
TEST1
1
2
3
4
5
6
7
8
9
48 DV
DD
47 RA8
46 RA7
45 RA6
44 RA5
43 RA4
42 RA3
41 RA2
40 RA1
39
ROE
38 RD0
37 RD1
36 RD2
35 RD3
34 RD4
33 RD5
NC 17
WR
18
NCR/BUSY 19
CS
20
D0/SR0 21
D1/SR1 22
D2/SR2 23
D3/SR3 24
D4/UD 25
D5/SO 26
D6/SI 27
D7/SD 28
RESET
29
RD7 30
RD6 31
DGND 32
TEST2 10
XT 11
XT
12
TEST3 13
SERIAL 14
CMD
15
RD
16
NC: No connection
64-pin Plastic QFP
3/31
¡ Semiconductor
MSM9810
PIN DESCRIPTIONS
Pin
40-47, 49-64
Symbol
RA23-RA0
Type
O
when
RCS
pin is "H".
Data pin for external memory. Pull-down resistors are internally
30, 31, 33-38
39
8
RD7-RD0
ROE
RCS
I
O
I
connected to these pins. These pull-down resistors become valid when
the
RCS
pin is "H", and become invalid when the
RCS
pin is "L".
Output enable pin for external memory.
When this pin is "L", RA23 to RA0 and
ROE
pins output address data and
output enable signal.
When this pin is "H", RA23 to RA0 and
ROE
pins become high impedance.
Select pin for Command data or Subcommand data.
15
CMD
I
When this pin is "H", subcommand input is selected. When this pin is "L",
command input is selected.
A pull-up resistor is internally connected to this pin.
16
18
20
RD
WR
CS
I
I
I
Read pin for CPU interface.
A pull-up resistor is internally connected to this pin.
Write pin for CPU interface.
A pull-up resistor is internally connected to this pin.
Chip select pin for CPU interface. When
CS
is "H",
WR
signal is not
entered in this IC. A pull-up resistor is internally connected to this pin.
CPU interface select pin. When SERIAL is "H", serial input interface is
14
SERIAL
I
selected.
When it is "L", parallel input interface is selected.
Data bus pin for CPU interface when parallel input interface is selected.
When
WR
is "L", this pin serves as data input pin.
28
D7/SD
I/O
When
RD
is "L", this pin serves as channel status data output pin.
When serial input interface is selected, this pin serves as serial data
input pin.
Data bus pin for CPU interface when parallel input interface is selected.
When
WR
is "L", this pin serves as data input pin.
27
D6/SI
I/O
When
RD
is "L", this pin serves as channel status output pin.
When serial input interface is selected, this pin serves as serial clock
input pin.
Data bus pin for CPU interface when parallel input interface is selected.
When
WR
is "L", this pin serves as data input pin.
26
D5/SO
I/O
When
RD
is "L", this pin serves as channel status output pin.
When serial input interface is selected, this pin serves as channel status
output pin.
Description
Address pins for external memory. These pins become high impedance
4/31
¡ Semiconductor
MSM9810
Pin
Symbol
Type
Description
Data bus pin for CPU interface when parallel input interface is selected.
When
WR
is "L", this pin serves as data input pin.
When
RD
is "L", this pin serves as channel status output pin.
25
D4/UD
I/O
When serial input interface is selected, this pin serves as channel status
selecter pin.
When UD is "H", channels 8 thru 5 are output to SR3 thru SR0, respectively.
When UD is "L", channels 4 thru 1 are output to SR3 thru SR0, respectively.
Data bus pin for CPU interface when parallel input interface is selected.
When
WR
is "L", this pin serves as data input pin.
When
RD
is "L", this pin serves as channel status output pin.
24
23
22
21
4
5
11
D3/SR3
D2/SR2
I/O
D1/SR1
D0/SR0
LDA0
RDA0
XT
O
O
I
When serial input interface is selected, this pin serves as channel status
output pin.
When UD is "H", channels 8 thru 5 are output to SR3 thru SR0, respectively.
When UD is "L", channels 4 thru 1 are output to SR3 thru SR0, respectively.
LEFT side D/A output pin.
RIGHT side D/A output pin.
Crystal or ceramic oscillator connection pin.
A feedback resistor of about 1MW is connected between XT and
XT.
If necessary, enter external clocks into this pin.
Crystal or ceramic oscillator connection pin.
When external clocks are used, leave this pin open.
When this pin is "L" level, the LSI is initialized. At that time, oscillation
stopsand D/A outputs go to GND level.
Channel status select pin.
When this pin is "H", NCR signal is output. When it is "L",
BUSY
signal is
output.
Pins for IC testing. Apply "L" level to these pins.
12
29
XT
RESET
O
I
19
9
10
13
3
7, 48
6
1, 32
2
NCR/BUSY
TEST1
TEST2
TEST3
TEST4
DV
DD
AV
DD
DGND
AGND
I
I
I
—
—
Pull-down resistors are internally connected to these pins.
Pins for IC testing. Apply "L" level to these pins.
Power supply pin.
GND pin.
5/31