The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Semiconductor MSM9802/03/05-xxx Voice Synthesis with Built-in Mas


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



E2D0018-39-93 Semiconductor
Semiconductor MSM9802/03/05-xxx
Voice Synthesis with Built-in Mask
This version: Sep. 1999 MSM9802/03/05-xxx Previous version: May. 1997
GENERAL DESCRIPTION
MSM9802/03/05 voice synthesis with built-in mask ROM. This user selectable playback algorithms, Non-linear straight PCM. also contains current mode 10-bit converter low-pass filter. External control been made easy built-in edit that form sentences linking phrases. using Oki's Sound Analysis Editing Tool, data such Phrase Control Table easily set, created, edited, evaluated. With stand-alone mode/microcontroller interface mode switching pin, MSM9802/03/ support various applications.
FEATURES
Device MSM9802 MSM9803 MSM9805 size* Kbits Mbit Mbits Speech period (sec) fSAM=4.0 16.0 32.4 65.1 fSAM=6.4 10.0 20.2 40.7 fSAM=8.0 16.2 32.5 fSAM=16.0 16.2
Actual voice area smaller Kbits.
custom 8-bit nonlinear method/8-bit straight method Built-in edit Random playback function Sampling frequency kHz/5.3 kHz/6.4 kHz/8.0 kHz/10.6 kHz/12.8 kHz/ 16.0 Note: oscillation selected, 10.6 kHz, 12.8 kHz, 16.0 cannot selected. Maximum number phrases (Microcontroller interface mode) (Stand-alone mode) Built-in current mode 10-bit converter Built-in low-pass filter Standby function oscillation (256 kHz)/ceramic oscillation (4.096 MHz) selectable Package options: 18-pin plastic (DIP18-P-300-2.54) (Product name: MSM9802-xxxRS/MSM9803-xxxRS/ MSM9805-xxxRS) 24-pin plastic (SOP24-P-430-1.27-K) (Product name: MSM9805-xxxGS-K) 30-pin plastic SSOP (SSOP30-P-56-0.65-K) (Product name: indicates code number. Chip Note: This data sheet explains stand-alone mode microcontroller interface mode, separately. 1/51
Semiconductor
MSM9802/03/05-xxx
CONTENTS
Stand-alone Mode BLOCK DIAGRAM CONFIGURATION DESCRIPTIONS ABSOLUTE MAXIMUM RATINGS RECOMMENDED OPERATING CONDITIONS ELECTRICAL CHARACTERISTICS TIMING DIAGRAMS FUNCTIONAL DESCRIPTION Playback Code Specification Pull-up/Pull-down Resistor Stand-alone Mode APPLICATION CIRCUITS Microcontroller Interface Mode BLOCK DIAGRAM CONFIGURATION DESCRIPTIONS ABSOLUTE MAXIMUM RATINGS RECOMMENDED OPERATING CONDITIONS ELECTRICAL CHARACTERISTICS TIMING DIAGRAMS FUNCTIONAL DESCRIPTION Playback Code Specification Address Data Stop Code Generating Pseudo BUSY Signal through pin. APPLICATION CIRCUIT. Common Sampling Frequency Recording/Playback Time Playback Method Phrase Control Table Oscillation Ceramic Oscillation Low-pass Filter Standby Transition Voice Output Unit Equivalent Circuit (AOUT, VREF Pins) CONVERTER CURRENT CHARACTERISTICS CONFIGURATION
2/51
Semiconductor
BLOCK DIAGRAM
STAND-ALONE MODE (CPU/STD: level)
Address Switching Controller
16-Bit (MSM9802) 17-Bit (MSM9803) 18-Bit (MSM9805) Multiplexer
512-Kbit (MSM9802) 1-Mbit (MSM9803) 2-Mbit (MSM9805) (Including Kbits Edit Address ROM)
CPU/STD
Random Circuit
16-Bit (MSM9802) 17-Bit (MSM9803) 18-Bit (MSM9805) Address Counter
DATA Controller Synthesizer
BUSY
Interface
OSC1 OSC2 OSC3/TEST XT/RC Timing Controller
10-Bit
MSM9802/03/05-xxx
3/51
XT/CR
RESET
VREF
AOUT
Semiconductor
MSM9802/03/05-xxx
CONFIGURATION (TOP VIEW)
RESET XT/CR BUSY VREF AOUT
CPU/STD OSC3/TEST OSC2 OSC1
18-Pin Plastic Note: Applicable MSM9802-xxxRS, MSM9803-xxxRS, MSM9805-xxxRS.
OSC1 OSC2 OSC3/TEST CPU/STD
AOUT VREF
BUSY
XT/CR RESET
connection
24-Pin Plastic
Note: Applicable MSM9802-xxxGS-K, MSM9803-xxxGS-K, MSM9805-xxxGS-K.
4/51
Semiconductor
MSM9802/03/05-xxx
OSC1 OSC2 OSC3/TEST CPU/STD
AOUT VREF BUSY XT/CR RESET
connection 30-Pin Plastic SSOP Note: Applicable MSM9802-xxxGS-AK, MSM9803-xxxGS-AK, MSM9805-xxxGS-AK.
5/51
Semiconductor
MSM9802/03/05-xxx
DESCRIPTIONS
SSOP Symbol Type Description enters standby state this level. this time, oscillation stops AOUT drives current becomes RESET level, then returns initial state. Apply pulse upon power-on. This internal pull-up resistor. BUSY XT/CR CPU/STD Outputs level while voice being played back. power-on, this level. XT/RC switching pin. level ceramic oscillation used. level oscillation used. Microcontroller interface/stand-alone mode switching pin. level MSM9802/03/05 used stand-alone mode. Volume setting pin. this level, maximum VREF current forced this level, minimum current forced pull-down resistor approx. internally connected this during operation. Voice output pin. AOUT voice signals output current changes. standby state, this drives current becomes level. Ground pin. Power supply pin. Insert bypass capacitor more between pins. Ceramic oscillator connection when ceramic oscillation selected. OSC1 connection when oscillation selected. Input from this external clock used. Ceramic oscillator connection when ceramic oscillation selected. OSC2 connection when oscillation selected. Leave this open external clock used. Outputs level standby state. Leave this open when ceramic oscillation used. OSC3/TEST connection when oscillation selected. Outputs level standby state when oscillation selected. Random playback starts level. Fetches addresses from random address generation circuit fall RND. level when random playback function used. This internal pull-up resistor.
6/51
Semiconductor
MSM9802/03/05-xxx
SSOP
Symbol
Type
Description Phrase input pins corresponding playback sound.
16-18 10-12 13-15
input changes, pins fetch addresses after start voice synthesis. Each these pins internal pull-down resistor. Phrase input pins corresponding playback sound.
13-15 16-18
Input logic becomes invalid random playback function used.
7/51
Semiconductor
MSM9802/03/05-xxx
ABSOLUTE MAXIMUM RATINGS
(GND=0 Parameter Power Supply Voltage Input Voltage Storage Temperature Symbol TSTG Condition Ta=25°C Rating -0.3 +7.0 -0.3 VDD+0.3 +150 Unit
RECOMMENDED OPERATING CONDITIONS
(GND=0 Parameter Power Supply Voltage Operating Temperature Master Clock Frequency Master Clock Frequency Symbol fOSC1 fOSC2 Condition When crystal selected When selected (*1) Min. Range Typ. 4.096 Max. Unit
accuracy oscillation frequency when oscillation selected depends largely accuracy external
8/51
Semiconductor
MSM9802/03/05-xxx
ELECTRICAL CHARACTERISTICS
Characteristics
(VDD=5.0 GND=0 Ta=-40 +85°C, unless otherwise specified) Parameter Input Voltage Input Voltage Output Voltage Output Voltage Input Current Input Current Input Current Input Current Input Current Symbol IIH1 IIH2 IIH3 IIL1 IIL2 IDD1 Condition IOH=-1 IOL=2 VIH=VDD Internal pull-down resistor Applies OSC1 only. VIH=VDD VIL=GND Internal pull-up resistor VREF=VDD, AOUT bias voltage=0V maximum output current Dynamic Supply Current IDD2 VREF=GND, AOUT bias voltage=0V Standby Current Ta=-40 +70°C Ta=70 85°C maximum output current, AOUT Output Current VREF Pull-down Resistance IAOUT RVREF VREF=GND, AOUT bias voltage=0V Min. -200 Typ. Max. Unit
Dynamic Supply Current
Applicable SW0-SW2 Applicable RESET, Dynamic supply current (excluding output current) Dynamic supply current maximum output current
9/51
Semiconductor
MSM9802/03/05-xxx
Characteristics
(VDD=3.1 GND=0 Ta=-40 +85°C, unless otherwise specified) Parameter Input Voltage Input Voltage Output Voltage Output Voltage Input Current Input Current Input Current Input Current Input Current Symbol IIH1 IIH2 IIH3 IIL1 IIL2 IDD1 Condition IOH=-1 IOL=2 VIH=VDD Internal pull-down resistor Applies OSC1 only. VIH=VDD VIL=GND Internal pull-up resistor VREF=VDD, AOUT bias voltage=0V maximum output current Dynamic Supply Current IDD2 VREF=GND, AOUT bias voltage=0V Standby Current Ta=-40 +70°C Ta=70 85°C maximum output current, AOUT Output Current VREF Pull-down Resistance IAOUT RVREF VREF=GND, AOUT bias voltage=0V Min. -100 Typ. 0.15 Max. Unit
Dynamic Supply Current
Applicable SW2-SW0 Applicable RESET, Dynamic supply current (excluding output current) Dynamic supply current maximum output current
10/51
Semiconductor Characteristics
MSM9802/03/05-xxx
(VDD=5.0 GND=0 Ta=-40 +85°C) Parameter Master Clock Duty Cycle RESET Input Pulse Width RESET Input Time After Power-on Input Pulse Width SW0-SW2 Input Pulse Width BUSY Output Time Chattering Prevention Time Chattering Prevention Time Converter Change Time Standby Transition Time Silence Time Between Phrases Random Address Fetch Time Symbol fduty tw(RST) tD(RST) tw(RAN) tw(SW) tSBS tCHA tCHB tDAR, tDAF tSTB tBLN Condition (note) (note) (note) (note) (note) (note) Min. Typ. Max. Unit
fSAM=8 (note)
(Note) Proportional master periods oscillation frequencies fOSC1 fOSC2. rated values show values when standard master oscillation frequency used.
11/51
Semiconductor
TIMING DIAGRAMS
Characteristics Power-On
VDDMin
RESET BUSY
SW2-SW0
Characteristics Standby Status when Activated
A2-A0 SW2-SW0 First phrase First phrase
BUSY
AOUT
Standby status
Repeated Playback Timing
A2-A0 SW2-SW0
BUSY AOUT
,,,,
MSM9802/03/05-xxx
tD(RST) tW(RST)
"000" "000" tw(SW) Address data fetch tCHA tSBS tDAR tSTB tDAF Standby transition time Standby status Oscillation start converter change time
First phrase First phrase
"000"
"000"
Single phrase playback
Single phrase repeated playback tBLN
12/51
Semiconductor
Timing when Changing from During Playback
A2-A0 First phrase First phrase
SW2-SW0
BUSY
AOUT
MSM9802/03/05-xxx
Second phrase "000" "000" Second phrase "000" tCHB tBLN First phrase playback Second phrase playback First phrase playback stops
Repeated Playback Timing Random Playback
BUSY AOUT First phrase playback Same phrase repeated playback tBLN
Oscillation start
Timing when Changing from During Playback
A2-A0
(Ex.)
SW2-SW0 BUSY AOUT
Second phrase First phrase First phrase tCHA Second phrase Address data fetch "000" First phrase (Second phrase) "000" tBLN First phrase playback Second phrase playback
13/51
Semiconductor
MSM9802/03/05-xxx
FUNCTIONAL DESCRIPTION
Playback Code Specification user specify maximum phrases. Table shows settings A2-A0 SW2-SW0 pins. Table User-specified Phrases
A2-A0 SW2-SW0 Code Details Inhibit code User-specified phrase phrases)
Pull-up/Pull-down Resistor RESET pins have internal pull-up resistors SW2-SW0 pins have internal pull-down resistors. Stand-alone Mode stand-alone mode, input interface function random playback function used. input interface With input interface, speech synthesis starts when state SW2-SW0 pins changed. prevent chattering, address data latched (tCHA) after state SW2SW0 changed. Voice synthesis does start state A2-A0 pins changed. level random playback function used. A2-A0 pins level power-on reset. input interface effective when MSM9802/03/05 operated using push-button switch. Voice synthesis starts when address changed pressing push-button switch. push-button switch released during playback, then playback stops after current phrase completed.
A2-A0 SW2-SW1 BUSY AOUT Oscillation start tCHA tw(SW)
Figure Input Interface Single-Phrase Playback Timing 14/51
Semiconductor
MSM9802/03/05-xxx
playback attempted unused address phrases, AOUT goes IAOUT playback does occur. Figure shows timing.
A2-A0 SW2-SW1 BUSY AOUT Oscillation start
Figure Timing when Playback Attempted Unused Phrase Address
input interface, phrase triggered when "0". Therefore, when circuit consists diode matrices that push-button switches, maximum playback phrases phrases.
A2-A0 codes SW2-SW0 (000) codes Code Prohibited Phrases
Random playback function random playback function randomly generates different addresses corresponding four bits addresses SW2-SW0 (except "L") after which playback commences. Therefore, input pins from external control invalid. Hold these pins either level. pins held open they have internal pull-down resistor. Playback occur addresses have been assigned phrase. Care must taken when creating data. example, when four phrases, "sunny", "rainy", "cloudy", "snowy", played randomly, phrases shown Table which phrase assigned addresses. four phrases then played back random shown below.
15/51
Semiconductor
MSM9802/03/05-xxx
Table Random Address Setup Example
SW2-SW0 0001 0010 0011 0100 0101 Phrase sunny rainy cloudy snowy sunny
1110 1111
rainy snowy
Random playback starts when timing shown Figure input pin. random address fixed based level time during oscillation. Random address captured fall pin, voice playback commences. Therefore, when power turned when RESET input, phrase fixed address "0001" played while random counter remains initialized until random playback initiated.
RESET
(RAN)
Random address fixed time
(RAN)
Random address fixed time
BUSY AOUT Oscillation start
Playback (Address 0001)
Playback (Address random)
Figure Random Address Capture
16/51
Semiconductor Table Random Playback Address
0001 0010 0011 0100
MSM9802/03/05-xxx
Phrase (Sample) White Black Blue Green
1111 0001 0010 0011 0100
1111 0001 0010 0011 0100
1111 0001 1111
random address, phrases each logical condition addresses (i.e., "00", "01", "10", "11"). random playback, four logic states ("000000", "010000", "100000" "110000") userspecified phrases cannot used. Take into consideration when creating data. random address level time pin, same pulse width input microcontroller, random address fixed time becomes constant, random phrase played under these conditions. random address fixed time must inconsistent order produce random playback.
Invalid pulse Pulse input during this time period invalid BUSY
AOUT Oscillation start
Figure Timing when Pulse Input During Random Playback
17/51
Semiconductor
MSM9802/03/05-xxx
Table Random Playback Stop Address
1111 0001 SW2-SW0* 0001 Code Details Random playback address addresses) Stop address
Address(es) corresponding SW2-SW0 pins
Figure Circuit Example Random Playback Stop
unused user-specified address used stop address, therefore enter standby without voice playback, shown Figure 3.2.
18/51
Semiconductor
MSM9802/03/05-xxx
APPLICATION CIRCUITS
AOUT VREF BUSY
XT/CR CPU/STD
RESET
OSC3 OSC2 OSC1
S4="L" S4="H"
Address [HEX]
Application Circuit Playing Phrases Using Four Switches
19/51
Semiconductor
VREF BUSY RESET XT/CR CPU/STD OSC3 OSC2 OSC1
AOUT
Application Circuit Using Switches
MSM9802/03/05-xxx
20/51
Semiconductor
BLOCK DIAGRAM
MICROCONTROLLER INTERFACE MODE (CPU/STD: level)
Address Controller
16-Bit (MSM9802) 17-Bit (MSM9803) 18-Bit (MSM9805) Multiplexer
512-Kbit (MSM9802) 1-Mbit (MSM9803) 2-Mbit (MSM9805) (Including 11Kbit Edit Address ROM)
CPU/STD
Interface
16-Bit (MSM9802) 17-Bit (MSM9803) 18-Bit (MSM9805) Address Counter
DATA Controller Synthesizer
OSC1 OSC2 OSC3/TEST XT/RC Timing Controller
10-Bit
MSM9802/03/05-xxx
21/51
XT/CR
RESET
VREF
AOUT
Semiconductor
MSM9802/03/05-xxx
CONFIGURATION (TOP VIEW)
RESET XT/CR VREF AOUT
CPU/STD OSC3/TEST OSC2 OSC1
18-Pin Plastic Note: Applicable MSM9802-xxxRS, MSM9803-xxxRS, MSM9805-xxxRS.
OSC1 OSC2 OSC3/TEST CPU/STD
AOUT VREF
XT/CR RESET
connection
24-Pin Plastic
Note: Applicable MSM9802-xxxGS-K, MSM9803-xxxGS-K, MSM9805-xxxGS-K.
22/51
Semiconductor
MSM9802/03/05-xxx
OSC1 OSC2 OSC3/TEST CPU/STD
AOUT VREF XT/CR RESET
connection 30-Pin Plastic SSOP Note: Applicable MSM9802-xxxGS-AK, MSM9803-xxxGS-AK, MSM9805-xxxGS-AK.
23/51
Semiconductor
MSM9802/03/05-xxx
DESCRIPTIONS
SSOP
Symbol
Type
Description enters standby state this level. this time, oscillation stops AOUT drives current becomes
RESET
level, then returns initial state. Apply pulse upon power-on. This internal pull-up resistor. Signal output that indicates whether 6-bit LATCH (see Block
Diagram) idle. level indicates that LATCH empty input enabled. XT/RC switching pin. level ceramic oscillation used. level oscillation used. Microcontroller interface/stand-alone mode switching pin. level MSM9802/03/05 used microcontroller interface mode. Volume setting pin. this level, maximum current forced level, minimum current forced approx. pull-down resistor internally connected this during operation. Voice output pin.
XT/CR CPU/STD
VREF
AOUT
voice signals output current changes. standby state, this drives current becomes level. Ground pin. Power supply pin. Insert bypass capacitor more between this pin. Ceramic oscillator connection when ceramic oscillation selected. connection when oscillation selected. Input from this external clock used. Ceramic oscillator connection when ceramic oscillation selected. connection when oscillation selected. Leave this open external clock used. Outputs level standby state. Leave this open when ceramic oscillation used.
OSC1
OSC2
OSC3/TEST
connection when oscillation selected. Outputs level standby state when oscillation selected. Voice synthesis starts fall addresses fetched
16-18
rise Input when NAR, status signal, level. This internal pull-up resistor. Phrase input pins corresponding playback sound.
10-15 13-18
24/51
Semiconductor
MSM9802/03/05-xxx
ABSOLUTE MAXIMUM RATINGS
(GND=0V) Parameter Power Supply Voltage Input Voltage Storage Temperature Symbol TSTG Condition Ta=25°C Rating -0.3 +7.0 -0.3 VDD+0.3 +150 Unit
RECOMMENDED OPERATING CONDITIONS
(GND=0 Parameter Power Supply Voltage Operating Temperature Original Oscillation Frequency Original Oscillation Frequency Symbol fOSC1 fOSC2 Condition When crystal selected When selected (*1) Min. Range Typ. 4.096 Max. Unit
accuracy oscillation frequency when oscillation selected depends largely accuracy external
25/51
Semiconductor
MSM9802/03/05-xxx
ELECTRICAL CHARACTERISTICS
Characteristics
(VDD=5.0 GND=0 Ta=-40 +85°C, unless otherwise specified) Parameter Input Voltage Input Voltage Output Voltage Output Voltage Input Current Input Current Input Current Input Current Symbol IIH1 IIH2 IIL1 IIL2 IDD1 Condition IOH=-1 IOL=2 VIH=VDD Applies OSC1 only. VIH=VDD VIL=GND Internal pull-up resistor VREF=VDD, AOUT bias voltage=0V maximum output current Dynamic Supply Current IDD2 VREF=GND, AOUT bias voltage=0V Standby Current Ta=-40 +70°C Ta=70 85°C maximum output current, AOUT Output Current VREF Pull-down Resistance IAOUT RVREF VREF=GND, AOUT bias voltage=0V Min. -200 Typ. Max. Unit
Dynamic Supply Current
Applicable RESET, Dynamic supply current (excluding output current) Dynamic supply current maximum output current
26/51
Semiconductor Characteristics
MSM9802/03/05-xxx
(VDD=3.1 GND=0 Ta=-40 +85°C, unless otherwise specified) Parameter Input Voltage Input Voltage Output Voltage Output Voltage Input Current Input Current Input Current Input Current Symbol IIH1 IIH2 IIL1 IIL2 IDD1 Condition IOH=-1 IOL=2 VIH=VDD Applies OSC1 only. VIH=VDD VIL=GND Internal pull-up resistor VREF=VDD, AOUT bias voltage=0V maximum output current Dynamic Supply Current IDD2 VREF=GND, AOUT bias voltage=0V Standby Current Ta=-40 +70°C Ta=70 85°C maximum output current, AOUT Output Current VREF Pull-down Resistance IAOUT RVREF VREF=GND, AOUT bias voltage=0V Min. -100 Typ. 0.15 Max. Unit
Dynamic Supply Current
Applicable RESET, Dynamic supply current (excluding output current) Dynamic supply current maximum output current
27/51
Semiconductor Characteristics
MSM9802/03/05-xxx
(VDD=5.0 GND=0 Ta=-40 +85°C) Parameter Master Clock Duty Cycle RESET Input Pulse Width RESET Input Time After Power-on Signal Setup Time Input Pulse Width ST-ST Pulse Interval Data Setup Time Data Hold Time Output Time Output Time Output Time Output Time Converter Change Time Standby Transition Time voice output) Silence Time Between Phrases Symbol fduty tw(RST) tD(RST) tSTP t(ST) tSNS tNAA tNAB tNAC tDAR, tDAF tSTB tBLN Condition power-on Upon entering stop code (note) fSAM=8 fSAM=8 (note) fSAM=8 (note) fSAM=8 (note) (note) (note) Min. 0.35 Typ. Max. 2000 Unit
fSAM=8 (note)
(Note) Proportional master periods oscillation frequencies fOSC1 fOSC2. rated values show values when standard master oscillation frequency used.
28/51
Semiconductor
TIMING DIAGRAMS
Characteristics Power-On
VDDMin
RESET
Characteristics Standby Status when Activated
I5-I0
AOUT
MSM9802/03/05-xxx
tD(RST) tW(RST) tSTP
t(ST)
tSNS
tNAA
tDAR Oscillation start
Voice playback
tSTB
tDAF
Standby transition time converter change time
29/51
Semiconductor
Playback Timing
I5-I0
phrase address
phrase address
phrase address
tNAC tNAB AOUT tDAR
Oscillation start phrase playback phrase playback phrase playback
tBLN
MSM9802/03/05-xxx
30/51
Semiconductor
MSM9802/03/05-xxx
FUNCTIONAL DESCRIPTION
Playback Code Specification user specify maximum phrases. Table shows settings I5-I0 pins. Table User-specified Phrases
I5-I0 000000 000001 111111 Code Details Stop code User-specified phrase Phrases)
Address Data phrase input I5-I0 pins address data, pulse then applied, voice playback starts. Figure shows voice start timing. Figure shows timing when address other than phrase input.
I5-I0 AOUT Oscillation start
User phrase
Voice
Figure Voice Start Timing
I5-I0 AOUT Oscillation start
Address other than user phrase
Figure Timing when Address Other than Phrase Input Stand-by Mode
31/51
Semiconductor
MSM9802/03/05-xxx
Stop Code I5-I0 "000000" during voice playback, signal input, playback stops regardless whether level, then AOUT becomes IAOUT. Stop code becomes valid falling edge Figure shows stop code input timing.
I5-I0 "000000" User phrase
AOUT Voice stop
Figure Stop Code Input Timing stop code does initialize internal units only stops playback. initialize internal register, RESET pin.
32/51
Semiconductor
MSM9802/03/05-xxx
Generating Pseudo-BUSY Signal through application requires BUSY signal when this used microcontroller interface mode, pseudo-BUSY signal generated through controlling signal timing, shown below. When edit used
I5-I0 (Phrase
(Phrase (Phrase (Silence phrase more)
30ms more (Pseudo-BUSY) AOUT tDAR Phrase Phrase tNAB Phrase tNAB
Silence phrase
30ms more
30ms more
tSTB
tDAF
tNAB
When edit used
I5-I0 (Phrases 1+2+3) (Silence phrase more)
30ms more (Pseudo-BUSY) AOUT tDAR Phrase Phrase tBLN Phrase tBLN
Silence phrase
tSTB
tDAF
tNAB
33/51
Semiconductor
MSM9802/03/05-xxx
APPLICATION CIRCUIT
P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 P2.2 P2.1 P3.0 RESET CPU/STD XT/CR OSC2 OSC1 VREF
MSC1157 (Speaker AMP)
MSM83C154 (MCU)
MSM9802/03/05
AOUT
RESET XTAL1 XTAL2
OSC3
STBY
Application Circuit Microcontroller Interface
34/51
Semiconductor
MSM9802/03/05-xxx
Common
Sampling Frequency shown Table 1.1, sampling frequencies available. sampling frequency selected assigned each phrase data. Table Sampling Frequency
Sampling Frequency standard oscillation frequency 10.6 12.8 16.0 Frequency diving ratio XT/CR="H" Ceramic Oscillation fOSC1/1024 fOSC1/768 fOSC1/640 fOSC1/512 fOSC1/384 fOSC1/320 fOSC1/256 XT/CR="L" Oscillation fOSC2/64 fOSC2/48 fOSC2/40 fOSC2/32 Unavailable Unavailable Unavailable
Note: When oscillation selected, 10.6 kHz, 12.8 kHz, cannot selected.
Recording/Playback Time Figure below shows memory allocation on-chip Mask ROM. About Kbits data area allocated Phrase Control Table, Phrase Data Control Test Data. Therefore, actual data area storing sound data equals total Mask capacity minus Kbits.
Phrase Control Table Area Pharase Data Control Area Test Data Area
On-chip Mask Capacity 512K (MSM9802) (MSM9803) (MSM9805)
User's Area
501K (MSM9802) 1013K (MSM9803) 2037K (MSM9805)
Figure Memory Allocation On-chip Mask
35/51
Semiconductor
MSM9802/03/05-xxx
playback time obtained dividing memory capacity rate. playback time 8-bit algorithm obrained using following equation.
Playback time [sec] Memory capacity [bit] rate [bps] Memory capacity [bit] Sampling frequency [Hz] [bit]
example, phrases stored MSM9802 sampling frequency, maximum playback time follows.
Playback time (512-11) 1024 [bit] 8000 [Hz] [bit] [sec]
Table Maximum playback time
Maximum playback time (sec) fSAM=4.0kHz fSAM=6.4kHz fSAM=8.0kHz fSAM=16.0kHz 16.0 32.4 65.1 10.0 20.2 40.7 16.2 32.5 16.2
Model MSM9802 MSM9803 MSM9805
capacity 512K
User's area 501K 1013K 2037K
Playback Method This provides kinds playback methods, non-linear algorithm straight algorithm. When 8-bit non-linear algorithm selected, sound quality improved because resolution equivalent 10-bit straight available around waveform center. select either non-linear algorithm straight algorithm each phrase. Table shows relationship between playback methods applicable sounds. recommended evaluate sound quality before actual use. Table Relationship between playback methods applicable sounds
Playback method 8-bit straight algorithm Applicable sound BEEP tone, sound effects
8-bit non-linear algorithm Human voice
36/51
Semiconductor Phrase Control Table
MSM9802/03/05-xxx
Because contains Phrase Control Table, possible play back multiple phrases succession single easy control operation like controlling single regular phrase playback. combined phrases including silence registered single address Phrase Control Table. Further, maximum memory space data storage because required have same phrase data. show example, let's assume that your application needs speak similar sentences, fine today" rainy today." sentences have common words "it", "is" "today". What have prepare these common sound data, sentences words, store each combined phrase data Phrase Control Table shown Table Figure Multiple phrases played continuously merely specifying desired phrase using address. example from Table 4.1, when address "01" specified, fine today" played, when address"02" specified, rainy" played. Phrase Control Table, silence inserted without using User's Area. Minimum time silence Maximum time silence Time unit setting silence 2016
Table Matrix Phrase Control Table
X-Address (HEX)
Y-Address phrases) [01] [02] Silence [10] [03] [01] [02] Silence [12] [03]
Sound Data (silence) fine today. (silence) rainy today.
[01] [02] [10] [21] [11] [12] [22] [03] fine becoming cloudy, rainy some areas today.
37/51
Semiconductor
MSM9802/03/05-xxx
Figure Phrase Combination Matrix Phrase Control Table
Phrase Control Table Area X-Address Silence time setting (32ms Silence time 2016 Phrase Addigned [01] [02] [12] [03] rainy today
Phrase Data Registration Area Y-Address Phrase today fine cloudy rainy snowy ocasionally becoming some areas
Silence (64ms)
38/51
Semiconductor Oscillation
MSM9802/03/05-xxx
Figure shows external circuit using oscillation. Figure shows oscillation frequency characteristics.
OSC1 OSC2 OSC3
Figure Oscillation
Oscillaiton Frequency fOSC (kHz)
VDD=3 C=47 VDD=5 C=47 VDD=5 C=30
R1=100
VDD=3 C=30
Load Resistance (kW)
Figure Oscillation Frequency Characteristics
39/51
Semiconductor Determining constants
MSM9802/03/05-xxx
oscillation frequency characteristics shown Figure 5.2. fosc kHz, following values guide (see Figure 5.2) that printed-circuit board type used. R1=100 R2=30 C=30 When choosing oscillation, oscillation frequency varies according fluctuation external Fluctuation oscillation frequencies When choosing oscillation, error oscillation frequency process variations maximum, fluctuation oscillation frequency when using capacitor accuracy resistor (R2) accuracy maximum approximately.
Ceramic Oscillation Figure shows external circuit using ceramic oscillator.
OSC1
OSC2
Figure Ceramic Oscillation Diagram
40/51
Semiconductor
MSM9802/03/05-xxx
example, following table shows optimum load capacitances, power supply voltage ranges, operating temperature ranges when ceramic oscillators made Murata Co., Ltd., Kyocera Co., Ltd. Co., Ltd. used.
Ceramic oscillator Maker
Murata MFG.
Optimal load capacity (pF) Built Built Built Built Built (pF) Built
Type CSA4.09MGU CST4.09MGWU CSTCC4.00MG CSTCC4.00MGU PBRC4.00A KBR-4.0MSB PBRC4.00B KBR-4.0MKC
Frequency (MHz) 4.096
supply voltage range
Operating temperature range (°C)
Kyocera
CCR4.00MC3
(Note)
When ceramic oscillator used, playback speed MSM9802/03/05 slower percent than that analysis tool demonstration board.
41/51
Semiconductor Low-Pass Filter
MSM9802/03/05-xxx
this voice outputs through built-in low-pass filter (LPF). Figure Table show frequency characteristics cutoff frequency respectively. Only voice output through enabled this
[dB] [Hz]
Figure. Frequency Characteristics (fSAM=8 kHz)
Table Cutoff Frequency
Sampling Frequency (kHz) (fSAM) 10.6 12.8 16.0 Cutoff Frequency (kHz) (fCUT)
42/51
Semiconductor Standby Transition
MSM9802/03/05-xxx
When playback phrase finished, playback next phrase does start within tSTB (0.25 sec. typ.), enters standby status entire operation stops.
BUSY
AOUT
Figure Timing Voice Playback during Converter Change Time (Stand-alone Mode)
AOUT
Figure Timing Voice Playback during Converter Change Time (Microcontroller Interface Mode)
playback attempted during converter change time shown figures 8.2, exits from standby status output from converter begins going IAOUT level. When output reaches IAOUT, voice playback starts.
43/51
Semiconductor
MSM9802/03/05-xxx
Voice Output Unit Equivalent Circuit (AOUT, FREF Pins)
Current-Sourcing Type Converter VREF 10kW (TYP) Value
AOUT IAOUT
Standby Signal
(The above switch positions show those when circuit active.)
Figure Voice Output Unit Equivalent Circuit
44/51
Semiconductor
MSM9802/03/05-xxx
CONVERTER OUTPUT CURRENT CHARACTERISTICS
Power Supply Voltage Output Current Characteristics (Ta=25°C, VAOUT=0V)
AOUT Output Current [mA]
Power Supply Voltage
Temperature Output Current Characteristics (VDD=5V, VAOUT=0V)
AOUT Output Current [mA]
Ambient Temperature [°C]
VREF Voltage Output Current Characteristics (Ta=25°C, VDD=5V, VAOUT=0V)
AOUT Output Current [mA]
VREF
45/51
Semiconductor
MSM9802/03/05-xxx
CONFIGURATION MSM9802
Layout Chip size Chip thickness size Substrate potential X=3.22mm Y=3.17mm 350µm 30µm 110µm 110µm
Y-axis MSM9802
X-axis
(NC)
Coordinates (Chip center located Y=0)
(Unit: Name (A0) (A1) (A2) RESET XT/CR VREF AOUT X-axis -415 -816 -1460 -1460 -1458 -1460 -1460 -1135 -585 Y-axis 1385 1385 1385 1049 -899 -1375 -1333 -1333 Name OSC1 OSC2 OSC3 CPU/STD ST/(RND) I0/(SW0) I1/(SW1) I2/(SW2) X-axis 1349 1460 1389 1389 1389 Y-axis -1347 -1333 -1333 -972 1058 1385 1385 1385
name parentheses stand-alone mode. 46/51
Semiconductor
MSM9802/03/05-xxx
MSM9803
Layout Chip size Chip thickness size Substrate potential X=3.22mm Y=4.06mm 350µm 30µm 110µm 110µm
Y-axis
MSM9803
X-axis
(NC)
Coordinates (Chip center located Y=0)
Name (A0) (A1) (A2) RESET XT/CR VREF AOUT X-axis -415 -816 -1460 -1460 -1458 -1460 -1460 -1135 -585 Y-axis 1829 1829 1829 1493 -1342 -1818 -1776 -1776 Name OSC1 OSC2 OSC3 CPU/STD ST/(RND) I0/(SW0) I1/(SW1) I2/(SW2) X-axis 1349 1460 1389 1389 1389
(Unit: Y-axis -1788 -1776 -1776 -1415 1502 1829 1829 1829
name parentheses stand-alone mode.
47/51
Semiconductor
MSM9802/03/05-xxx
MSM9805
Layout Chip size Chip thickness size Substrate potential X=3.22mm Y=5.96mm 350µm 30µm 110µm 110µm
Y-axis
MSM9805 X-axis
(NC)
Coordinates (Chip center located Y=0)
Name (A0) (A1) (A2) RESET XT/CR VREF AOUT X-axis -415 -816 -1460 -1460 -1458 -1460 -1460 -1136 -585 Y-axis 2777 2777 2777 -1546 -2768 -2726 -2726 Name OSC1 OSC2 OSC3 CPU/STD ST/(RND) I0/(SW0) I1/(SW1) I2/(SW2) X-axis 1349 1460 1453 1455 1432
(Unit: Y-axis -2723 -2726 -2726 -1532 1338 2777 2777 2777
name parentheses stand-alone mode. 48/51
Semiconductor
MSM9802/03/05-xxx
PACKAGE DIMENSIONS
(Unit
DIP18-P-300-2.54
Package material Lead frame material treatment Solder plate thickness Package weight
Epoxy resin alloy Solder plating more 1.30 TYP.
49/51
Semiconductor
MSM9802/03/05-xxx
(Unit
SOP24-P-430-1.27-K
Mirror finish
Package material Lead frame material treatment Solder plate thickness Package weight
Epoxy resin alloy Solder plating more 0.58 TYP.
Notes Mounting Surface Mount Type Package SOP, QFP, TSOP, TQFP, LQFP, SOJ, (PLCC), SHP, surface mount type packages, which very susceptible heat reflow mounting humidity absorbed storage. Therefore, before perform reflow mounting, contact Oki's responsible sales person product name, package name, number, package code desired mounting conditions (reflow method, temperature times).
50/51
Semiconductor
MSM9802/03/05-xxx
(Unit
SSOP30-P-56-0.65-K
Mirror finish
Package material Lead frame material treatment Solder plate thickness Package weight
Epoxy resin alloy Solder plating more 0.19 TYP.
Notes Mounting Surface Mount Type Package SOP, QFP, TSOP, TQFP, LQFP, SOJ, (PLCC), SHP, surface mount type packages, which very susceptible heat reflow mounting humidity absorbed storage. Therefore, before perform reflow mounting, contact Oki's responsible sales person product name, package name, number, package code desired mounting conditions (reflow method, temperature times).
51/51
E2Y0002-29-62
NOTICE
information contained herein change without notice owing product and/or technical improvements. Before using product, please make sure that information being referred up-to-date. outline action examples application circuits described herein have been chosen explanation standard action performance product. When planning product, please ensure that external conditions reflected actual circuit, assembly, program designs. When designing your product, please product below specified maximum ratings within specified operating ranges including, limited operating voltage, power dissipation, operating temperature. assumes responsibility liability whatsoever failure unusual unexpected operation resulting from misuse, neglect, improper installation, repair, alteration accident, improper handling, unusual physical electrical stress including, limited exposure parameters beyond specified maximum ratings operation outside specified operating range. Neither indemnity against license third party's industrial intellectual property right, etc. granted connection with product and/or information drawings contained herein. responsibility assumed infringement third party's right which result from thereof. products listed this document intended general electronics equipment commercial applications (e.g., office automation, communication equipment, measurement equipment, consumer electronics, etc.). These products authorized system application that requires special enhanced quality reliability characteristics system application where failure such system application result loss damage property, death injury humans. Such applications include, limited traffic automotive equipment, safety devices, aerospace equipment, nuclear power control, medical equipment, life-support systems. Certain products this document need government approval before they exported particular countries. purchaser assumes responsibility determining legality export these products will take appropriate necessary steps their expense these. part contents contained herein reprinted reproduced without prior permission. MS-DOS registered trademark Microsoft Corporation.
Copyright 1999 Electric Industry Co., Ltd.
Printed Japan

Other recent searches


XR-T5793 - XR-T5793   XR-T5793 Datasheet
PC517 - PC517   PC517 Datasheet
MK1714-01 - MK1714-01   MK1714-01 Datasheet
MK1714-02 - MK1714-02   MK1714-02 Datasheet
FQD20N06 - FQD20N06   FQD20N06 Datasheet
FQU20N06 - FQU20N06   FQU20N06 Datasheet
BA3837 - BA3837   BA3837 Datasheet
BA3837F - BA3837F   BA3837F Datasheet
BA3838F - BA3838F   BA3838F Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive