ml2216 Oki Semiconductor, ml2216 Datasheet

no-image

ml2216

Manufacturer Part Number
ml2216
Description
Oki Adpcm2 Algorithm-based Speech Synthesis Lsi
Manufacturer
Oki Semiconductor
Datasheet
GENERAL DESCRIPTION
The ML2216-XXX is speech synthesis device with a 8Mbit P2ROM built-in.
The ML2216-XXX incorporates ADPCM2 decoder, 12-bit D/A converter, and low-pass filter. Moreover, the
monophonic speaker amplifier for driving a direct speaker is built in.
The ML2216-XXX carried out all functions required for a voice response circuit to one chip. For this reason,
inclusion to small and pocket equipment became still easier.
ML2216-xxx serves as write-in shipment.
ML22P16 is speech synthesis device with 8M bit OTP memory built-in. User is able to program a device one time
by using exclusive tool.
FEATURES
• Built-in memory capacity and the Maximum playback time length (please refer to the following table)
• Non-linear 8-bit PCM, 8-bit PCM, 16-bit PCM, and 4-bit ADPCM2 algorithms
• Sampling frequency:
• 12-bit D/A converter built in
• Built-in low-pass filter:
• Amplifier built-in for a speaker drive:
• CPU interface:
• Maximum number of phrases:
• Volume control function:
• Repeat function:
• Master clock frequency:
• Power supply voltage:
• Operating temperature:
• Package:
OKI Semiconductor
ML2216-XXX/ML22P16
Oki ADPCM2 Algorithm-Based Speech Synthesis LSI
ML2216/ML22P16
Type
ROM capacity
8 Mbit
4.0 kHz, 5.3 kHz, 6.4 kHz, 8.0 kHz, 10.7 kHz, 12.8 kHz, 16.0 kHz
Digital filter
0.3W 8Ω(At VDD=5.0V)
3 line type serial clock synchronization
256 phrases
VOLUME command (16 step / OFF)
LOOP command
4.096 MHz
2.7V to 3.6V or 4.5V to 5.5V
-20°C to +85°C
44-pin plastic QFP (QFP44-P-910-0.80-2K)
(ML2216-XXXGA, ML22P16GA)
F
SAM
Maximum playback time length (sec) (In 4-bit ADPCM2)
= 4.0 kHz
524
F
SAM
= 8.0 kHz
262
Issue Date: Sep. 20, 2007
FEDL2216FULL-03
F
SAM
131
= 16 kHz
1/48

Related parts for ml2216

ml2216 Summary of contents

Page 1

... The ML2216-XXX incorporates ADPCM2 decoder, 12-bit D/A converter, and low-pass filter. Moreover, the monophonic speaker amplifier for driving a direct speaker is built in. The ML2216-XXX carried out all functions required for a voice response circuit to one chip. For this reason, inclusion to small and pocket equipment became still easier. ...

Page 2

... OKI Semiconductor Table below summarizes the points of difference between the ML2250 family and the ML2216/ML22P16. Interface Parallel or serial 2-bit ADPCM2 4-bit ADPCM2 Playback method 8-bit PCM 8-bit non-linear PCM 16-bit PCM Max. number of phrases 256 4.0/5.3/6.4/8.0/10.7/12.8/16.0/21.3/25. Sampling frequency (kHz) 6/32.0/42.7/48.0 Clock frequency 4.096 MHz ...

Page 3

... SCK I/O DI BUSY Interface NCR DIPH Timing OSC Controller XT XT RESET TEST RAO 20bit Multiplexer 20bit Address Counter LPF VBG 12bit DAC AV AGND AOUT SPIN DD FEDL2216FULL-03 ML2216/ML22P16 RAI 8Mbit ROM V PP ADPCM Synthesizer PCM Synthesizer REGO 3.3V Regulator VBG SG SPV DD SPGND SPM SPP 3/48 ...

Page 4

... OKI Semiconductor PIN CONFIGURATION (TOP VIEW SPV 2 DD SPP 3 SPM 4 SPGND 5 SPIN 6 AGND 7 AOUT DGND 44-pin plastic QFP NC: No Connection FEDL2216FULL-03 ML2216/ML22P16 NCR BUSY DI SCK CS RESET DIPH VPP DGND 4/48 ...

Page 5

... Insert a 0.1 µ F capacitor between this pin and DGND pin. Standard voltage output pin of built-in speaker amplifier. O Insert a 0.1 µ larger capacitor between this pin and AGND pin. Analog output pin. When you input into built-in speaker amplifier, insert a 10 µ F capacitor O between this pin and SPIN pin. FEDL2216FULL-03 ML2216/ML22P16 5/48 ...

Page 6

... Insert a 0.1 µ larger bypass capacitor between this pin and AGND — pin. — Digital ground pin. Speaker amplifier ower supply pin. Insert a 10 µ larger bypass capacitor between this pin and SPGND — pin. Speaker amplifier Ground pin. — FEDL2216FULL-03 ML2216/ML22P16 6/48 ...

Page 7

... When using a regulator 4.5 to 5.5 When not using a 2.7 to 3.6 regulator When using a regulator 4.5 to 5.5 When not using a 2.7 to 3.6 regulator When using a regulator 4.5 to 5.5 — -20 to +85 Min. — 3.5 — 15 FEDL2216FULL-03 ML2216/ML22P16 (DGND = AGND = SPGND = 0 V) Rating Unit +0 1. 540 °C (DGND = AGND = SPGND = 0 V) ...

Page 8

... DGND – DGND – DGND – 4.096 MHz at no load OSC — Read Operation Ta = -20 to +85°C — FEDL2216FULL-03 ML2216/ML22P16 Typ. Max. Unit — 0.14 × V — — — V — — V — 0.4 V — 0.4 V µ A — ...

Page 9

... DGND – DGND – DGND – 4.096 MHz at no load OSC — Read Operation Ta =-20 to +85°C — FEDL2216FULL-03 ML2216/ML22P16 Typ. Max. Unit — 0.2 × V — — — V — — V — 0.4 V — 0.4 V µ A — ...

Page 10

... When power-down state 1 — 8 SPV = 3.3V,fin = 1kHz Ω ,THD ≥ 10% R SPO SPIN – SPM profit = 0dB -50 When 8 Ω load 0.48 × AV — — 12 FEDL2216FULL-03 ML2216/ML22P16 Typ. Max. Unit k Ω — — — 2.0 V ΜΩ — — k Ω — Ω — 20 Ω ...

Page 11

... When power-down state 1 — 8 SPV = 5.0V,fin = 1kHz, DD 250 = 8 Ω ,THD ≥ 10% R SPO SPIN – SPM profit = 0dB -50 When 8 Ω load 0.48 × AV — — 12 FEDL2216FULL-03 ML2216/ML22P16 Typ. Max. Unit k Ω — — — 2.0 V ΜΩ — — k Ω — Ω — 20 Ω ...

Page 12

... MHz NCR1 OSC f = 4.096 MHz OSC after the phrase data t of the PLAY NCR2 command was inputted 4.096 MHz BSY OSC FEDL2216FULL-03 ML2216/ML22P16 Min. Typ. Max. Unit µ — — 200 — — ns 200 — — ...

Page 13

... MHz NCR1 OSC f = 4.096 MHz OSC after the phrase data t of the PLAY NCR2 command was inputted 4.096 MHz BSY OSC FEDL2216FULL-03 ML2216/ML22P16 Min. Typ. Max. Unit µ — — 200 — — ns 200 — — ...

Page 14

... VOL VOH BUSY VOL Serial CPU Interface Timing(at DIPH pin = “H”) VIH CS VIL t ESCK VIH SCK VIL t t DIS1 DIH1 VIH DI VIL VOH NCR VOL VOH BUSY VOL t SCKH t SCKL t SCKL t SCKH FEDL2216FULL-03 ML2216/ML22P16 t CSH t DN1 t DB1 t CSH t DN1 t DB1 14/48 ...

Page 15

... PUP1 command input CS SCK DI VOH NCR VOL BUSY VOH VOL Oscillation stopped XT·XT REGO GND VBG·SG AOUT GND SPM GND Hi-Z SPP status Power down RST processing power-down reset t PUP1 Oscillating 1V 1/2VDD 1/2VDD Stabilizing Command standby oscillation FEDL2216FULL-03 ML2216/ML22P16 15/48 ...

Page 16

... SCK DI VOH NCR VOL BUSY VOH VOL XT·XT REGO VBG·SG AOUT SPM SPP status Command standby t PUP2 Oscillating 1V 1/2VDD 1/2VDD Suppressing pop noise t PD1 Oscillating Oscillation stopped 1V 1/2VDD 1/2VDD Processing Power down command FEDL2216FULL-03 ML2216/ML22P16 Command standby GND GND GND Hi-Z 16/48 ...

Page 17

... SPM SPP Status The same timing even when RESET is input while waiting for command. Note: t PD2 Oscillating 1V 1/2VDD 1/2VDD Suppressing pop noise t RST Oscillation stopped GND GND GND Hi-Z Playback Power down FEDL2216FULL-03 ML2216/ML22P16 Oscillation stopped GND GND GND GND Hi-Z Power down 17/48 ...

Page 18

... SCK DI VOH NCR VOL BUSY VOH VOL AOUT SPM SPP Status Playback Processing command PLAY command nd 2 byte t t NCR1 NCR2 t (note1) BSY Command Processing Playback standby address + playback time length. NCR2 t NCR1 1V 1/2VDD 1/2VDD Command stanby FEDL2216FULL-03 ML2216/ML22P16 Command standby 18/48 ...

Page 19

... PLAY command PLAY command byte 2 byte NCR1 NCR2 Note1 Playback Processing address MUON command PLAY command byte 2 byte NCR1 Note1 Playback FEDL2216FULL-03 ML2216/ML22P16 Playback PLAY command st nd byte 2 byte t NCR1 Note1 silence Playback Processing address 19/48 ...

Page 20

... Processing address VOL Command Input Timing VOL command CS SCK DI VOH NCR VOL BUSY VOH VOL Command status standby Processing command SLOOP command CLOOP command t INT NCR2 Playback Processing address t NCR1 t BSY Command standby FEDL2216FULL-03 ML2216/ML22P16 Command Playback standby Processing command 20/48 ...

Page 21

... SCK DI CS SCK DI D7 (MSB) • SCK falling Edge Operation ( DIPH pin is at “H” level ) CS SCK DI CS SCK DI D7 (MSB (MSB (MSB FEDL2216FULL-03 ML2216/ML22P16 D0 (LSB) D0 (LSB) D0 (LSB) D0 (LSB) 21/48 ...

Page 22

... Effective only for the channel being used for playback. Repeat playback mode releasing command. − − − − Inputting the STOP command releases repeat 1 playback mode automatically. Sets the volume of playback Power down control commands of speaker − − amplifier. FEDL2216FULL-03 ML2216/ML22P16 Description 22/48 ...

Page 23

... Algorithm which plays back mid-range of waveform as 10-bit equivalent voice quality. components Normal 8-bit PCM algorithm components Normal 16-bit PCM algorithm FEDL2216FULL-03 ML2216/ML22P16 To master clock inside the device state DGND level AGND level AGND level AGND level SPGND level SPGND level ...

Page 24

... The phrase control table area stores data for effective use of voice data. As for the details, please refer to the Phrase Control Table Function. There is no phrase control table area if the phrase control table is not used. The ROM data is created using a development tool. ROM Addresses (ML2216) 0x00000 Voice control area (16 Kbit Fixed) ...

Page 25

... Example 1: Phrases Using the Phrase Control Table Function Phrase 1 A Phrase 2 A Phrase 3 E Phrase 4 E Phrase 5 A Example 2: Example of ROM Data in case Example 1 Converted to ROM Silence Address control area Editing area FEDL2216FULL-03 ML2216/ML22P16 25/48 ...

Page 26

... PUP1 command is used to shift the ML2216 from power down state to the command standby state. In the power down state, since the ML2216 can receive either PUP1 or PUP2 command only, the device will ignore any other input command. The ML2216 enters into the power down state in any of the following 3 conditions: 1) When the power is inserted ...

Page 27

... PUP2 command is used to take measures for the pop noise from the power down state and to shift the ML2216 to the command standby state. Since ML2216 receives either PUP1 or PUP2 command only in the power down state, it will ignore any other command input ...

Page 28

... The PDWN1 command is used to shift the ML2216 from command standby state (both NCR and BUSY are “H”) to the power down state. To resume speech synthesis processing after the ML2216 has shifted to the power down state, first input the PUP1 or PUP2 command and then input the PLAY command ...

Page 29

... PDWN2 command is used to take measures for the pop-noise from the command standby state (both NCR and BUSY are “H”) and to shift the ML2216 to the power down state. To resume speech synthesis processing after the ML2216 has shifted to the power down state, first input the PUP1, or PUP2, command followed by the PLAY command. ...

Page 30

... After power is turned on or after RESET is input, a sampling frequency of 4 kHz is used. − − − − PLAY command nd 2 byte Command Processing Playback standby address nd byte of PLAY command is input then, after an elapse FEDL2216FULL-03 ML2216/ML22P16 1 byte 2 bytes Command standby nd byte to input 30/48 ...

Page 31

... As shown in the above figure, When continuing playback, input the PLAY command of the following phrase within 10 ms (tcm) after NCR is set to “H” level. Then, silence is not inserted between phrases. PLAY command PLAY command byte 2 byte t cm Phrase 1 playing Waiting to start address management for the next phrase FEDL2216FULL-03 ML2216/ML22P16 Phrase 2 playing Address management 31/48 ...

Page 32

... If the STOP command input is carried out, an AOUT output will change to the level of about 1 V. For this reason, a pop noise may be generated. Input the STOP command to prevent a pop noise after making volume small gradually using the VOL command. − − − − STOP command 1V 1/2VDD 1/2VDD Playback Command standby FEDL2216FULL-03 ML2216/ML22P16 32/48 ...

Page 33

... MUON command PLAY command byte 2 byte Playback Waiting for playback to end Waiting for silence playback to end FEDL2216FULL-03 ML2216/ML22P16 1 byte 2 bytes × (M1 × (M0 × PLAY command st nd byte 2 byte t cm Silence playback Playback 33/48 ...

Page 34

... Input the SLOOP command of the following phrase within 10 ms (tcm) after NCR is set to “H” level. If the SLOOP command is input in this interval effective and repetitive play is performed. − − − − SLOOP command CLOOP command t cm playback Processing address FEDL2216FULL-03 ML2216/ML22P16 Repeated Command playback standby Processing command 34/48 ...

Page 35

... If the CLOOP command for the second phrase is input before the number of samples indicated in the table is reached, repetitive playback ends at the end of the currently playing back phrase. − − − − After PLAY command input th 35 sample or before th 18 sample or before th 18 sample or before FEDL2216FULL-03 ML2216/ML22P16 35/48 ...

Page 36

... FEDL2216FULL-03 ML2216/ML22P16 0 dB OFF 36/48 ...

Page 37

... When OP bit is the “L” level, it will power up state through the stable time for about 2ms. When OP bit is the “H” level, it will power up state through the stable time for about 66ms. However, when the ML2216 is changed into a power down state with PDWN1 and PDWN2 command, speaker amplifier will also power down state. ...

Page 38

... At OP bit = “0” bit = “1” CS SCK DI VOH NCR VOL BUSY VOH VOL XT·XT SG SPM SPP status t PUP2 Oscillating 1/2VDD 1/2VDD Suppressing pop noise t PD1 Oscillating 1/2VDD 1/2VDD Command Processing Command standby command FEDL2216FULL-03 ML2216/ML22P16 Command standby GND GND Hi-Z standby 38/48 ...

Page 39

... The stable time of regulator output REGO pin voltage and AOUT pin output voltage becomes long, so that connection capacity becomes large. The stable time of the speaker amplifier output SPM and SPP pin voltage becomes long, so that connection capacity becomes large. FEDL2216FULL-03 ML2216/ML22P16 39/48 ...

Page 40

... When mixing with an external voice signal, an external circuit is provided as shown in the following figure. 12bit DAC AOUT External voice signal 20k SPIN SPM [Times] [Hz] [Hz] 20k SPIN SPM FEDL2216FULL-03 ML2216/ML22P16 SG 20k SPP SG 20k SPP 40/48 ...

Page 41

... When the operating DUTY is 50%, refer to the graph below. Power Dissipation vs Speaker Output 0.7 0.6 0.5 0.4 0.3 0.2 0 0.2 0.4 0.6 0.8 Speaker output [W] An example for usage : When setting the speaker output at 0.6 W and the operating DUTY at 50%, use the ML2216 device at ambient temperatures of 62.5°C or less. Power Dissipation vs Speaker Output 1.4 1.2 1 0.8 0.6 0.4 0.2 80 100 120 0 0 VDD=2.7V VDD=3.0V VDD=3 ...

Page 42

... OKI Semiconductor Arrangement of a power supply The power supply of ML2216 is divided into the following three power supplies. Digital power supply ( DVDD ) Analog power supply ( AVDD ) speaker amplifier supply (SPVDD ) To be shown in the following figure, supply DV wiring and divide them into an analog system power supply and a digital system. ...

Page 43

... GND Operating conditions [pF] [pF] [Ohm] 30 (Internal --- capacitance) 30 (Internal --- capacitance) GND FEDL2216FULL-03 ML2216/ML22P16 Power supply Temperature Rd voltage range [Ohm] [V] [°C] 2.7 to 3.6 − +85 1.5k 4.5 to 5.5 Power supply Temperature Rd voltage range [Ohm] [V] [°C] 2.7 to 3.6 − +85 --- 4.5 to 5.5 2.7 to 3.6 − +85 --- 4 ...

Page 44

... Lead CSTLS 4M09G56-B0 Connection circuit: V Operating conditions [pF] [pF] [Ohm] 39 (Internal capacitance) 47 (Internal capacitance) --- 39 (Internal capacitance) 47 (Internal capacitance) 39 (Internal capacitance) 47 (Internal capacitance) --- 39 (Internal capacitance) 47 (Internal capacitance) GND FEDL2216FULL-03 ML2216/ML22P16 Power supply Temperature Rd voltage range [Ohm] [V] [°C] 1.0k 2.7 to 5.5 − +85 1.0k 2.7 to 5.5 44/48 ...

Page 45

... OKI Semiconductor APPLICATION CIRCUIT EXAMPLE (ML2216 SPV = 5. MCU 30pF 4.096MHz 30pF SPV = 3. MCU 30pF 4.096MHz 30pF RESET CS AOUT 0.1µF SCK 10k Ω DI NCR SPIN 470pF BUSY SPM DIPH SPP speaker RAO 4.7 µ F RAI SG 0.1µF TEST VBG SCAN ...

Page 46

... 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 Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times). FEDL2216FULL-03 ML2216/ML22P16 (Unit: mm) Package material Epoxy resin ...

Page 47

... Changed the capacitance across SPIN pin 45 45 and the speaker from 100 pF to 470 pF in the two figures. • Changed the capacitance across VBG pin and ground from 150 the two figures. • Add ML22P16 information – – FEDL2216FULL-03 ML2216/ML22P16 Description 47/48 ...

Page 48

... The purchaser assumes the responsibility of determining the legality of export of these products and will take appropriate and necessary steps at their own expense for these part of the contents contained herein may be reprinted or reproduced without our prior permission. FEDL2216FULL-03 ML2216/ML22P16 Copyright 2007 Oki Electric Industry Co., Ltd. 48/48 ...

Related keywords