EASY SOUND eST Series ® Tiny Controller-Based Speech Synthesizer Product Specification DOC. VERSION 1.2 ELAN MICROELECTRONICS CORP. December 2005 Trademark Acknowledgments: IBM is a registered trademark and PS/2 is a trademark of IBM. Windows is a trademark of Microsoft Corporation. ELAN and ELAN logo are trademarks of ELAN Microelectronics Corporation. Copyright © 2004~2005 by ELAN Microelectronics Corporation All Rights Reserved Printed in Taiwan The contents of this specification are subject to change without further notice. ELAN Microelectronics assumes no responsibility concerning the accuracy, adequacy, or completeness of this specification. ELAN Microelectronics makes no commitment to update, or to keep current the information and material contained in this specification. Such information and material may change to conform to each confirmed order. In no event shall ELAN Microelectronics be made responsible for any claims attributed to errors, omissions, or other inaccuracies in the information or material contained in this specification. ELAN Microelectronics shall not be liable for direct, indirect, special incidental, or consequential damages arising from the use of such information or material. The software (if any) described in this specification is furnished under a license or nondisclosure agreement, and may be used or copied only in accordance with the terms of such agreement. ELAN Microelectronics products are not intended for use in life support appliances, devices, or systems. Use of ELAN Microelectronics product in such applications is not supported and is prohibited. NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY ANY MEANS WITHOUT THE EXPRESSED WRITTEN PERMISSION OF ELAN MICROELECTRONICS. ELAN MICROELECTRONICS CORPORATION Headquarters: Hong Kong: USA : No. 12, Innovation Road 1 Hsinchu Science Park Hsinchu, Taiwan 30077 Tel: +886 3 563-9977 Fax: +886 3 563-9966 http://www.emc.com.tw Elan (HK) Microelectronics Corporation, Ltd. Elan Information Technology Group (U.S.A.) Rm. 1005B, 10/F Empire Centre 68 Mody Road, Tsimshatsui Kowloon , HONG KONG Tel: +852 2723-3376 Fax: +852 2723-7780 [email protected] 1821 Saratoga Ave., Suite 250 Saratoga, CA 95070 USA Tel : +1 408 366-8225 Fax: +1 408 366-8220 Europe : Shenzhen: Shanghai: Elan Microelectronics Corp. Elan Microelectronics Shenzhen, Ltd. (Europe) Siewerdtstrasse 105 8050 Zurich, SWITZERLAND Tel: +41 43 299-4060 Fax: +41 43 299-4079 http://www.elan-europe.com SSMEC Bldg., 3F, Gaoxin S. Ave. Shenzhen Hi-Tech Industrial Park Shenzhen, Guandong, CHINA Tel: +86 755 2601-0565 Fax: +86 755 2601-0500 Elan Microelectronics Shanghai , Ltd. 23/Bldg. #115 Lane 572, Bibo Road Zhangjiang Hi-Tech Park Shanghai, CHINA Tel: +86 21 5080-3866 Fax: +86 21 5080-4600 Contents Contents 1 2 3 4 5 6 7 General Description ...................................................................................... 1 Features ......................................................................................................... 1 Pin Assignment (eSTM060 only) .................................................................. 2 Pin Descriptions ............................................................................................ 3 Absolute Maximum Ratings.......................................................................... 4 Electrical Characteristics.............................................................................. 4 Application Circuit......................................................................................... 5 Product Specification (V1.2) 12.30.2005 • iii Contents Specification Revision History Doc. Version iv • Revision Description Date 1.0 Initial version 2004/01/13 1.1 Add eSTM060 and eSTQ060 MTP/QTP chips 2005/03/28 1.2 Change eSTM060 package type from PDIP to QFP 2005/12/30 Product Specification (V1.2) 12.30.2005 eST Series Tiny Controller-Based Speech Synthesizer 1 General Description The eST Series is a 3 to 340 seconds single chip high quality voice synthesizer IC which contains one 4-bit Input port (available with eST005 and above); two or three 4bit I/O ports; and a tiny controller. eST Series provides strong features and uses improved algorithm to achieve pure speech. By programming through the tiny controller, user’s applications, such as section combination, trigger mode, control outputs, keyboard matrix, and other logic functions, can be easily implemented. 2 Features Single Power Supply Crystal/Ring oscillator option 3 ~ 340 seconds voice capacity Power down mode for power saving Reset pin available Single ROM for voice program. 32K maximum program address size Readable ROM data One 6 bit timer overflow control is provided Two stacks for subroutine call 5 bits ASPCM + synthesis 38KHz modulation for IR transmission 15 steps volume control Direct Drive/traditional DAC 8 bits resolution D/A GREEN Voice™ IC Type Category eST003 eST005 eST010 eST015 eST020 eST030 eST040 eST060 3 sec 5 sec 10 sec 15 sec 21 sec 31 sec 42 sec 63 sec 10Kx10 16Kx10 32Kx10 48Kx10 64Kx10 96Kx10 128Kx10 192Kx10 Duration (@ 6K sample rate) ROM (bits) PROG. ROM (bits) 8Kx10 RAM (bits) I/O Ports D/A OSC RESET Pin eST004 32x4 4 I/O Tradition DAC 32Kx10 64x4 8 I/O Direct Drive 128x4 4 Inputs + 8 I/O Direct Drive / Traditional DAC Ring Type Ring or Resonator type (optional) No Yes Product Specification (V1.2) 12.30.2005 (This specification is subject to change without further notice) •1 eST Series Tiny Controller-Based Speech Synthesizer IC Type Category Duration (@ 6K sample rate) ROM (bits) eST061 eST081 eST120 eST121 eST171 eST251 eST341 eSTM06 eSTQ060 1 1 0(MTP) (QTP) 63 sec 127 sec 170 sec 255 sec 340 sec 63 sec 384Kx10 512Kx10 768Kx10 10248Kx1 85 sec 192Kx10 256Kx10 PROG. ROM (bits) 32x10 RAM (bits) 128x4 I/O Ports 4 Inputs + 8 I/O 4 Inputs + 12 I/O 4 Inputs + 12 I/O D/A Direct Drive / Traditional DAC OSC Ring or Resonator type (optional) RESET Pin 1 192Kx10 Yes eSTM060 & eSTQ060 are flexible MTP and QTP IC’s respectively which can be programmed to clone any of its smaller sister IC’s, i.e., eST003 ~ eST061. These chips are packaged as follows: COB type – eSTM060 Dice type – eSTM060H, eSTQ060H PDIP type – eSTM060P* QFP type – eSTM060AQ *PDIP-40 Type eSTM060P is no longer supported starting from 33 32 31 30 29 28 27 26 TEST/ Vpp N.C. VssD N.C. RESET P1.0 N.C. OSCO OSCI N.C. 3 Pin Assignment (eSTM060 only) P1.1 January 2006. 25 24 23 N.C. 34 22 P1.2 N.C. 35 21 P1.3 N.C. 36 20 P2.0 N.C. 37 19 P2.1 N.C. 38 18 P2.2 QFP4 N.C. 39 17 P2.3 N.C. 44 12 P4.0 3 4 5 6 7 8 9 10 11 P4.1 2 P4.2 Vcc 1 CIN 13 P3.3 N.C. N.C. 43 N.C. 14 P3.2 VDD N.C. 42 P4.3 15 P3.1 Vo1 N.C. 41 Vss 16 P3.0 Vo N.C. 40 Figure 3-1 eSTM060 QFP44 Pin Assignment 2• Product Specification (V1.2) 12.30.2005 (This specification is subject to change without further notice) eST Series 4 Pin Descriptions Symbol I/O Function P1.0 I Bit 0 of Port 1 (not applicable to eST003 & eST004) P1.1 I Bit 1 of Port 1 (not applicable to eST003 & eST004) P1.2 I Bit 2 of Port 1 (not applicable to eST003 & eST004) P1.3 I Bit 3 of Port 1 (not applicable to eST003 & eST004) P2.0 P2.0/PD0* I/O Bit 0 of Port 2 Bit 0 of Port 2 / Program data pin for parallel data Bits 0 & 4* P2.1 P2.1/PD1* I/O Bit 1 of Port 2 Bit 1 of Port 2 / Program data pin for parallel data Bits 1 & 5* P2.2 P2.2/PD2* I/O Bit 2 of Port 2 (not applicable to eST003) Bit 2 of Port 2 / Program data pin for parallel data Bits 2 & 6* P2.3 P2.3/PD3* I/O Bit 3 of Port 2 (not applicable to eST003) Bit 3 of Port 2 / Program data pin for parallel data Bits 3 & 7* P3.0 P3.0/RDYB* I/O Bit 0 of Port 3 (not applicable to eST003) Bit 0 of Port 3 / Program Ready signal* P3.1 P3.1/WEB* I/O Bit 1 of Port 3 (not applicable to eST003) Bit 1 of Port 3 / Programming write enable* P3.2 P3.2/OEB* I/O Bit 2 of Port 3 (the pin can generate 38KHz square wave) Bit 2 of Port 3 / Programming output enable* P3.3 P3.3/ACLK* I/O Bit 3 of Port 3 (pin can be treated as LED output) Bit 3 of Port 3 / Programming address increase* P4.0 I/O Bit 0 of Port 4 (not applicable to eST003 ~ eST040, eST060, & eST120) P4.1 I/O Bit 1 of Port 4 (not applicable to eST003 ~ eST040, eST060, & eST120) P4.2 I/O Bit 2 of Port 4 (not applicable to eST003 ~ eST040, eST060, & eST120) P4.3 I/O Bit 3 of Port 4 (not applicable to eST003 ~ eST040, eST060, & eST120) VDD I Positive digital power supply OSCI OSCI/CLK* I Ring oscillator input pin Ring oscillator input pin / Program clock* RESET I Reset Pin (not applicable to eST003, eST004, & eST005) OSCO I Crystal Output Pin (not applicable to eST003, eST004, & eST005) TEST TEST/VPP(MTP power)* I Use for testing only (not applicable to eST003 & eST004) Test / Programming power source* VSSD I Negative digital power supply. VCC I Positive analog power supply (not applicable to eST003) VSSC I Negative analog power supply (not applicable to eST003) Cin* Regulator capacitor* VO O Traditional DAC Output / Direct Drive Green Voice Output VO1 O Direct Drive Green Output (not applicable to eST003) * Applicable to eSTM060 & eSTQ060 only. Note that a 0.1µF ceramic capacitor should be added between Cin and ground. Product Specification (V1.1) 03.28.2005 (This specification is subject to change without further notice) 3 eST Series Tiny Controller-Based Speech Synthesizer 5 Absolute Maximum Ratings Items Supply Voltage Symbol Min Max Unit VDD-VSS –0.3 +6.0 V VIN VSS –0.3 VDD+0.3 Input Voltage 6 V Operating Temperature TOP –20.0 +70.0 0 Storage Temperature TSTG –55.0 +125.0 0 C C Electrical Characteristics (25°C, Vdd=3.0 Volts unless otherwise specified) Items Sym Min. Typ. Max. Unit Operating Voltage VDD 2.2 3.0 5.5 V - Standby Current IDDS - - 2.0 uA VDD=3V 250 350 uA VDD=3V, no load, Constant current D/A stopped 2 4 mA VDD=3V, no load, Push-pull current D/A running Operating Current - P2, P3, P4 Drive Current IOD 2.0 3.0 - mA VDD=3V, VO=2.4V P2 Sink Current (before KEY B) IOS - 3.0 10.0 uA VDD=3V VO=3V P2 Sink Current (after KEY B) IOS 2.3 3.5 - mA VDD=3V VO=0.4V P3, P4 Sink Current IOS 2.3 3.5 - mA VDD=3V, VO=0.4V P1 Input Current IIH - 3.0 10.0 uA VDD=3V VO Output Current IVO 4.0 5.2 6.4 mA VDD=3V, Vo=0.7V 5.3 6.7 mA VDD=4.5V, Vo=0.7V 180 - mA VDD=3V, Vo=½ VDD 470 - KΩ VDD=3V (for eST003 ~ eST005 only) 100 - KΩ VDD=3V (for eST010 ~ eST341 only) 1.2 1.32 MHz VO, VO1 Output Current Oscillation Resistor Oscillation Freq. 4• IDDO Condition IVO R FOSC 150 - 1.08 VDD=2.2 ~ 5.5V Product Specification (V1.2) 12.30.2005 (This specification is subject to change without further notice) eST Series 7 Application Circuit Important notes for the following application circuits: 1. For noisy power supply application, suppress noise by adding a 0.1µF ceramic capacitor between– z Ground and power VCC & IC’s VCC pad z Ground and power VCC & IC’s VDD pad 2. For heavy loading application, it is recommended that an electrolytic capacitor is added between VCC and ground. The recommended capacitor value for button cell applications is 10µF. 3. The recommended value of the bypass resistor for button cell application is 750Ω or less (see eST003 application circuit below for example). 4. The use of spring direct trigger is not recommended. If you must use such trigger, you need to add a ceramic capacitor between trigger pin and ground to debounce the spring noise. The recommended capacitor value is 0.001 ~ 0.01 µF. Vdd VCC 0~100 Ohm 10~47uF SPEAKER + 104 100K LED BATTERY VO OSCO VO1 MOTOR Rb 330 1 OSCI 104 2 RESET VCC VDD U6 104 TR1 TR4 P2.0 P2.1 P2.2 P2.3 eST chip VSSC TR3 P1.0 P1.1 P1.2 P1.3 VSSD TR2 104 P3.0 P3.1 P3.2 P3.3 P4.0 P4.1 P4.2 P4.3 TEST 1K Figure 7-1 eST Series Chips Universal Application Circuit Product Specification (V1.1) 03.28.2005 (This specification is subject to change without further notice) 5 eST Series Tiny Controller-Based Speech Synthesizer 6• Product Specification (V1.2) 12.30.2005 (This specification is subject to change without further notice)