ml2251 Oki Semiconductor, ml2251 Datasheet

no-image

ml2251

Manufacturer Part Number
ml2251
Description
2-channel Mixing Oki Adpcm Algorithm-based Speech Synthesis Lsi
Manufacturer
Oki Semiconductor
Datasheet
GENERAL DESCRIPTION
The ML2250 family is a 2-channel mixing speech synthesis device with an on-chip voice data (i.e., phrases)
storing mask ROM and a flash memory. Besides playing the built-in voice data, this device can output voice data
that is input from outside the device. This ML2250 family allows selecting the playback method from the 8-bit
PCM, non-linear 8-bit PCM, 16-bit PCM, 2-bit ADPCM2, and 4-bit ADPCM2 algorithms. And the sound volume
is adjustable as well.
The ML2250 family incorporates a 14-bit D/A converter and low-pass filter.
It is easy to configure a speech synthesizer by externally connecting a power amplifier and a CPU to the ML2250
family.
The ML2250 family line-up includes 2 types of products: with on-chip mask ROM, and with on-chip flash
memory.
• ML2251/52/53/54/56-XXX
• ML22Q54/Q58
OKI Semiconductor
ML2251/52/53/54/56-XXX,
ML22Q54/Q58
2-Channel Mixing Oki ADPCM Algorithm-Based Speech Synthesis LSI
This is a CMOS single chip speech synthesis device with an on-chip mask ROM. Products with 5 types of mask
ROMs are available in the ML2250 family depending upon the total playback time length.
The ML22Q54/Q58 is a speech synthesis device with a 4-Mbit/8-Mbit flash memory built in. The voice data can
be easily written to the flash memory using a special tool. The on-chip flash memory product is suitable for the
diversified low volume production or short delivery time applications that the on-chip mask ROM product
cannot support. The ML22Q54/Q58 is most suitable for evaluation because the circuit configuration is the same
as the on-chip mask ROM product.
FEDL2250DGEST-06
Issue Date: Dec. 27, 2004
1/35

Related parts for ml2251

ml2251 Summary of contents

Page 1

... The ML2250 family line-up includes 2 types of products: with on-chip mask ROM, and with on-chip flash memory. • ML2251/52/53/54/56-XXX This is a CMOS single chip speech synthesis device with an on-chip mask ROM. Products with 5 types of mask ROMs are available in the ML2250 family depending upon the total playback time length. ...

Page 2

... OKI Semiconductor Table below summarizes the points of difference between the ML2250 family and currently manufactured products with a ROM built in. ML2250 family 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 256 phrases 4 ...

Page 3

... MHz 4.0 kHz, 5.3 kHz, 6.0kHz, 6.4 kHz, 8.0 kHz, 10.7 kHz, 12.0kHz, 12.8 kHz, 16.0 kHz, 21.3 kHz, 24.0kHz, 25.6 kHz, 32.0 kHz, 42.7 kHz, 48 kHz 256 phrases Digital filter (QFP44-P-910-0.80-2K) (ML2251-XXXGA/ ML2252-XXXGA/ ML2253-XXXGA/ ML2254-XXXGA /ML2256-XXXGA / ML22Q54GA/ML22Q58GA) (P-VFLGA33-5.03X5.78-0.80-W) (ML2253-XXXHB/ ML2254-XXXHB) FEDL2250DIGEST-06 ML2250 family = 16 kHz kHz SAM SAM 7 ...

Page 4

... OKI Semiconductor BLOCK DIAGRAM ML2251/52/53/54-/56XXX FEDL2250DIGEST-06 ML2250 family 4/35 ...

Page 5

... OKI Semiconductor ML22Q54 FEDL2250DIGEST-06 ML2250 family 5/35 ...

Page 6

... OKI Semiconductor ML22Q58 FEDL2250DIGEST-06 ML2250 family 6/35 ...

Page 7

... OKI Semiconductor PIN CONFIGURATION (TOP VIEW) ML2251/52/53/54/56-XXXGA BUSY1 3 NCR2/DL 4 NCR1/NDR TESTO1 7 TESTO2 8 RESET 9 TEST 44-pin plastic QFP SERIAL 31 DGND AOUT 28 DAO 27 AGND 26 D7/ D6/SCK 23 D5/DO NC: No Connection FEDL2250DIGEST-06 ML2250 family 7/35 ...

Page 8

... OKI Semiconductor ML22Q54GA BUSY1 3 NCR2/DL 4 NCR1/NDR TESTO 7 RD/BY 8 RESET 9 TEST 44-pin plastic QFP SERIAL 31 DGND AOUT 28 DAO 27 AGND 26 D7/ D6/SCK 23 D5/DO NC: No Connection FEDL2250DIGEST-06 ML2250 family 8/35 ...

Page 9

... OKI Semiconductor ML22Q58GA BUSY1 3 NCR2/DL 4 NCR1/NDR TESTO 7 RD/BY 8 RESET 9 TEST 44-pin plastic QFP SERIAL 31 DGND AOUT 28 DAO 27 AGND 26 D7/ D6/SCK 23 D5/DO NC: No Connection FEDL2250DIGEST-06 ML2250 family 9/35 ...

Page 10

... OKI Semiconductor ML2253/54-XXXHB D5/DO D3 D6/SCK D4 AGND DAO AOUT AVDD DGND SERIAL OPTANA F E 33pin W-CSP(Bottom View) D1 DGND D2 D0 D7/DI NCR1/NDR CS WR DGND DVDD D C FEDL2250DIGEST-06 ML2250 family DVDD TEST 5 RESET TESTO2 4 RD TESTO1 3 BUSY1 NCR2 BUSY2 / ERR 10/35 ...

Page 11

... OKI Semiconductor PIN DESCRIPTIONS-1 ML2251/52/53/54/56-XXXGA and ML2253/54-XXXHB Common Pins QFP Pin WCSP pin Symbol BUSY2 / ERR 43 A1 BUSY1 3 B2 NCR2 NCR1/NDR RESET TEST D5/DO Type Description When using the built-in ROM for voice output, this pin outputs “ ...

Page 12

... OKI Semiconductor QFP Pin WCSP pin Symbol 24 F5 D6/SCK 26 C4 D7/ DAO 29 E3 AOUT 32 F1 SERIAL OPTANA TESTO1 7, 8 B3, A4 TESTO2 13 AGND 17, 31, C6, D1, E2 DGND 39 Type Description CPU interface data bus pin in the parallel input interface. ...

Page 13

... OKI Semiconductor PIN DESCRIPTIONS-2 ML22Q54/Q58GA Common Pins 44-pin plastic QFP Pin Symbol Type BUSY2 / ERR 43 BUSY1 3 NCR2 NCR1/NDR RESET 9 10 TEST D5/DO When using the built-in ROM for voice output, this pin outputs “L” level while channel 2 side processes a command and while plays back voice ...

Page 14

... OKI Semiconductor Pin Symbol Type 24 D6/SCK I/O 26 D7/DI I/O 28 DAO 29 AOUT 32 SERIAL OPTANA TESTO 8 RD/BY Works as CPU interface data bus pin in parallel input interface. Works as flash memory data output pin when reading the built-in flash memory data. When “L” level other than when reading the flash memory data, this D6/SCK pin usually outputs “ ...

Page 15

... OKI Semiconductor Pin Symbol Type 13 AGND 17, 31, 39 DGND Applicable to ML22Q58 Pins Pin Symbol Type 38 REGOUT 41 VBG Analog power supply pin. Insert a 0.1 µ larger bypass capacitor between this pin and AGND — pin. Digital power supply pin. ...

Page 16

... DD Input voltage V IN Power Dissipation P D Output short current I SC Storage temperature T STG RECOMMENDED OPERATING CONDITIONS (3 V) ML225152/53/54/56-XXX, ML22Q54/Q58 Parameter Symbol Power supply voltage V DD Operating temperature T OP Master clock frequency f OSC RECOMMENDED OPERATING CONDITIONS (5 V) ML2251/52/53/54/56-XXX, ML22Q58 Parameter ...

Page 17

... OKI Semiconductor ELECTRICAL CHARACTERISTICS DC Characteristics (3 V) ML2251/52/53/54/56-XXX, ML22Q54/Q58 ML2251/52/53/54/56-XXX: DV ML22Q54: DV ML22Q58 : DV Parameter Symbol “H” input voltage V IH “L” input voltage V IL “H” output voltage V OH “L” output voltage V OL “H” input current 1 I IH1 “ ...

Page 18

... OKI Semiconductor DC Characteristics (5 V) ML2251/52/53/54/56-XXX, ML22Q58 ML2251/52/53/54/56-XXX : DV ML22Q58 : DV Parameter Symbol “H” input voltage V IH “L” input voltage V IL “H” output voltage V OH “L” output voltage V OL “H” input current 1 I IH1 “H” input current 2 ...

Page 19

... Symbol AOUT output load R LAO resistance AOUT output voltage range V AOUT DAO output impedance R DAO Analog Section Characteristics (5 V) ML2251/52/53/54/56-XXX, ML22Q58 ML2251/52/53/54/56-XXX : DV ML22Q58 : DV Parameter Symbol AOUT output load R LAO resistance AOUT output voltage range V AOUT DAO output impedance R DAO ...

Page 20

... OKI Semiconductor FUNCTIONAL DESCRIPTION Micro-computer Interface The micro-computer interface in the ML2250 family has 2 types of interface circuits built in: Parallel interface and serial interface. The interface setting can be changed with the SERIAL pin. SERIAL pin = "H" level: Serial interface SERIAL pin = "L" level: Parallel interface Table below shows the SERIAL pin status in the serial and parallel interfaces. SERIAL = “ ...

Page 21

... OKI Semiconductor Status Read Timing CS ( (I/O) Table below shows the contents of each data output when reading the status of the channels. Pin The BUSY signal outputs “L” level when either a command is being processed or the playback of a pertinent channel is going on. In other states, the BUSY signal outputs “ ...

Page 22

... OKI Semiconductor 2. Serial Interface When selecting the serial interface, the I/O pins CS, WR, DW, DI, SCK, RD, and DO are used as input pins to input various commands and data, and as output pins to read out the status of the commands and data. The micro-computer interface becomes effective when CS pin is set to “L” level. ...

Page 23

... OKI Semiconductor To read the channel status, input “L” level to CS and RD pins. DQ pin will output the channel status in synchronization with SCK clock. The selection of rising/falling edge of SCK clock, similar to when inputting the commands and data, is determined by the level at SCK pin at the falling edge of RD pin. ...

Page 24

... OKI Semiconductor Commands List Each command is 1-byte (8 bits) input. PLAY, MUON, and FLASH I/F only are 2 bytes input. Command PUP1 PUP2 PDWN1 PDWN2 PLAY START FADR STOP ...

Page 25

... OKI Semiconductor Power Down Function In power down state, the power down function in the device stops the internal operation and oscillation, sets AOUT to GND, and minimizes the static Idd. When an external clock is in use, input “L” level to the XT pin, so that current does not flow into the oscillation circuit ...

Page 26

... OKI Semiconductor Voice Synthesis Algorithm The ML2250 family contains 5 algorithm types to match the characteristic of playback voice: 2-bit ADPCM 2 algorithm, 4-bit ADPCM 2 algorithm, 8-bit PCM algorithm, 8-bit non-linear PCM algorithm, and 16-bit PCM algorithm. Key feature of each algorithm is described in the table below. ...

Page 27

... OKI Semiconductor Built-in ROM Usage Prohibited Area (Applies to ML2251/52/53/54/56-XXX, ML22Q54/Q58) The 8 bytes between the voice control area and the voice area in the ROM is the prohibited area for use. The voice data are stored automatically behind 00808(HEX) address by using the development tool (AR207) when creating the ROM data ...

Page 28

... OKI Semiconductor Mixing Function The ML2250 family can perform simultaneous mixing of 2 channels possible to specify PLAY and STOP for each channel separately. • Precautions for Waveform Clamp at the Time of Channels Mixing When mixing of channels is done, the clamp occurrence possibility increases from the mixing calculation point of view known beforehand that the clamp will occur, then adjust the sound volume by VOL command. • ...

Page 29

... OKI Semiconductor Phrase Control Table Function The phrase control table function makes it possible to play back multiple phrases in succession. The following functions are set using the phrase control table function: • Continuous playback: There is no limit to the number of times a continuous playback can be specified. It depends on the memory capacity only. • ...

Page 30

... OKI Semiconductor APPLICATION CIRCUIT EXAMPLE (ML2251/52/53/54/56-XXX, ML22Q54) Parallel Interface MCU RESET D7-0 8 NCR1 NCR2 BUSY1 BUSY2 AOUT SERIAL OPTANA 30pF XT 4.096MHz XT 30pF Serial Interface MCU amplifier 30pF 4.096MHz 30pF FEDL2250DIGEST-06 ML2250 family RESET SCK DI DO NCR1 NCR2 BUSY1 ...

Page 31

... OKI Semiconductor APPLICATION CIRCUIT EXAMPLE (ML22Q58) Parallel Interface (at 5V) RESET MCU D7-0 8 NCR1 NCR2 BUSY1 BUSY2 AOUT 150pF VBG SERIAL REGOUT OPTANA DVDD 30pF AVDD XT 4.096MHz DGND XT AGND 30pF Serial Interface (at 5V) RESET MCU SCK DI DO NCR1 NCR2 BUSY1 ...

Page 32

... OKI Semiconductor PACKAGE DIMENSIONS 44pin plastic QFP QFP44-P-910-0.80-2K Mirror finish 5 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 Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times) ...

Page 33

... OKI Semiconductor 33-pin W-CSP P-VFLGA33-5.03X5.78-0.80-W 5 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 Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times) ...

Page 34

... Edition Edition – – Preliminary edition 1 – – Final edition 1 – – Final edition 2 – – Added ML2251 and ML2253 – – Eliminated mentioned items about PWM – – Added ML2256 Added mentioned items about initial state at – 22 reset input - - Added ML22Q58 ...

Page 35

... OKI Semiconductor NOTICE 1. The information contained herein can change without notice owing to product and/or technical improvements. Before using the product, please make sure that the information being referred to is up-to-date. 2. The outline of action and examples for application circuits described herein have been chosen as an explanation for the standard action and performance of the product ...

Related keywords