ML22Q274 [ROHM]

ML22Q274/ML22Q284/ML22Q294有内置闪存,用于存储语音代码数据,ML22Q274可以通过时钟同步串行接口控制,ML22Q284可以独立控制,ML22Q294可以通过I2C控制。 车载质量的语音合成LSI。ML22Q274配备了一个D类扬声器放大器,使得在单个芯片上实现语音再现的解决方案成为可能。;
ML22Q274
型号: ML22Q274
厂家: ROHM    ROHM
描述:

ML22Q274/ML22Q284/ML22Q294有内置闪存,用于存储语音代码数据,ML22Q274可以通过时钟同步串行接口控制,ML22Q284可以独立控制,ML22Q294可以通过I2C控制。 车载质量的语音合成LSI。ML22Q274配备了一个D类扬声器放大器,使得在单个芯片上实现语音再现的解决方案成为可能。

语音合成 时钟 放大器 存储 闪存
文件: 总38页 (文件大小:1935K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
FEDL22Q274-03  
Issued: October 4, 2021  
ML22Q274  
ADPCM Speech Synthesis LSI for Automotive  
GENERAL DESCRIPTION  
ML22Q274 is Speech Synthesis LSI with built-in Flash memory that stores speech data. ML22Q274 support the Clock  
synchronization Serial interface and supports on-vehicle quality.  
By integrating all the functions required for voice output into a single chip, this LSI can be more easily incorporated in  
compact portable devices.  
Playback time(Maximum number of phrases 30 When a phrase is selected)  
Maximum playback time (sec) (at fs = 6.4 kHz)  
Product name  
Flash capacity (bit)  
4bitADPCM2  
27.6  
16bitPCM  
6.9  
ML22Q274  
692K  
Notes: Flash capacity shows the numerical value of only a voice area  
Speech Synthesis method:  
4-bit ADPCM2  
8-bit Nonlinear PCM  
8-bit PCM , 16-bit PCM  
(Method can be specified for each phrase)  
● Flash capacity:  
● Sampling frequency (Fs):  
692 Kbit (30 phrases selection),688 Kbit (62 phrases selection)  
8.0/16.0/32.0 kHz, 6.4/12.8/25.6 kHz, 10.7/21.3 kHz  
(Can be specified for each phrase)  
● Speaker driving amplifier:  
CPU command interface:  
Maximum number of pharases:  
D-class amplifier (driven by 8 Ω)  
Synchronous serial interface  
30 phrases or 62 phrases  
● Disconnection detection function /Speaker pin short detection function  
● Source oscillation frequency:  
● Power supply voltage:  
● Flash memory rewritable time:  
● Operating temperature range:  
● AEC-Q100:  
4.096 MHz (Typ) (internal)  
2.0 to 5.5 V  
80 times  
–40OC to +105OC  
Compliant  
● Package:  
20-pin plastic TSSOP  
ML22Q274-NNNTD/ML22Q274-xxxTD  
(xxx: ROM code No.)  
1/38  
FEDL22Q274-03  
ML22Q274  
The following table shows the differences from ML22Q284, ML22Q294.  
Parameter  
MCU interface  
ML22Q274  
ML22Q294  
ML22Q284  
Clock synchronization Serial  
I2C  
Standalone  
692 Kbit  
692 Kbit (when 30 phrases  
are selected)  
Flash capacity  
688 Kbit (when 62 phrases  
are selected)  
4-bit ADPCM2  
8-bit Nonlinear PCM  
8-bit PCM  
Playback method  
16-bit PCM  
Maximum number of phrases:  
Sampling frequency (kHz)  
30/62  
30  
6.4/8.0/10.7/12.8/  
16.0/21.3/25.6/32.0  
4.096 MHz (internal  
oscillation)  
Clock frequency  
Low-pass filter  
FIR interpolation filter  
D-class amplifier  
Speaker driving amplifier  
Speaker driving amplifier output  
load  
8Ω  
1 W (Ta = -40 to +85°C)  
Speaker driving amplifier output  
voltage  
0.8 W (Ta = -40 to +105°C)  
Edit ROM function  
Volume control  
Yes  
32 levels  
4 ms to 1024 ms  
(4 ms/step)  
Silence insertion  
Repeat function  
Yes  
Power supply voltage  
Operating temperature range  
Package  
2.0 to 5.5 V  
-40 to +105°C  
20-pin TSSOP  
2/38  
FEDL22Q274-03  
ML22Q274  
BLOCK DIAGRAMS  
DVDD  
Address  
Regulator  
16bit  
Multiplexer  
692Kbit  
Flash  
VPP  
DGND  
Controller  
VDDL  
Phrase  
Address Latch  
16bit  
Address Counter  
ADPCM/PCM  
Synthesizer  
SPI  
CSB  
SCK  
SI  
Interface  
LPF  
TEST  
SPVDD  
SPGND  
Timing  
Controller  
BUSYB  
D-class  
Speaker  
Amplifier  
OUTPUT  
Interface  
SPM  
SPP  
OSC  
(internal)  
RESET_N  
3/38  
FEDL22Q274-03  
ML22Q274  
PIN CONFIGURATIONS (TOP VIEW)  
20-Pin Plastic TSSOP  
RESET_N  
TEST  
1
2
20  
19  
SPP  
SPM  
3
18 VPP  
SPGND  
SPVDD  
4
17  
16  
15  
14  
13  
12  
11  
NC  
NC  
BUSYB  
DGND  
VDDL  
5
6
SCK  
7
SI  
DVDD  
NC  
CSB  
8
9
NC  
NC  
10  
NC  
NCUnused pin  
4/38  
FEDL22Q274-03  
ML22Q274  
PIN DESCRIPTION  
Initial value  
(At the  
RESET_N  
Input)  
Initial value  
(At  
standby)  
Pin  
Symbol  
I/O  
Description  
1
2
3
SPP  
SPM  
O
O
-
Hi-Z  
Hi-Z  
-
Hi-Z  
Hi-Z  
-
Positive (+) output pin of the speaker amplifier built-in  
Negative (-) output pin of the speaker amplifier built-in.  
SPGND  
Ground pin for the speaker amplifier.  
Power supply pin for the speaker amplifier  
Connect a bypass capacitor of 0.1 μF or more between this pin and SPGND  
4
SPVDD  
-
-
-
pin.  
BUSY output pin. When BUSYB use mode is set, the "L" level is outputted  
during playback. When disconnection is detected with disconnection  
detection function, the "L" level is outputted.  
5
BUSYB  
O
Hi-Z  
1
BUSYB unused mode and logic inversion can be set with Speech LSI Utility.  
6
7
DGND  
VDDL  
-
-
-
-
-
-
Digital ground pin.  
Regulator output pin for internal logic circuitry.  
Connect a capacitor of 10 μF or more between this pin and DGND pin  
Digital power supply pin.  
8
DVDD  
CSB  
-
I
-
-
Connect a capacitor of 0.1 μF or more between this pin and DGND pin.  
Chip select pin.  
Internal oscillation starts in response to turning “H” level down to “L” level,  
and input through Clock synchronization Serial interface becomes available.  
Pull-up resistor is built in.  
13  
1
1
14  
15  
SI  
I
I
1
1
1
1
Input pin for Clock synchronization Serial interface data.  
SCK  
Input pin for Clock synchronization Serial interface clock.  
Power supply pin for rewriting Flash memory.  
18  
19  
VPP  
-
I
-
-
Fix this pin to GND except when rewriting Flash memory  
TEST  
0
0
Test pin. Fix this pin to DGND.  
Reset pin.  
Input “L” level for initialization, when power is turned on, or when voltage  
falls below recommended operation power supply voltage range. After the  
power supply voltage is stable, drive this pin to “H” level.  
20  
RESET_N  
I
0
-
1
-
9
10  
11  
12  
16  
17  
Unused pin.  
N.C.  
-
Leave this pin open.  
5/38  
FEDL22Q274-03  
ML22Q274  
ABSOLUTE MAXIMUM RATINGS  
(DGND = 0 V)  
Unit  
Parameter  
Symbol  
Condition  
Rating  
DVDD  
SPVDD  
Power supply voltage  
-0.3 to + 7.0  
V
V
Internal logic power supply  
voltage  
VDDL  
-0.3 to +3.6  
Ta = 25 °C  
Flash power supply voltage  
Input voltage  
VPP  
VIN  
PD  
-0.3 to +9.5  
-0.3 to VDD +0.3  
1
V
V
Power dissipation  
W
Applied to pin other than SPP or  
SPM  
ISC1  
-12 to +11  
mA  
Output short-circuit current  
Storage temperature  
ISC2  
SPP pin, SPM pin  
-
600  
mA  
°C  
TSTG  
-55 to +150  
RECOMMENDED OPERATING CONDITIONS  
(DGND = 0 V)  
Unit  
Parameter  
Symbol  
Condition  
-
Range  
2.0 to 5.5  
DVDD  
SPVDD  
Power supply voltage  
V
Flash memory write  
Flash memory write  
2.7 to 5.5  
7.7 to 8.3  
Flash power supply voltage  
Flash memory rewrite cycles  
VPP  
V
N
-
80  
times  
TOP1  
TOP2  
-
-40 to +105  
0 to +40  
Operating temperature range  
°C  
Flash memory write  
6/38  
FEDL22Q274-03  
ML22Q274  
ELECTRICAL CHARACTERISTICS  
DC Characteristics  
DVDD = SPVDD = 2.0 to 5.5 V, DGND = SPGND = 0 V, Ta = -40 to +105°C  
Parameter  
“H” input voltage  
“L” input voltage  
Symbol  
VIH  
Condition  
-
Min.  
0.7 × DVDD  
Typ.  
-
Max.  
DVDD  
Unit  
V
VIL  
-
0
-
0.3 × DVDD  
V
“H” output voltage 1  
“L” output voltage 1  
“H” input current 1  
VOH1  
VOL1  
IIH1  
IOH = 0.5 mA  
IOL = 0.5mA  
VIH = DVDD  
DVDD0.5  
-
-
-
-
0.5  
1
V
V
µA  
-
-
VIH = DVDD  
TEST pin  
VIL = DGND  
VIL = DGND  
“H” input current 2  
“L” input current 1  
“L” input current 2  
IIH2  
IIL1  
IIL2  
0.02  
-1  
0.3  
-
1.5  
-
mA  
µA  
-1.5  
-0.3  
-0.02  
mA  
RESET_NCSB pin  
VOH= DVDD= SPVDD  
(High impedance)  
BUSYBSPPSPM pin  
VOH= DVDD  
(Nch Open drain)  
BUSYB pin  
VOL=DGND=SPGND  
(High impedance)  
BUSYBSPPSPM pin  
VOL=DGND  
“H” output current 1  
“H” output current 2  
“L” output current 1  
“L” output current 2  
IOOH1  
IOOH2  
IOOL1  
IOOL2  
-
-
-
-
-
1
1
-
µA  
µA  
µA  
µA  
-
-1  
-1  
(Pch Open drain)  
BUSYB pin  
-
No output load  
DVDD= SPVDD=3.0V  
No output load  
DVDD= SPVDD=5.0 V  
IDD1  
IDD2  
-
-
4.0  
6.0  
6.0  
10  
Supply current during  
playback  
mA  
Awaiting command supply  
current  
IDDC1  
DVDD=SPVDD=5.0 V  
-
-
-
-
3.0  
0.5  
0.5  
0.5  
4.096  
4.096  
5.0  
3.0  
8.0  
16.0  
4.158  
4.219  
mA  
µA  
IDDS1  
IDDS2  
IDDS3  
Ta ≤ 40°C  
Standby supply current  
Ta ≤ +85°C  
Ta ≤ +105°C  
-10 to +50°C  
-40 to +105°C  
4.034  
3.973  
Source oscillation  
frequency  
fOSC  
MHz  
Characteristics of Analog Circuitry  
DVDD = SPVDD = 2.0 to 5.5 V, DGND = SPGND = 0 V, Ta = -40 to +105°C  
Parameter  
Symbol  
Condition  
Min.  
Typ.  
Max.  
Unit  
SPM, SPP output load  
resistance  
RLSP  
-
8
-
-
Ω
SPVDD = 5.0 V, Sin wave f = 1 kHz  
RLSP = 8 Ω, THD ≥ 10%  
Ta = -40 to +85°C  
SPVDD = 5.0 V, Sin wave f = 1 kHz  
RLSP = 8Ω, THD ≥ 10%  
Ta = -40 to +105°C  
-
-
1.0  
0.8  
-
-
W
W
Speaker amplifier output  
voltage  
PSPO  
7/38  
FEDL22Q274-03  
ML22Q274  
AC Characteristics  
Parameter  
DVDD = SPVDD = 2.0 to 5.5 V, DGND = SPGND = 0 V, Ta = -40 to +105°C  
Symbol  
tRST  
Condition  
Min.  
100  
0
Typ.  
Max.  
Unit  
µs  
RESET_N input pulse width  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Start time SPVDD after starting DVDD  
Initialization time after reset release  
tVDD  
-
ns  
tINIT  
-
-
65  
-
ms  
ms  
µs  
tESCK1  
tESCK2  
tCSH  
Oscillation stop  
2
SCK input enable time from CSB fall edge  
Oscillating  
10  
-
SCK hold time from CSB rise edge  
Data setup time from SCK rise edge  
Data hold time from SCK rise edge  
SCK cycle  
-
-
-
-
-
-
200  
50  
-
ns  
tDIS  
-
ns  
tDIH  
50  
-
ns  
tSCYC  
tSCKH  
tSCKL  
tVCYC  
500  
200  
200  
20  
-
ns  
SCK “H” level pulse width  
SCK “L” level pulse width  
-
ns  
-
ns  
Playback time  
-
-
-
ms  
BUSYB change time from "H" to "L", after a command is  
inputted  
tCB  
-
-
-
400  
µs  
CSB “H” level pulse width  
tCSW  
tOSST  
tNCM  
-
-
-
1
-
-
-
-
-
ms  
µs  
Oscillation stop time, after playback  
500  
10  
Next command transmit time in the case of the playback  
-
ms  
Disconnection judging by the DISCONNECT command  
start time  
tDCDS  
tDCDE  
tSD  
-
-
-
1.5  
-
-
-
-
ms  
s
Disconnection judging by the DISCONNECT command  
end time  
-
-
1
BUSYB change time from "L" to "H", after over-current  
detection of a speaker amplifier  
80  
µs  
Processing time before playback start  
Processing time after playback start  
tPLBF  
tPLAF  
-
-
0.3  
-
-
2.1  
1.2  
ms  
ms  
0.15  
Fade-out time at Change Immediately mode or Change  
Immediately Once mode  
tFDO  
-
-
22  
-
ms  
Note: Output pin load capacitance = 45 pF (max.)  
8/38  
FEDL22Q274-03  
ML22Q274  
FUNCTIONAL DESCRIPTION  
Clock synchronization Serial interface data.  
The CSB, SCK, SI pins are used to input the command data.  
Driving the CSB pin from “H” to “L” level enables the serial MCU interface.  
After the CSB pin becomes “L” level, the command is input through the SI pin from the MSB or LSB synchronized with  
the SCK clock. The command shifts in through the SI pin at the rising edge of the SCK clock pulse. Then, a command is  
executed at the rising edge of the eighth pulse of the SCK clock when 1-byte command is selected and the 16th pulse of  
the SCK clock when 2-byte command is selected.  
After a command input, should return the CSB pin to "H" level.  
The initial value of the SCK pin, MSB/LSB of the SI pin data input, and 1-byte command/2-byte command are all  
chosen with Speech LSI Utility.  
Please refer to a "Code Option Setting Item" for details.  
Input timing when 1-byte command is selected  
Normal (“H” Level)MSB fast selected  
CSB  
SCK  
D7 D6 D5 D4 D3 D2 D1 D0  
(MSB) (LSB)  
SI  
Reversal (“L” Level)LSB fast selected  
CSB  
SCK  
D0 D1 D2 D3 D4 D5 D6 D7  
(LSB) (MSB)  
SI  
Input timing when 2-byte command is selected  
Normal (“H” Level)MSB fast selected  
CSB  
SCK  
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  
(MSB) (LSB) (MSB) (LSB)  
SI  
1st byte.  
2nd byte.  
Reversal (“L” Level)LSB fast selected  
CSB  
SCK  
D8 D9 D10 D11 D12 D13 D14 D15 D0 D1 D2 D3 D4 D5 D6 D7  
(MSB) (LSB)  
SI  
1st byte.  
2nd byte.  
(LSB)  
(MSB)  
9/38  
FEDL22Q274-03  
ML22Q274  
Speech Synthesis method  
Supporting four types of Speech Synthesis methods, which are 4bit ADPCM2, 8-bit nonlinear PCM, 8-bit PCM, and  
16-bit PCM. Any of these can be selected based on the characteristics of the voice to be played back.  
Speech Synthesis Compression  
Suitable waveform  
Characteristics  
method  
rate*1  
Unique scheme which is a refined version of 4bit  
4-bit ADPCM2  
1/4  
Normal voice sound wave ADPCM Offers higher sound quality with better  
waveform followability.  
A part around the center of the waveform is played  
back with a sound quality equivalent to 10 bits.  
8-bit Nonlinear PCM  
1/2  
Sound including high  
frequency components  
8-bit PCM  
1/2  
1
Normal 8-bit PCM.  
(such as sound effects)  
16-bit PCM  
Normal 16-bit PCM.  
Note 1: When the same sampling frequency is used.  
Memory Allocation and Creating Voice Data  
The voice code data consists of a voice management area, a voice data area, and an edit ROM area.  
The voice control area manages voice data of 30 phrases or 62 phrases.  
The voice area contains actual waveform data.  
The edit ROM area contains data for effective use of voice data. For the details, refer to the section of “Edit ROM  
Function”. The edit ROM area only available when the edit ROM is used.  
The ROM data is created using Speech LSI Utility.  
The 30 or 62 phrases can be switched using the Speech LSI Utility.  
Please refer to a "Code Option Setting Item" for details.  
Voice code data configuration(30 phrase selection)  
Voice code data configuration(62 phrase selection)  
0x00000  
0x00000  
Voice control area  
0x001FF  
0x00200  
Voice control area  
0x003FF  
0x00400  
Voice data area /  
Edit ROM area*1  
Voice data area /  
Edit ROM area*1  
0x159FF  
0x159FF  
*1Edit ROM area depends on creation of the data  
10/38  
FEDL22Q274-03  
ML22Q274  
Playback Time and Flash Capacity  
The playback time depends on the memory capacity, sampling frequency, and the playback method. The equation to  
know the playback time is shown below. But this is not applied if the edit ROM function is used.  
1.024 × Voice data area/Edit ROM area)(Kbit)  
Playback time [sec]=  
Sampling frequency [kHz] × Bit length  
(Bit length is 4 at the 4-bit ADPCM2 and 8/16 at the PCM.)  
In the case that the sampling frequency is 8 kHz, algorithm is 4-bit ADPCM2, the playback time is approx. 22.1 seconds.  
1.024 × 692Kbit)  
22.1 [sec])  
Playback time=  
8kHz× 4(bit)  
Make the playback time of one phrase more than 20 msec.  
11/38  
FEDL22Q274-03  
ML22Q274  
Edit ROM function  
The edit ROM function makes it possible to play back multiple phrases in succession. The following functions are set  
using the edit ROM function:  
Continuous playback: There is no limit to set the number of times of the continuous playback. It depends on the  
Flash capacity only.  
Silence insertion function: 4 ms to 1,024 ms  
*Note: Silent insertion time varies for ±1 ms depends on the sampling frequency.  
An independent phrase generated by edit ROM shall be 20 ms or longer.  
It is possible to use voice ROM effectively to use the edit ROM function.  
An example of the ROM structure, in a case of using the edit ROM function is as follows.  
Example 1) Phrases using the Edit ROM Function  
Phrase 2  
Phrase 3  
Phrase 4  
Phrase 5  
Phrase 6  
Phrase 7  
A
B
C
D
D
A
E
B
C
D
D
E
D
A
B
D
Silence (4 ms)  
E
C
Silence (20 ms)  
Example 2) Structure of the ROM storing contents of Example 1  
Voice control area  
0x00200  
A
B
D
C
Voice data area  
E
Edit ROM area*1  
*1Information on phrases 2 to 7 stored  
0x159FF  
12/38  
FEDL22Q274-03  
ML22Q274  
Playback mode setup  
Five playback modes are available. Can be set up for every phrase.  
Set when the voice code data is generated.  
Play Once mode  
This mode is playback once.  
All the commands become invalid during playback.  
Phrase(m)  
Phrase(n)  
SI  
BUSYB*1  
Voice output  
Status  
Good morning  
Playing Phrase(m)  
Awaiting  
Standby  
*1When used with default “H” level, CMOS output  
command  
Command  
Standby  
Next command must be input in the standby state after the playback ends.  
Phrase(m)  
Phrase(n)  
SI  
BUSYB*1  
Voice output  
Status  
Good morning  
Playing Phrase(m)  
Good afternoon  
Playing Phrase(n)  
Awaiting  
command  
Awaiting  
command  
Command  
Command  
Standby  
Standby  
Standby  
*1When used with default “H” level, CMOS output  
Scheduled Play Once mode  
This mode is playback once.  
When the next phrase is inputted during playback, after playback of the present phrase ends, playback of the next phrase  
starts.When the following phrase is inputted into playback, after playback of the present phrase is completed, playback of  
th following phrase starts.  
Phrase(m)  
Phrase(n)  
SI  
BUSYB*1  
Voice output  
Status  
Good morning  
Playing Phrase(m)  
Good afternoon  
Playing Phrase(n)  
Awaiting  
command  
Standby  
Command  
Standby  
*1When used with default “H” level, CMOS output  
When a plurality of commands are input, the last command input at the end of the phrase is valid.  
In the following case, the phrase (n) is not played back because the last command is STOP command.  
Phrase(m)  
Phrase(n)  
STOP  
SI  
BUSYB*1  
Voice output  
Status  
Good morning  
Awaiting  
Playing Phrase(m)  
Command  
Standby  
command  
Standby  
*1When used with default “H” level, CMOS output  
13/38  
FEDL22Q274-03  
ML22Q274  
Change Immediately Once mode  
This mode is for playing back once.  
When the following phrase is inputted into playback, playback of the present phrase is ended on the way, and playback  
of the following phrase starts.  
Phrase(m)  
Phrase(n)  
SI  
BUSYB*1  
Good afternoon  
Playing Phrase(n)  
Voice output  
Status  
Good morning  
Awaiting  
command  
Fading out  
Standby  
Playing Phrase(m)  
*1When used with default “H” level, CMOS output  
Command  
Standby  
When a plurality of commands are input, the last command input at the end of the phrase is valid.  
In the following case, the last input phrase (o) is played back.  
Phrase(m)  
Phrase(n)  
Phrase(o)  
SI  
BUSYB*1  
Voice output  
Status  
Good morning  
Good evening  
Playing Phrase(o)  
Awaiting  
command  
Fading out  
Standby  
Playing Phrase(m)  
*1When used with default “H” level, CMOS output  
Command  
Standby  
Scheduled Play mode  
Once the playback starts, it is repeated until the next command is input.  
The next command input during the playback is executed after the playback ends.  
When a plurality of commands are input, the last command input at the end of the phrase is valid, as in Scheduled Play  
Once.  
SI  
Phrase(m)  
STOP command  
BUSYB*1  
Voice output  
Status  
Good morning  
Playing Phrase(m)  
Good morning  
Playing Phrase(m)  
Awaiting  
command  
Standby  
Command  
Standby  
*1When used with default “H” level, CMOS output  
Change Immediately mode  
Once the playback starts, it is repeated until the next command is input.  
When the next command is input, the phrase being played back is terminated, and the next command is executed.When  
the following command is inputted into playback, playback of the present phrase is ended on the way, and playback of  
the following command starts.  
When a plurality of commands are input, the last command input at the end of the phrase is valid, as in Change  
Immediately Once.  
Phrase(m)  
SI  
STOP command  
BUSYB*1  
Voice output  
Status  
Good morning  
Playing Phrase(m)  
Good morning  
Awaiting  
command  
Playing Phrase(m)  
Standby  
Command  
Standby  
Fading out  
*1When used with default “H” level, CMOS output  
14/38  
FEDL22Q274-03  
ML22Q274  
Volume setup function  
Each phrase can set up the volume setup.  
The volume is set when voice code data is generated and when PHRASE command is input.  
For the setting of volume when PHRASE command is input, refer to “PHRASE command” in Description of Command  
Functions.  
The relationship between the setting and volume at the time of generating voice code data is as follows.  
Value  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
08h  
09h  
Volume [dB]  
+2.98  
Value  
0Ah  
0Bh  
0Ch  
0Dh  
0Eh  
0Fh  
10h  
11h  
12h  
13h  
14h  
Volume [dB]  
-0.41  
Value  
15h  
16h  
17h  
18h  
19h  
1Ah  
1Bh  
1Ch  
1Dh  
1Eh  
1Fh  
Volume [dB]  
-6.87  
+2.70  
-0.83  
-7.79  
+2.40  
-1.28  
-8.82  
+2.10  
-1.75  
-9.99  
+1.78  
-2.25  
-11.34  
-12.94  
-14.90  
-17.44  
-21.04  
-27.31  
OFF  
+1.45  
-2.77  
+1.11  
-3.34  
+0.76  
-3.94  
+0.39  
-4.58  
+0.00  
-5.28  
-6.04  
Function of setting wait time before and after playback (WS1, WS2, WS3, WS4)  
Wait time before playback (WS1, WS2) and after playback (WS3, WS4) can be set for each phrase.  
Set when the voice code data is generated.  
Phrase  
SI  
D7-D0 or D15-D0  
BUSYB*1  
WS1 WS2  
Command  
WS3 WS4  
Awaiting  
SPP/SPM  
Status  
Hi-Z  
Standby  
Playing  
Standby  
Awaiting  
*1When used with default “H” level, CMOS output  
WS1: Time after inputting a phrase address, until SPP/SPM pins are enabled.  
WS2: Time after SPP/SPM pins are enabled, until playback is started.  
WS3: Time after playback is completed, until SPP/SPM pins are disabled.  
WS4: Time after SPP/SPM pins are disabled, until it will be in a standby state.  
WS1-WS4 can be arbitrarily set up between 0 to1020 ms (4 ms unit).  
15/38  
FEDL22Q274-03  
ML22Q274  
Speaker Pin Short Detection Function  
The speaker pin short detection function detect the short-circuit between SPP pin and SPM pin, or between SPP/SPM pin  
and GND during playback.  
When short-circuit of a speaker pin is detected, the playback will be stopped automatically, BUSYB pin will become "H"  
level, and LSI will become in a standby state.  
Speaker short detection prevents IC destruction, but the detection circuit is effective to prevent destruction caused by  
sudden accidents, and is not intended for use in the condition like short detection occurs continuously.  
This function can be set up with the option screen of Speech Utility.  
Please refer to a "Code Option Setting Item" for details.  
Phrase  
Phrase  
SI  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
BUSYB*1  
Speaker pin short  
SPP/SPM  
Status  
Hi-Z  
Hi-Z  
Speaker pin short  
Speaker pin short  
Playing  
Playing  
Standby  
Command  
Command  
Standby  
Awaiting  
*1When used with default “H” level, CMOS output  
Awaiting  
Forced outage by speaker  
16/38  
FEDL22Q274-03  
ML22Q274  
Commands  
The following commands are used for the LSI. After setting the voice code data in the flash memory of this LSI, be sure  
to use the voice playback command.  
Command  
STOP  
Description  
Stop command.  
The STOP command becomes effective for phrase other than those in Play Once mode and  
Scheduled Play Once mode.  
Disconnection detection command.  
DISCONNECT  
PHRASE  
Speaker disconnection is detected. The STOP command must be input after using the  
DISCONNECT command.  
Playback command.  
Playback phrase is selected from 30 phrases.  
Command configuration  
1-byte command and 2-byte command can be selected.  
When the 2-byte command is selected, the volume can be expanded to 32 levels and the number of phrases can be  
expanded to 62 phrases.  
PHRASE command is allocated with a bit sequence other than the set values for STOP command and DISCONNECT  
command.  
These are set when the voice code data is generated.  
Please refer to a "Code Option Setting Item" for details.  
The command configuration when the initial value (STOP command is set to be 00000b and DISCONNECT command is  
set to be 00001b) is as follows.  
(1) 1-byte command (eight levels of volume and 30 phrases)  
First byte  
Command  
D7  
*
D6  
*
D5  
*
D4  
0
D3  
0
D2  
0
D1  
0
D0  
0
STOP  
DISCONNECT  
*
*
*
0
0
0
0
1
V2  
V1  
V0  
0
0
0
1
0
PHRASE  
V2  
V1  
V0  
1
1
1
1
1
(2) 2-byte command (initial value: 32 levels of volume and 62 phrases)  
First byte  
Second byte  
Command  
D15 D14 D13 D12 D11 D10  
D9  
*
D8  
*
D7  
*
D6  
*
D5  
0
D4  
0
D3  
0
D2  
0
D1  
0
D0  
0
STOP  
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
DISCONNECT  
*
*
*
*
0
0
0
0
0
1
V4  
V3  
V2  
V1  
V0  
*
*
0
0
0
0
1
0
PHRASE*1  
*
*
*
V4  
V3  
V2  
V1  
V0  
*
*
1
1
1
1
1
1
Note: This bit is not used for command identification, so any value can be set.  
Note 1: When using a 2-byte command, the combination of 0xff in the 1st byte and 0xff in the 2nd byte is ignored.  
For the phrase number 111111b, set the "*" part (arbitrary value) to "0".  
17/38  
FEDL22Q274-03  
ML22Q274  
Any bit sequence can be set for STOP command and DISCONNECT command.  
The following shows examples of a case where a non-initial value is set.  
When STOP command is changed from the initial value, the number of phrase available decreases by one.  
(1) 1-byte command (when STOP command is set to be 11111b and DISCONNECT command is set to be 00001b)  
First byte  
Command  
D7  
*
D6  
*
D5  
*
D4  
0
D3  
0
D2  
0
D1  
0
D0  
0
-*1  
DISCONNECT  
*
*
*
0
0
0
0
1
V2  
V1  
V0  
0
0
0
1
0
PHRASE  
V2  
*
V1  
*
V0  
*
1
1
1
1
1
1
1
1
0
1
STOP  
Note 1: 00000b cannot be set to PHRASE command. 29 phrases from 00010b to 11110b can be set to PHRASE  
command.  
(2) 2-byte command (when STOP command is set to be 111110b and DISCONNECT command is set to be 000010b)  
First byte  
Second byte  
Command  
D15 D14 D13 D12 D11 D10  
D9  
*
D8  
*
D7  
*
D6  
*
D5  
0
D4  
0
D3  
0
D2  
0
D1  
0
D0  
0
-*1  
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
PHRASE  
*
*
*
*
0
0
0
0
0
1
DISCONNECT  
*
*
*
*
*
*
*
0
0
0
0
1
0
V4  
V4  
V4  
*
V3  
V3  
V3  
*
V2  
V2  
V2  
*
V1  
V1  
V1  
*
V0  
V0  
V0  
*
*
*
0
0
0
0
1
1
PHRASE  
*
*
*
*
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
STOP  
PHRASE*2  
*
*
V4  
V3  
V2  
V1  
V0  
*
*
Note: This bit is not used for command identification, so any value can be set.  
Note 1: 00000b cannot be set to PHRASE command. 29 phrases from 00010b to 11110b can be set to PHRASE  
command.  
Note 2: When using a 2-byte command, the combination of 0xff in the 1st byte and 0xff in the 2nd byte is ignored.  
For the phrase number 111111b, set the "*" part (arbitrary value) to "0".  
18/38  
FEDL22Q274-03  
ML22Q274  
STOP command  
(1) 1-byte command selectioninitial value)  
command  
*
*
*
0
0
0
*
0
*
0
*
(2) 2-byte command selectioninitial value)  
command  
*
*
*
*
*
*
*
0
0
0
0
0
0
*Since it is a bit that is not used to identify the command, it can be set to any value.  
The STOP command is used to stop the playback. BUSYB pin will become “H”, if the playback is stopped.  
The STOP command becomes effective for the phrase waiting to be played in Scheduled Play Once mode, and in  
Scheduled Play modem, Change Immediately Once mode, and Change Immediately mode.  
STOP command used for phrases played back in Play Once mode or Scheduled Play Once mode, the STOP is ignored.  
When STOP command is input in Scheduled Play mode, the playback stops after the phrase is played back to the end.  
When STOP command is input in Change Immediately Once mode or Change Immediately mode, the voice fades out,  
and the playback stops.  
Operations where STOP command is effective are described below.  
STOP command operation in the case of Scheduled Play Once mode  
PHRASE1  
PHRASE2  
STOP COMMAND  
SI  
BUSYB*1  
SPP/SPM  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
Hi-Z  
Playing (playback phrase 1 to the last)  
Status  
Standby  
Command  
Awaiting  
Standby  
*1When used with default “H” level, CMOS output  
STOP command operation in the case of Scheduled Play mode  
PHRASE  
STOP COMMAND  
SI  
BUSYB*1  
SPP/SPM  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
Hi-Z  
Playing (playback phrase to the last)  
Status  
Standby  
Command  
Awaiting  
Standby  
*1When used with default “H” level, CMOS output  
STOP command operation in the case of Change Immediately Once mode or Change Immediately mode  
PHRASE  
STOP COMMAND  
SI  
BUSYB*1  
SPP/SPM  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
Hi-Z  
Playing  
Fading out  
Status  
Standby  
Command  
Standby  
*1When used with default “H” level, CMOS output  
Awaiting  
19/38  
FEDL22Q274-03  
ML22Q274  
DISCONNECT command  
(1) 1-byte command selectioninitial value)  
command  
*
*
*
0
0
0
*
0
*
1
*
(2) 2-byte command selectioninitial value)  
command  
*
*
*
*
*
*
*
0
0
0
0
0
1
*Since it is a bit that is not used to identify the command, it can be set to any value.  
The DISCONNECT command is used to diagnose whether the speaker is disconnected or not.  
The command cannot be used during voice playback. The command shall be used during standby (no playback).  
Disconnection detection result is output to BYSYB pin. "L” is output when the speaker is disconnected, and outputs "H”  
when the speaker is not disconnected. Please input the STOP command to transition to standby state, after you use the  
DISCONNECT command.  
DISCONNECTcommand  
STOP  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
SI  
tDCDS  
BUSYB*1  
Status  
Disconnection judgment  
(L: disconnect H: Connect)  
Under speaker disconnection  
detection  
Disconnection detection  
result output  
Standby  
Command  
Command  
Standby  
Awaiting  
*1When used with default “H” level, CMOS output  
When no STOP command is input after the execution of DISCONNECT command, the disconnection detection  
automatically stops in one second, and transition to standby occurs.  
DISCONNECTcommand  
D7-D0 or D15-D0  
SI  
tDCDS  
tDCDE  
BUSYB*1  
Disconnection judgment  
(L: disconnect H: Connect)  
Under speaker disconnection  
detection  
Disconnection detection  
result output  
Standby  
Status  
Command  
Standby  
Awaiting  
*1When used with default “H” level, CMOS output  
20/38  
FEDL22Q274-03  
ML22Q274  
PHRASE command  
(1) 1-byte command selection  
command  
V2 V1 V0 F4 F3 F2 F1 F0  
(2) 2-byte command selection  
command  
*
*
*
V4 V3 V2 V1 V0  
*
*
F5 F4 F3 F2 F1 F0  
*Since it is a bit that is not used to identify the command, it can be set to any value.  
PHRASE command is playback command. Specifies an address of a phrase to be played back.  
Command that is not set to be STOP command or DISCONNECT command is set to be PHRASE command.  
An address of phrase to be played back is set when voice code data is generated with Speech LSI Utility.  
Timings of PHRASE command are shown below.  
Volume  
Phrase  
SI  
D7-D0 or D15-D0  
BUSYB*1  
SPP/SPM  
Hi-Z  
Awaiting command  
Playing  
Status  
Standby  
Command  
*1When used with default “H” level, CMOS output  
Set the playback Phrase with F4-F0 or F5-F0.  
1-byte command selectioninitial value)  
F4  
0
F3  
0
F2  
0
F1  
1
F0  
0
Playing Phrase  
Phrase0  
1
1
1
1
1
Phrase29  
2-byte command selectioninitial value)  
F5  
0
F4  
0
F3  
0
F2  
0
F1  
1
F0  
Playing Phrase  
Phrase0  
0
1
1
1
1
1
1
Phrase61  
21/38  
FEDL22Q274-03  
ML22Q274  
The volume can be set up with V2-V0 or V4-V0 set.  
This is used to playback voice with a volume other than one set when the voice code data is generated.  
(1) When 1-byte command is selected.  
V2  
V1  
V0  
Volume [dB]  
Volume set at  
the time of  
0
0
0
generating voice  
code data is  
used*1  
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
+2.98  
+1.78  
0
-2.25  
-5.28  
-9.99  
-21.04  
*Note 1: For edited phrase, volume set for each registered phrase is used  
(2) When 2-byte command is selected.  
V4  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
V3  
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
V2  
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
V1  
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
V0  
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Volume [dB]  
+2.98  
V4  
V3  
V2  
V1  
V0  
Volume [dB]  
-3.34  
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
+2.70  
+2.40  
+2.10  
+1.78  
+1.45  
+1.11  
+0.76  
+0.39  
+0.00  
-0.41  
-0.83  
-1.28  
-1.75  
-2.25  
-2.77  
-3.94  
-4.58  
-5.28  
-6.04  
-6.87  
-7.79  
-8.82  
-9.99  
-11.34  
-12.94  
-14.90  
-17.44  
-21.04  
-27.31  
Volume set at the  
time of  
generating voice  
code data is  
used*1  
*Note 1: For edited phrase, volume set for each registered phrase is used  
22/38  
FEDL22Q274-03  
ML22Q274  
TIMING DIAGRAMS  
Power-On Timing  
5V  
DVDD  
tVDD  
5V  
SPVDD  
RESET_N  
BUSYB*1  
tRST  
VIH  
VIL  
VOH  
VOL  
Hi-Z  
Indefinite  
OSC  
(internal)  
Oscillation stopped  
Oscillating  
Oscillation stopped  
tINIT  
VOH  
Hi-Z  
Hi-Z  
SPP  
SPM  
VOL  
VOH  
VOL  
Performing a reset  
Initializing  
Standby  
Status  
*1Used with default “H” level, CMOS output  
Turn on DVDD and SPVDD simultaneously, or turn on SPVDD after turning on DVDD.  
Turn on DVDD and SPVDD simultaneously, or turn on SPVDD after turning on DVDD.  
When DVDD or SPVDD falls below recommended operation power supply voltage range, “L” level must be  
input to RESET_N pin.  
Power down timing (RESET_N pin)  
tRST  
RESET_N  
Hi-Z  
BUSYB*1  
Indefinite  
Oscillation  
stopped  
OSC  
(internal)  
Oscillating  
Oscillating  
tINIT  
SPP  
SPM  
Playing  
Initializing  
Standby  
Status  
*1Used with default “H” Level, CMOS output  
Performing a reset  
When DVDD or SPVDD falls below recommended operation power supply voltage range, “L” level must be  
input to RESET_N pin.  
23/38  
FEDL22Q274-03  
ML22Q274  
Clock synchronization Serial interface timing  
When 1-byte command is selected.  
(When Normal (“H” level) is selected: SCK initial value is “H” level)  
VIH  
CSB  
VIL  
tESCK1  
tSCKH  
tCSH  
(tESCK2  
)
VIH  
VIL  
SCK  
SI  
tDIS tDIH  
D7  
tCB  
tSCYC  
tSCKL  
VIH  
VIL  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
VOH  
BUSYB*1 VOL  
*1Used with default “H” Level, CMOS output  
(When Reversal (“L” level) is selected: SCK initial value is “L” level)  
VIH  
CSB  
VIL  
tESCK1  
(tESCK2  
tSCKH  
tCSH  
)
VIH  
VIL  
SCK  
tDIS tDIH  
D7  
tCB  
tSCKL tSCYC  
D5  
VIH  
VIL  
D6  
D4  
D3  
D2  
D1  
D0  
SI  
VOH  
VOL  
BUSYB*1  
*1Used with default “H” Level, CMOS output  
When 2-byte command is selected.  
(When Normal (“H” level) is selected: SCK initial value is “H” level)  
VIH  
CSB  
VIL  
tESCK1  
(tESCK2  
tSCKH  
tCSH  
)
VIH  
VIL  
SCK  
SI  
tDIS tDIH  
D15  
tCB  
tSCYC  
tSCKL  
VIH  
VIL  
D14  
D13  
D12  
D11  
D10  
D9  
D8  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
1st byte.  
2nd byte.  
VOH  
BUSYB*1 VOL  
*1Used with default “H” Level, CMOS output  
(When Reversal (“L” level) is selected: SCK initial value is “L” level)  
VIH  
CSB  
VIL  
tESCK1  
(tESCK2  
tCSH  
tSCKH  
)
VIH  
VIL  
SCK  
SI  
tDIS tDIH  
D15  
tCB  
tSCKL tSCYC  
D13  
VIH  
VIL  
D14  
D12  
D11  
D10  
D9  
D8  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
1st byte.  
2nd byte.  
VOH  
BUSYB*1 VOL  
*1Used with default “H” Level, CMOS output  
24/38  
FEDL22Q274-03  
ML22Q274  
Play Oncemode timing  
After playback of phrase (m) ends, playback request for next phrase (n) is accepted and the phrase (n) is played back.  
All the commands become invalid during playback of phrase (m).  
CSB  
D7-D0 or D15-D0  
SI  
tCSH  
SCK  
tESCK1  
tCB  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
tPLBF  
WS1  
WS2  
tVCYC  
Stabilizing  
oscillation  
Speaker enable  
(internal)  
SPP  
SPM  
Hi-Z  
Hi-Z  
Awaiting command  
Standby  
Playing  
Status  
Command processing  
VIH  
CSB  
tESCK1  
VIL  
D7-D0 or D15-D0  
SI  
tCSH  
SCK  
tCB  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
発振中  
Oscillating  
tPLAF  
tOSST  
tPLBF  
WS3 WS4  
WS1  
WS2  
Speaker  
enable  
Stabilizing  
oscillation  
(internal)  
SPP  
SPM  
Hi-Z  
Hi-Z  
Playing  
Playing  
Status  
Awaiting oscillation  
Standby  
Command processing  
Awaiting  
command  
*1Used with default “H” Level, CMOS output  
25/38  
FEDL22Q274-03  
ML22Q274  
Scheduled Play Once mode and Scheduled Play mode Timing (Continuous Play)  
In response to playback request for the next phrase (n), the phrase (m) is played back to the end, and then playback of  
the phrase (n) starts.  
tCSW  
CSB  
1  
tNCM  
Phrase (n)  
Phrase (m)  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
SI  
tCSH  
tESCK2  
tCSH  
SCK  
tESCK1  
tCB  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
WS1(m)  
WS2(m)  
tPLBF  
Stabilizing  
oscillation  
Speaker enable  
(internal)  
SPP  
SPM  
Hi-Z  
Hi-Z  
Awaiting command  
Standby  
Playing phrase (m)  
Status  
Command processing  
VIH  
CSB  
SI  
VIL  
VIH  
VIL  
VIH  
VIL  
SCK  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
WS3(n)  
WS4(n)  
tPLAF  
tOSST  
Speaker enable  
(internal)  
SPP  
SPM  
Hi-Z  
Hi-Z  
Playing  
Playing phrase (n)  
Status  
Awaiting oscillation  
*1Used with default “H” Level, CMOS output  
Standby  
*Under Scheduled Play mode, playback is stopped by STOP command.  
Note 1: In Scheduled Play Once mode, the phrase (n) is played back immediately after the end of the playback of the phrase  
(m), in response to an input of a playback request (PHRASE command) for the next phrase (phrase (n)) within tNCM  
.
26/38  
FEDL22Q274-03  
ML22Q274  
Change Immediately Once mode and Change Immediately mode Timing (Continuous Play)  
After inputting the next PHRASEn command(Phrase(n)), fade-out of the playback(Phrase(m)) is carried  
out and thePhrase(n) playback is started.  
CSB  
tCSW  
フレーズ(m)  
D7-D0 or D15-D0  
SI  
tCSH  
SCK  
tESCK1  
tCB  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
tPLBF  
WS1(m)  
WS2(m)  
Stabilizing  
oscillation  
Speaker enable  
(internal)  
Hi-Z  
Hi-Z  
SPP  
SPM  
Awaiting command  
Standby  
Playing phrase (m)  
Status  
Command processing  
VIH  
VIL  
CSB  
Phrase (n)  
VIH  
D7-D0 or D15-D0  
SI  
tESCK2  
VIH  
tCSH  
SCK  
VIL  
tFDO  
Phrase (m) voice stop  
Oscillating  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
tOSST  
tPLAF WS3(n)  
WS4(n)  
Speaker enable  
(internal)  
SPP  
SPM  
Hi-Z  
Hi-Z  
Status  
Playing  
Playing phrase (n)  
Fade out processing Awaiting oscillation  
*1Used with default “H” Level, CMOS output  
Standby  
Under Change Immediately mode, playback is stopped by STOP command.  
27/38  
FEDL22Q274-03  
ML22Q274  
Scheduled Play Once mode and Scheduled Play mode Timing voice stop timing  
After STOP command is input, the phrase is played back until the end, and the playback stops.  
tCSW  
CSB  
STOP command  
Phrase (m)  
D7-D0 or D15-D0  
D7-D0 or D15-D0  
SI  
tESCK2  
tCSH  
tCSH  
SCK  
tESCK1  
tCB  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
tPLBF  
WS1  
WS2  
Stabilizing  
oscillation  
Speaker enable  
(internal)  
SPP  
SPM  
Hi-Z  
Hi-Z  
Awaiting command  
Standby  
Playing phrase  
Command processing  
Status  
VIH  
VIL  
CSB  
VIH  
VIL  
SI  
SCK  
VIH  
VIL  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
WS3(n)  
WS4(n)  
tPLAF  
tOSST  
Speaker enable  
(internal)  
Hi-Z  
Hi-Z  
SPP  
SPM  
Standby  
Playing  
(Play until the end of phrase)  
Awaiting oscillation stop  
*1Used with default “H” Level, CMOS output  
Status  
28/38  
FEDL22Q274-03  
ML22Q274  
Change Immediately Once mode and Change Immediately mode voice stop timing  
After STOP command is input, the voice fades out, and the playback stops.  
CSB  
tCSW  
Phrase (m)  
D7-D0 or D15-D0  
SI  
tCSH  
SCK  
tESCK1  
tCB  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
tPLBF  
WS1  
WS2  
Stabilizing  
oscillation  
Speaker enable  
(internal)  
SPP  
SPM  
Hi-Z  
Hi-Z  
Playing phrase  
Status  
Awaiting command  
Standby  
Command processing  
VIH  
VIL  
CSB  
STOP command  
VIH  
D7-D0 or D15-D0  
SI  
tCSH  
tESCK2  
SCK  
VIH  
VIL  
tFDO  
VOH  
VOL  
BUSYB*1  
OSC  
(internal)  
Oscillating  
tPLAF  
WS3  
WS4  
tOSST  
Speaker enable  
(internal)  
Hi-Z  
Hi-Z  
SPP  
SPM  
Playing  
Fade out processing  
Awaiting oscillation stop  
*1Used with default “H” Level, CMOS output  
Standby  
Status  
29/38  
FEDL22Q274-03  
ML22Q274  
Disconnection detection timing  
VIH  
CSB  
VIL  
DISCONNECT command  
D7-D0 or D15-D0  
SI  
tCSH  
SCK  
tESCK1  
tCB  
tDCD(min)  
VOH  
VOL  
BUSYB*1  
Stabilizing  
oscillation  
OSC  
Oscillating  
(internal)  
Disconnection detecting  
Status  
Awaiting command  
Standby  
Command processing  
VIH  
VIL  
CSB  
STOP command  
D7-D0 or D15-D0  
SI  
tESCK2  
tCSH  
SCK  
tCB  
tOSST  
BUSYB*1  
OSC  
(internal)  
Oscillating  
Disconnection detecting  
Standby  
Awaiting oscillation  
*1Used with default “H” Level, CMOS output  
Status  
Command processing  
Speaker short detection timing  
tSD  
VOH  
BUSYB*1  
VOL  
tOSST  
OSC  
(internal)  
Oscillating  
Speaker enable  
(internal)  
Speaker short  
detection  
(internal)  
Hi-Z  
Hi-Z  
SPP  
SPM  
Playing  
Short detection processing  
Standby  
*1Used with default “H” Level, CMOS output  
Status  
30/38  
FEDL22Q274-03  
ML22Q274  
Code Option Setting Item  
Items set on Code Option Setting screen for Speech LSI Utility are as follows.  
Speaker pin short detection function  
(Not used)  
Use of speaker pin short detection function  
(Used)  
Command setting  
1 byte (communicate with 1-byte command)  
2 byte (communicate with 2-byte command)  
Command type  
STOP/DISCONNECT Command  
Standard  
Command bit sequence  
Set 0_0000b (1-byte command)  
Set 00_0000b (2-byte command)  
Set 0_0001b (1-byte command)  
Set 00_0001b (2-byte command)  
Set any bit sequence  
STOP command  
DISCONNECT command  
STOP command  
Custom  
Set any bit sequence  
(Set value different from STOP command)  
DISCONNECT command  
BUSYB Pins Setting  
Use of BUSYB  
Initial State  
L level Output  
H level Output  
Condition  
BUSYB pin status  
Fixed to “L” output  
Fixed to “H” output  
*
*
(Not used)  
CMOS  
Output initial value “L” with CMOS output  
Output initial value “L” with Nch open drain  
output  
Output initial value HiZ with Pch open drain  
output  
Nch Open Drain  
Pch Open Drain  
L level Output  
Hi-Z  
CMOS  
Hiz output  
(Used)  
Output initial value “H” with CMOS output  
Output initial value HiZ with Nch open drain  
output  
Nch Open Drain  
H level Output  
Output initial value “H” with Pch open drain  
output  
Hiz output  
Pch Open Drain  
Hi-Z  
*: Setting value invalid  
Clock synchronization Serial interface setting (SPI setting)  
Input serial data from LSB  
Input serial data from MSB  
LSB first  
MSB first  
Data transfer type  
Clock polarity  
Use with initial value of SCK pin set to “H” level  
Use with initial value of SCK pin set to “L” level  
Normal (H Level)  
Normal (L Level)  
31/38  
FEDL22Q274-03  
ML22Q274  
Event Setting Item  
Items set on Event Setting screen for Speech LSI Utility are as follows.  
Playback mode  
Set playback mode suitable for target playback, with reference to “Playback mode” in FUNCTIONAL DESCRIPTION.  
Volume setup  
Set playback mode suitable for target playback, with reference to “Volume setup function” in FUNCTIONAL  
DESCRIPTION.  
Setting Wait time before and after volume playback  
Set desired Wait time with reference to “Function of setting wait time before and after playback (WS1, WS2, WS3,  
WS4)”.  
32/38  
FEDL22Q274-03  
ML22Q274  
TERMINATION OF THE VDDL PIN  
The VDDL pin is the regulator output that is power supply pin for the internal logic circuits. Connect a capacitor between  
this pin and the ground in order to prevent noise generation and power fluctuation.  
The recommended capacitance value is shown below. However, it is important to evaluate and decide using the own  
board.  
Also, start the next operation after each output voltage is stabilized.  
Recommended  
capacitance value  
Pin  
Remarks  
VDDL  
10 µF ±20%  
The larger the connection capacitance, the longer the settling time.  
POWER SUPPLY WIRING  
The power supplies of this LSI are divided into the following two:  
Power supply for logic circuitry (: DVDD)  
Power supply for speaker amplifier (: SPVDD)  
The example of power connection is shown below  
DVDD  
DGND  
SPVDD  
SPGND  
5V  
DVDD  
DGND  
3V  
SPVDD  
SPGND  
5V  
- Turn on DVDD and SPVDD simultaneously, or turn on SPVDD after turning on DVDD.  
- Turn off DVDD and SPVDD simultaneously, or turn off DVDD after turning on SPVDD.  
33/38  
FEDL22Q274-03  
ML22Q274  
APPLICATION CIRCUIT  
RESET_N  
MCU  
CSB  
SCK  
SI  
BUSYB  
TEST  
VPP  
SPP  
SPM  
SPVDD  
DVDD  
5V  
0.1µF  
10µF  
VDDL  
0.1µF  
DGND  
SPGND  
34/38  
FEDL22Q274-03  
ML22Q274  
PACKAGE DIMENSIONS  
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 a ROHM sales office for the product name, package name, pin number, package  
code and desired mounting conditions (reflow method, temperature and times).  
PCB Layer  
PCB  
JEDEC 4layers  
JEDEC 2layers  
(W/L/t= 76.2 / 114.3 / 1.6 (mm))  
Air cooling conditions  
Calm(0m/sec)  
0.28[W]  
63.7[°C /W]  
69.4[°C /W]  
0.48[°C /W]  
Heat resistance (θja)  
Heat resistance (θjc)  
Maximum power consumption of LSI (PMax)  
At 1W into 8Ω playback  
0.46[/W]  
TjMax of this LSI is 125 °C. TjMax is expressed with the following formulas.  
TjMax=TaMax+θja×PMax  
35/38  
FEDL22Q274-03  
ML22Q274  
36/38  
FEDL22Q274-03  
ML22Q274  
REVISION HISTORY  
Page  
Document No  
FEDL22Q274-01  
FEDL22Q274-02  
Date  
Description  
Previous Current  
Edition  
Edition  
Mar 05, 2021  
Mar 30, 2021  
-
-
Formal 1st edition.  
SPP, SPM terminal output short-circuit current value change.  
6
6
(Before change)  
(After change)  
300mA  
600mA  
16  
17  
35  
-
16  
17  
35  
36  
Speaker short-circuit detection warning added.  
Added a note on using commands.  
FEDL22Q274-03  
Oct 4, 2021  
Describe the thermal resistance information of the package.  
Added "Mounting area for package lead soldering to PC boards".  
37/38  
FEDL22Q274-03  
ML22Q274  
Notes  
1) The information contained herein is subject to change without notice.  
2) When using LAPIS Technology Products, refer to the latest product information (data sheets, user’s manuals, application  
notes, etc.), and ensure that usage conditions (absolute maximum ratings, recommended operating conditions, etc.) are within  
the ranges specified. LAPIS Technology disclaims any and all liability for any malfunctions, failure or accident arising out of  
or in connection with the use of LAPIS Technology Products outside of such usage conditions specified ranges, or without  
observing precautions. Even if it is used within such usage conditions specified ranges, semiconductors can break down and  
malfunction due to various factors. Therefore, in order to prevent personal injury, fire or the other damage from break down or  
malfunction of LAPIS Technology Products, please take safety at your own risk measures such as complying with the  
derating characteristics, implementing redundant and fire prevention designs, and utilizing backups and fail-safe procedures.  
You are responsible for evaluating the safety of the final products or systems manufactured by you.  
3) Descriptions of circuits, software and other related information in this document are provided only to illustrate the standard  
operation of semiconductor products and application examples. You are fully responsible for the incorporation or any other  
use of the circuits, software, and information in the design of your product or system. And the peripheral conditions must be  
taken into account when designing circuits for mass production. LAPIS Technology disclaims any and all liability for any  
losses and damages incurred by you or third parties arising from the use of these circuits, software, and other related  
information.  
4) No license, expressly or implied, is granted hereby under any intellectual property rights or other rights of LAPIS Technology  
or any third party with respect to LAPIS Technology Products or the information contained in this document (including but  
not limited to, the Product data, drawings, charts, programs, algorithms, and application examples, etc.). Therefore LAPIS  
Technology shall have no responsibility whatsoever for any dispute, concerning such rights owned by third parties, arising out  
of the use of such technical information.  
5) The Products are intended for use in general electronic equipment (AV/OA devices, communication, consumer systems,  
gaming/entertainment sets, etc.) as well as the applications indicated in this document. For use of our Products in applications  
requiring a high degree of reliability (as exemplified below), please be sure to contact a LAPIS Technology representative and  
must obtain written agreement: transportation equipment (cars, ships, trains, etc.), primary communication equipment, traffic  
lights, fire/crime prevention, safety equipment, medical systems, servers, solar cells, and power transmission systems, etc.  
LAPIS Technology disclaims any and all liability for any losses and damages incurred by you or third parties arising by using  
the Product for purposes not intended by us. Do not use our Products in applications requiring extremely high reliability, such  
as aerospace equipment, nuclear power control systems, and submarine repeaters, etc.  
6) The Products specified in this document are not designed to be radiation tolerant.  
7) LAPIS Technology has used reasonable care to ensure the accuracy of the information contained in this document. However,  
LAPIS Technology does not warrant that such information is error-free and LAPIS Technology shall have no responsibility  
for any damages arising from any inaccuracy or misprint of such information.  
8) Please use the Products in accordance with any applicable environmental laws and regulations, such as the RoHS Directive.  
LAPIS Technology shall have no responsibility for any damages or losses resulting non-compliance with any applicable laws  
or regulations.  
9) When providing our Products and technologies contained in this document to other countries, you must abide by the  
procedures and provisions stipulated in all applicable export laws and regulations, including without limitation the US Export  
Administration Regulations and the Foreign Exchange and Foreign Trade Act..  
10) Please contact a ROHM sales office if you have any questions regarding the information contained in this document or LAPIS  
Technology's Products.  
11) This document, in part or in whole, may not be reprinted or reproduced without prior consent of LAPIS Technology.  
(Note) “LAPIS Technology” as used in this document means LAPIS Technology Co., Ltd.  
Copyright 2021 LAPIS Technology Co., Ltd.  
2-4-8 Shinyokohama, Kouhoku-ku, Yokohama 222-8575, Japan  
https://www.lapis-tech.com/en/  
38/38  

相关型号:

ML22Q284

ML22Q274/ML22Q284/ML22Q294有内置闪存,用于存储语音代码数据,ML22Q274可以通过时钟同步串行接口控制,ML22Q284可以独立控制,ML22Q294可以通过I2C控制。 车载质量的语音合成LSI。ML22Q274配备了一个D类扬声器放大器,使得在单个芯片上实现语音再现的解决方案成为可能。
ROHM

ML22Q294

ML22Q274/ML22Q284/ML22Q294有内置闪存,用于存储语音代码数据,ML22Q274可以通过时钟同步串行接口控制,ML22Q284可以独立控制,ML22Q294可以通过I2C控制。 车载质量的语音合成LSI。ML22Q274配备了一个D类扬声器放大器,使得在单个芯片上实现语音再现的解决方案成为可能。
ROHM

ML22Q310MB

Speech Synthesizer, PDSO30, 0.65 MM, PLASTIC, SSOP-30
OKI

ML22Q374

D类功放内置型
ROHM

ML22Q394

D类功放内置型
ROHM

ML22Q532

ML2253x系列是内置串行音频接口的车载级4通道混合语音合成LSI,可提供Flash存储器内置型和外置型两种类型的产品。产品采用实现高音质的HQ-ADPCM、16位D/A转换器和低通滤波器,并内置用来直接驱动扬声器的1.0W单声道扬声器放大器。另外,还配备了车载应用所需的故障检测功能,可以检测LSI内部的异常以及LSI与扬声器之间连接线的异常。语音输出所需的功能已经全部集成于1枚芯片中,因此仅需增加本LSI,即可轻松实现语音功能。
ROHM

ML22Q533

ML2253x系列是内置串行音频接口的车载级4通道混合语音合成LSI,可提供Flash存储器内置型和外置型两种类型的产品。产品采用实现高音质的HQ-ADPCM、16位D/A转换器和低通滤波器,并内置用来直接驱动扬声器的1.0W单声道扬声器放大器。另外,还配备了车载应用所需的故障检测功能,可以检测LSI内部的异常以及LSI与扬声器之间连接线的异常。语音输出所需的功能已经全部集成于1枚芯片中,因此仅需增加本LSI,即可轻松实现语音功能。
ROHM

ML22Q54

2-Channel Mixing Oki ADPCM Algorithm-Based Speech Synthesis LSI
OKI

ML22Q54GA

2-Channel Mixing Oki ADPCM Algorithm-Based Speech Synthesis LSI
OKI

ML22Q54GA-MC

Speech Synthesizer, 261.1s, PQFP44, 9 X 10 MM, 0.80 MM PITCH, PLASTIC, QFP-44
OKI

ML22Q553

存储器内置型
ROHM

ML22Q553-NNNMB

4-Channel Mixing Speech Synthesis LSI
ETC