msm9810b Oki Semiconductor, msm9810b Datasheet - Page 30

no-image

msm9810b

Manufacturer Part Number
msm9810b
Description
8-channel Mixing Oki Adpcm Type Voice Synthesis Lsi
Manufacturer
Oki Semiconductor
Datasheet
COMMAND FUNCTIONS
START Command
The START command starts voice synthesis of the channel corresponding to the data stored in the TMP register.
Table 1 shows the correspondence between data input (D7-D0) and channels. In the case of serial input, all 8 bits
of D7 to D0 should be input serially from MSB.
When the START command is input, data stored in the TMP register is set at the start register, and voice synthesis
processing starts. For example, when all “1” is written from the data bus to the TMP register and the START
command is input, all channels start voice synthesis simultaneously.
Input the START command when the status signal (NCR or BUSY) of the channel to be started is at “H”. When
NCR is “L”, input is disabled. When the phrase control table is used, input the START command while BUSY is
“H”. Otherwise, the LSI may malfunction.
Figure 4 shows the flowchart when the START command is input.
STOP Command
The STOP command stops voice synthesis processing of the channel corresponding to data stored in the TMP
register. Table 2 shows the correspondence between data input (D7-D0) and channels.
When the STOP command is input, the LSI stops processing of voice synthesis of the corresponding channel at the
rise of the WR pulse. When voice synthesis stops, the PCM value of that channel is cleared to 1/2 V
NCR and BUSY channel status signals become “H”.
When “H” has been set at the START register, the START register is cleared to “L”.
OKI Semiconductor
Data bus
Corresponding channel
Data bus
Corresponding channel
START command input
Subcommand input
RD pulse input
NCRn=“H”
YES
Table 1 Correspondence between D7-D0 and Channels
Table 2 Correspondence between D7-D0 and channels
NO
Figure 4 START Command Input Flow
CH8
CH8
D7
D7
NCRn corresponding to each channel is output to D7-D0
Check that D7-D0 corresponding to the channel
to start voice synthesis is “H”.
( BUSY n is “H” when the phrase control table is used)
After setting “L” to D7-D0 corresponding to the channel to start
voice synthesis from the data bus, input the WR pulse. (Set
CMD to “H”.)
CH7
CH7
D6
D6
CH6
CH6
D5
D5
CH5
CH5
D4
D4
CH4
CH4
D3
D3
CH3
CH3
D2
D2
FEDL9810BFULL-03
CH2
CH2
D1
D1
MSM9810B
DD
, and the
CH1
CH1
D0
D0
30/45

Related parts for msm9810b