MOSEL MOSEL VITELIC MSS0605 APRIL Features Single power supply can operate at 2.4V through 6V. Current output can drive 8 ohm speaker with a transistor, Vout can drive buzzer directly. The voice content is stored up to 6 seconds and can be separated to 9 sections. Nine trigger input pins are provided. Each trigger pin can access a phrase instead of simple section. A phrase is composed of one or more than one section(s) and called a section - combination of sections. Total section number of all phrases is up to 64. Total duration of all sections with mute is up to 24 seconds. Interrupt function (INTP) stops the audio output at once. Playall function (OKY) plays all 9 phrases one by one by single trigger. Sequential function (OKY): one trigger plays next phrase of 9 phrases circularly. VOICE ROM 2 LED function with 6 or 3 Hz flash is provided to tell the audio status in alternate flash. A STOP pulse comes out when audio signal is finished. CDS input interface with debounce is provided for 9 trigger pins, OKY pin and INTP pin. Extra pad for REPeat playing. Mask option for either real Busy or Ground Busy on BUSY signal. Mask option for 10ms, 0.4ms, 10us on debounce time. Mask option for either PLAYALL or SEQUENTIAL for one-key function. Separate option setting on 9 individual trigger pins and OKY pin for below four masks: a. Mask option for either Level or Edge trigger type. b. Mask option for either Holdable or Unholdable output type. c. Mask option for either BUSY output or STOP pulse on STBZ output. d. Mask option for either Retrigger or Irretrigger . •\؇°G ¶b∏}¨O¶£∏L´H∏πÆ…•i≥zπL•˙∏nøÔæ‹•ø¶V¶£∏L´H∏π ≥ʧ@§uß@πq¿£¨∞ 2.4 •ÒØS°„6.0 •ÒØS°C ¶ÏøÈ•X°C •i•H±¿∞ ∏¡ªÔæπ©Œ¬«¥π≈ȱ¿∞ 8Ω ≥‚•z°C 10ms,0.4ms,10us §T∫ÿƒ≤µoΩTª{Æ…∂° §E¨q¡n≠µ§∫Æe,®C¨q™¯´◊•i§£¶P,§E¨q§∫Æe¡`™¯´◊¨∞6¨Ì° •i≥zπL•˙∏nøÔæ‹ (Playall) ≥Ê¡‰≥v§@©Ò≠µ (Playnext)°C •i≥zπL•˙∏nøÔæ‹≥Ê¡‰•˛≥°©Ò≠µ ®C¨qªy≠µ±a¿R≠µÆ…∂°™¯´◊•iπF24¨Ì°C ®C≠”ƒ≤µo¡‰•i¶U¶¤øW•fl≥zπL•˙∏nøÔæ‹ ¶≥§E≠”´ˆ¡‰•i•H©Ò•X§E•y∏‹°A®C•y∏‹•i•H•—§W≠±§E °]•“°^πq•≠ƒ≤µo©Œ¨O√‰Ωtƒ≤µo •Ù∑N≤’¶®°C °]§A°^ßQ•Œƒ≤µo´H∏π§ß™¯µu¥x±±ªy≠µøÈ•X§ß∞±ªPß_©Œ¨O§ ¶≥®‚≠”µo•˙§G∑•≈ÈøÈ•X∏}°A•i≥zπL•˙∏nøÔæ‹©T©w¿W≤v(®C (Unholdable) ¨Ì6¶∏©Œ3¶∏©˙∑¿)™∫§Ë¶°°C °]§˛°^ªy≠µ≤◊§ÓøÈ•XØfl®R©Œ¨O§£≠n ¶≥§@≠”ªy≠µ≤◊§Ó´H∏πªP¶£∏L´H∏π¶@•Œø °]§B°^•i•H≥Q´·¨qª\±º©Œ¨O§£≠n •i≥zπL•˙±”πq™˝≤£•Õƒ≤µo´H∏𠮉•L•\Ø‡Ω–∏‘•ª•Û•L≥Bª°©˙ Description The MSS0605 is a monolithic CMOS VLSI ASIC that can memorize voice up to 6 seconds using MOSEL qualified coding method (MPCM). It can play 9 phrases instead of 9 simple sections. Most of the necessary circuit are built in like oscillator, ROM, DAC and interface logic. 2 LEDs and separate option setting is provided . Customer voice data will be edited and built in by mask programming during the device fabrication. Block Diagram INTP OKY TG0 TG1 TG2 TG3 TG4 TG5 TG6 TG7 TG8 LED 1 LED 2 STBZ OSC REP CONTROL V DD V SS TIMING GENERATOR ADDRESS GENERATOR LOGIC ROM TRIGGER TABLE CLOCK GENERATOR Contact your sales representative for the most recent information VOICE 1 MPCM DECODER CURRENT BUFFER C OUT BUZZER BUFFER V OUT1 V OUT2 PID225B 04/94 MOSEL VITELIC MOSEL MSS0605 Pad Description Pad No. Signal Name INTP 1 OKY 2 I I Trigger 8 input, internal pull low, high active I Trigger 6 input, internal pull low, high active TG5 TG4 TG3 TG2 TG1 I I Trigger 5 input, internal pull low, high active Trigger 4 input, internal pull low, high active I I Trigger 3 input, internal pull low, high active TG0 I OSC V DD C OUT I 3 TG8 4 TG7 TG6 5 6 7 8 9 10 11 Function Interrupt input, internal pull low, high active One key function input, internal pull low, hgih active I/O I I Trigger 7 input, internal pull low, high active Trigger 2 input, internal pull low, high active Trigger 1 input, internal pull low, high active I Trigger 0 input, internal pull low, high active Oscillator Resistor input 12 13 14 15 V OUT1 16 V OUT2 O O 17 18 LED 1 LED 2 O O LED signal output , sink current output. 19 20 STBZ O One shot stop signal output / BUSY signal output VSS 21 REP O IOP IIH I IL IOH IOL Audio signal voltage output (for buzzer) Negative power supply I NC NC DC Characteristics Parameter Supply Current Audio signal voltage output (for buzzer) Power 22 Symbol ISB Positive power supply Audio signal current output (for speaker) Power High use as repeat No connection Min. Stand by Typ. Max. 0.1 1 Operating Input Current TG0~TG8, OKY, INTP, REP O/P Current VOUT1 ,VOUT2 200 10 0 Drive -13 Sink 13 Unit µA VDD = 4.5V, I/O Open µA VDD = 4.5V mA Output Current (COUT) VDD = 4.5V, VO/P = 0V VDD = 4.5V, VO/P = 4.5V VDD = 3V, 2.5 I CO Condition 3.8 mA VO/P = 0V VDD = 4.5V, VO/P = 0V VDD = 6.0V, VO/P = 0V 5.0 IOL Output Current LED1 ,LED2 IOH Output Current STOP / BUSY -8 ∆F/F Frequency Stability 5 % F OSC(4.5V) - F OSC (4V) F OSC(4.5V) ∆F/F Fosc Variation 10 % VDD = 4.5V, ROSC = 1.2MΩ IOL 13 mA mA 8 2 VDD = 4.5V, VO/P = 4.5V VDD = 4.5V, VO/P = 0V VDD = 4.5V, VO/P = 4.5V PID225B 04/94 MSS0605 MOSEL VITELIC Absolute Maximum Rating Rating Unit -0.5 ~ +7.0 V Symbol VDD ~ VSS VIN VOUT VSS -0.3 < V IN < VDD+0.3 V VSS <VOUT < VDD V T (Operating) -10 ~ +60 C T (Storage) -55 ~ +125 C AC Characteristics Timing Min. T STOP T TR Max. Unit ms 20 Stop pulse P Typ. Power rise up time 1 ms Power Ripple width 1 ms Timing Diagram I. Edge/Unholdable/Retrigger Trigger Mask a. When trigger is shorter than a whole section output b. When trigger is longer than a whole section output TG2 AUDIO Phrase2 Phrase2 Phrase2 LED's STOP BUSY II. Level/Unholdable/Retrigger Trigger Mask a. When trigger is shorter than a whole section output b. When trigger is longer than a whole section output TG1 TG2 AUDIO LED's STOP Phrase2 Phrase2 Phrase1 Phrase2 Phrase2 BUSY III. Edge/Holdable/Retrigger Trigger Mask a. When trigger is shorter than a whole section output b. When trigger is longer than a whole section output TG1 TG2 AUDIO Phrase2 Phrase1 Phrase2 LED's STOP BUSY 3 PID225B 04/94 MSS0605 MOSEL VITELIC IV. Level/Holdable/Retrigger Trigger Mask a. When trigger is shorter than a whole section output b. When trigger is longer than a whole section output TG1 TG2 AUDIO Phrase1 Phrase2 Phrase2 Phrase2 V. One Key Pin Play All Function a.EDGE / UNHOLD One Key AUDIO Phrase0 Phrase1 LNEP Phrase0 PhraseN b.LEVEL / UNHOLD One Key AUDIO Phrase0 Phrase1 Phrase0 PhraseN PhraseN Phrase0 LNEP c.EDGE / HOLD One Key AUDIO Phrase0 Phrase1 LNEP Phrase0 d.LEVEL / HOLD One Key AUDIO Phrase0 Phrase1 LNEP Phrase0 Phrase0 e.RETRIGGER One Key AUDIO Phrase0 Phrase1 Phrase2 Phrase1 Phrase0 Phrase2 LNEP VI. One Key Pin Sequential Play Function a.EDGE / UNHOLD One Key AUDIO Phrase0 Phrase1 Phrase2 LNEP Phrase0 LNEP = The last Non-Empty Phrase b.LEVEL / UNHOLD One Key AUDIO Phrase0 Phrase1 Phrase0 Phrase1 Phrase1 Phrase1 LNEP Phrase0 c.EDGE / HOLD One Key AUDIO LNEP Phrase0 d.LEVEL / HOLD One Key AUDIO Phrase0 Phrase1 Phrase1 Phrase1 LNEP Phrase0 e.RETRIGGER One Key AUDIO Phrase0 Phrase2 Phrase1 4 PID225B 04/94 MSS0605 MOSEL VITELIC VII. Interrupt Pin Function TG1 Interrupt AUDIO Phrase Phrase Phrase VIII. Repeat funtion TG0 REP AUDIO Phrase0 Phrase0 Phrase0 Phrase0 IX. DEBOUNCE TIME TG TT ( 3 optional intervals ) AUDIO X. Acceptable Power On Signal & Ripple TP TR 90% V DD VDD 90% V DD 10% V DD VSS = 0.0 V Application Circuit 1. Typical Application TG0 TG1 TG2 TG3 TG4 TG5 TG6 TG7 TG8 OKY INTP REP R1 LED2 LED1 VDD PID SIZE = 90 X 90 um Cout R2 V1 V2 STBZ 5 Vss NOTE : * SUBTRATE is VDD PID225B 04/94 MSS0605 MOSEL VITELIC 2. Parallel Application R1 R1' VDD OSC TG0 VOUT1 TG1 TG2 VOUT2 TG3 TG4 TG5 TG6 TG7 TG8 INTP OKY REP TG0 VOUT1 TG1 TG2 VOUT2 TG3 TG4 TG5 TG6 TG7 TG8 INTP OKY REP VSS R1 VDD OSC PIEZO BUZZER VSS R1' VDD OSC TG0 COUT TG1 TG2 TG3 TG4 TG5 TG6 TG7 TG8 INTP OKY REP VDD OSC TG0 TG1 COUT TG2 TG3 TG4 TG5 TG6 TG7 TG8 INTP OKY REP VSS S T VSS 6 PID225B 04/94 MSS0605 MOSEL VITELIC 3. Cascade Application R1 R1' VDD OSC COUT TG STP Interrupt VDD OSC COUT S T TG Interrupt VSS VSS 4. CDS Application R1 VDD OSC S COUT TG T VSS 5. Edge Mode Change To Level Mode for TG0 ( The pin " REP " connects to VDD ) R1 VDD S OSC COUT T TG0 REP VSS Note: 1. R1 = 1.2 M Ω, T(transistor) = ß > 130, R2 = 470 Ω , S(speaker) = 1/4 w, 8 Ω; all typical. 2. R2=470Ω ( typical ) to bypass extra current into base to get rid of waveform saturation on collector . 3. Piezo buzzer resonant frequency being around 1K Hz is recommended. 4. Input switch could be replaced by CDS. 5.COUT,VOUT1,VOUT2 are tristate during stand by state. MOSEL No. 1, R&D I Rd., Hsinchu Science-Based Industrial Park, Hsinchu, Taiwan, R.O.C. TEL:886-3-577-0055 FAX:886-3-577-2788 3910 North First street, San Jose, CA 95134-1501 U.S.A. TEL:1-408-433-6000 FAX:1-408-433-0952 Service phone : 886-3-5784732 Reserves the right to make changes to above content and product without notice . 7 PID225B 04/94