Tiny-Controller-Based MTP/QTP Sound Processor Product Specification DOC. VERSION 1.3 ELAN MICROELECTRONICS CORP. February 2006
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 2002 ~ 2006 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: 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 Europe: Elan Microelectronics Corp. (Europe) Siewerdtstrasse 105 8050 Zurich, SWITZERLAND Tel: +41 43 299-4060 Fax: +41 43 299-4079 http://www.elan-europe.com Hong Kong: Elan (HK) Microelectronics Corporation, Ltd. Rm. 1005B, 10/F Empire Centre 68 Mody Road, Tsimshatsui Kowloon, HONG KONG Tel: +852 2723-3376 Fax: +852 2723-7780 elanhk@emc.com.hk Shenzhen: Elan Microelectronics Shenzhen, Ltd. SSMEC Bldg., 3F, Gaoxin S. Ave. Shenzhen Hi-Tech Industrial Park Shenzhen, Guandong, CHINA Tel: +86 755 2601-0565 Fax: +86 755 2601-0500 USA: Elan Information Technology Group (USA) 1821 Saratoga Ave., Suite 250 Saratoga, CA 95070 USA Tel: +1 408 366-8225 Fax: +1 408 366-8220 Shanghai: 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 1 General Description... 1 2 Features... 1 3 Pin Assignment... 2 4 Pin Descriptions... 3 5 Absolute Maximum Rating... 3 6 Electrical Characteristics... 4 7 DC Programming Characteristics... 4 8 Application Circuit... 5 Product Specification (V1.3) 02.27.2006 iii
Specification Revision History Doc. Version Revision Description Date 1.0 Initial version 2002/08/30 1.1 Added support for OTP/QTO ROM (EM55P450/EM55Q450) 2002/12/25 1.2 Remove support for OTP ROM (EM55P450) 2003/04/22 1.3 Change package type from PDIP to QFP 2006/02/27 iv Product Specification (V1.3) 02.27.2006
1 General Description EM55M450/EM55Q450 series are tiny-controller-based voice synthesizer IC which contain all the functions of EM55000 series and are equipped with MTP/QTP ROM inside. 2 Features Item EM55M450 / EM55Q450 RAM (nibbles) 128 PROGRAM 32K*10 ROM(bits) 204K x 10 I/O ports 4 I + 12 I/O D/A Green/Traditional DAC by option OSC Ring or Resonator type by option Reset Pin Yes Single power supply 2.4V~5.1V. Suitable for 3 batteries application. Port1 and Port2 provide wake-up function. Port3.2 ofers programmable IR (38kHz carry) communication function Power down mode for saving power consumption Single ROM for voice and program data Readable ROM code data One 6-bit timer overflow control Two stacks for subroutine calling 5-bit ASPCM /7-bit PCM voice synthesizer Multiple playing speed (1kHz ~22kHz) voice playback Multiple-level volume control Fixed current D/A output: to drive externally connected transistor for speaker Direct drive output: directly drive speaker without component Available package types: COB type: EM55M450 COB Dice type: EM55M450 H, EM55Q450 H PDIP type: EM55M450 P 1 QFP type: EM55M450 AQ 1 Starting from January 2006, PDIP-40 Type EM55M450 is no longer supported. Product Specification (V1.3) 02.27.2006 1
3 Pin Assignment OSCI OSCO P1.0 RESET VssD TEST/ Vpp P1.1 33 32 31 30 29 28 27 26 25 24 23 34 22 P1.2 35 21 P1.3 36 20 P2.0 37 19 P2.1 38 18 P2.2 39 17 P2.3 40 16 P3.0 41 15 P3.1 42 14 P3.2 43 13 P3.3 44 12 P4.0 1 2 3 4 5 6 7 8 9 10 11 Vcc Vo Vss Vo1 P4.3 VDD CIN P4.2 P4.1 Figure 3-1 EM55M450 / EM55Q450 Pin Assignment 2 Product Specification (V1.3) 02.27.2006
4 Pin Descriptions Pin Symbol I/O Function P1.0 I Bit 0 of Port 1 P1.1 I Bit 1 of Port 1 P1.2 I Bit 2 of Port 1 P1.3 I Bit 3 of Port 1 P2.0/ PD0 I/O Bit 0 of Port 2 / Program data pin for parallel data bit 0,4 P2.1/ PD1 I/O Bit 1 of Port 2 / Program data pin for parallel data bit 1,5 P2.2/ PD2 I/O Bit 2 of Port 2 / Program data pin for parallel data bit 2,6 P2.3/ PD3 I/O Bit 3 of Port 2 / Program data pin for parallel data bit 3,7 P3.0/ RDYB I/O Bit 0 of Port 3 / Program Ready signal P3.1 / WEB I/O Bit 1 of Port 3 / programming write enable P3.2 / OEB I/O Bit 2 of Port 3 / programming output enable P3.3/ ACLK I/O Bit 3 of Port 3 / programming address increase P4.0 I/O Bit 0 of Port 4 P4.1 I/O Bit 1 of Port 4 P4.2 I/O Bit 2 of Port 4 P4.3 I/O Bit 3 of Port 4 TEST / VPP(MTP power) I Test / Programming power source VDD I Positive power supply VSSD I Power ground VCC I Analog positive power supply VSSC I Analog power ground Cin I Regulator capacitor OSCI / CLK I Oscillation component pin / Program clock OSCO I Oscillation component pin RESET I RESET pin (active high) VO1 O Push Pull voice output VO O Constant current output / Push Pull voice output 5 Absolute Maximum Rating Items Symbol Min Max Unit Supply Voltage VDD -VSS 0.3 6.0 V Input Voltage VIN VGND 0.3 VDD+0.3 V Operating Temperature TOP 0.0 +70.0 C Storage Temperature TSTG 25.0 +125.0 C Product Specification (V1.3) 02.27.2006 3
6 Electrical Characteristics (VDD=3V, 25 C unless otherwise specified) Items Sym. Min Typ. Max. Unit Condition Operating voltage VDD 2.4 3.0 5.1 V Standby current IDDS - - 2 µa No load Operating current IDDO - 1.8 3.5 ma No load, traditional D/A operation Operating current IDDO - 3 6 ma No load, Green voice D/A operation Drive current of P2, P3, P4 IOD 2.0 3.0 - ma VO=2.4V Sink current of P2 (before KEYB) IOS - 3.0 10.0 µa VO=3V Sink current of P2 (after KEYB) IOS 2.3 3.5 - ma VO=0.4V Sink current of P3, P4 IOS 2.3 3.5 - ma VO=0.4V Input current of P1 IIH - 3.0 10.0 µa VO=3V Output current of VO IVO 4.0 5.0 6 ma Output sink current of VO1, VO IVO 120 150. ma Oscillation resistor R - 100 - KΩ VO=0.7V, traditional D/A operation Vo=Vo1=1.5 V, Green voice D/A operation Oscillation frequency. FOSC 1.08 1.20 1.32 MHz OSC=100 KΩ 7 DC Programming Characteristics Items Sym. Min. Typ. Max. Unit Test Conditions VDD programming voltage VDD 4.7 5.0 5.3 V VDD erase voltage VDD 4.7 5.0 5.3 V VPP voltage (programming process) VPP 11.3 12 12.7 V Input current IIN - - 7 µa VDD = 5V, VIN = 0~VDD Output high voltage VOH 2.4 2.4 - V IOH = 400µA Output low voltage VOL - - 0.4 V IOL = 2.1mA VDD supply current IDD - - 100 ma VDD = 5V VPP supply current IPP - - 50 ma VPP = 12V 4 Product Specification (V1.3) 02.27.2006
8 Application Circuit VCC VCC VDD VO1 VO 0.1 uf Rosc 0.1 uf OSCI OSCO TEST Cin VSSD VSSC P43 P42 P41 P40 P33 P32 P31 P30 P13 P12 P11 P10 P23 P22 P21 P20 VCC TR1 TR5 TR9 TR13 TR17 TR2 TR6 TR10 TR14 TR18 TR3 TR7 TR11 TR15 TR19 TR4 TR8 TR12 TR16 TR20 Figure 8-1 EM55M450 / EM55Q450 Application Circuit NOTE A 0.1 µf ceramic capacitor should added between Cin and ground. Adding a 0.1 µf ceramic capacitor between VDD and VSS is highly recommended. Product Specification (V1.3) 02.27.2006 5
6 Product Specification (V1.3) 02.27.2006