EM61000 8-Channel Wave-Table Music Synthesizer Product Specification DOC. VERSION 1.3 ELAN MICROELECTRONICS CORP. April 2003 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 © 2003 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. Flat A, 19/F., World Tech Centre 95 How Ming Street, Kwun Tong Kowloon , HONG KONG Tel: +852 2723-3376 Fax: +852 2723-7780 [email protected] Elan Information Technology Group (USA) Europe: Shenzhen: Shanghai: Elan Microelectronics Corp. (Europe) Elan Microelectronics Shenzhen, Ltd. Elan Microelectronics Shanghai, Ltd. 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 23/Bldg. #115 Lane 572, Bibo Road Zhangjiang Hi-Tech Park Shanghai, CHINA Tel: +86 21 5080-3866 Fax: +86 21 5080-4600 1821 Saratoga Ave., Suite 250 Saratoga, CA 95070 USA Tel: +1 408 366-8225 Fax: +1 408 366-8220 Contents Contents 1 2 3 4 5 6 General Description .................................................................................................. 1 Features ..................................................................................................................... 1 Parts List .................................................................................................................... 2 Pin Descriptions........................................................................................................ 2 Electrical Characteristics ......................................................................................... 3 5.1 Absolute Maximum Ratings................................................................................ 3 5.2 DC Characteristics ............................................................................................. 3 5.3 Oscillator Resistor of Frequency ........................................................................ 4 Warm Up..................................................................................................................... 4 6.1 7 8 Warm Up Timing................................................................................................. 4 6.2 Warm Up Time VS. VDD .................................................................................... 5 Wake Up Timing ........................................................................................................ 5 Application Circuit .................................................................................................... 6 Product Specification (V1.3) 04.09.2003 • iii Contents Specification Revision History Doc. Version 1.3 iv • Revision Description Date 2003/04/09 Product Specification (V1.3) 04.09.2003 EM61000 8-Channel Wave-Table Music Synthesizer 1 General Description EM61000 series is an 8-bit micro-controller based music processor IC with audio function that delivers 8 channels instrument playback. The micro-controller includes a powerful 8-bit RISC CPU to handle most of the music functions, an 8K words program ROM, and a voice ROM that extends up to 512K bytes. There are eight melody channels that can be played back simultaneously. The micro-controller provides real instrument waveforms to obtain good quality audio melody. The EM61000 offers one 8-bit input port and one 8-bit I/O port with internal pull-low/wake-up functions for user’s applications. In addition, up to three general I/O ports are provided. By programming the micro-controller, applications such as section combination, trigger mode, output control, keyboard matrix, and other logic functions can be easily implemented. Together, all these powerful features will inspire the user to realize a wide variety of ideas. 2 Features Operating voltage: 2.4 ~ 5.5V. 8-bit RISC CPU. Three general-purpose timers. 8K word program ROM access and 8-level stacks. Multi melody channels can be played simultaneously (8 channels for EM61100~ EM61400, 4 channels for EM61001 and EM61002). On chip voice ROM will extend up to 512K Bytes. Uses real instrument waveforms for good quality audio melody. Built-in 8-bit by 8-bit hardware multiplier with 16-bit result. One 8-bit input port and one 8-bit I/O port with pull-low/wake-up functions. Provides additional general-purpose I/O ports (up to 3 ports). Provides crystal oscillation or internal oscillator (by connecting a resistor). 8-bit current DAC output: two for EM61100~EM61400; one for EM61001 & EM61002. Built-in watchdog timer (WDT). Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice) •1 EM61000 8-Channel Wave-Table Music Synthesizer 3 Parts List The EM61000 series have 8K×13 bit program ROM and 272 bytes RAM. 4 2• Part Number Voice ROM Input Pin I/O Pin Output Pin DAC Melody EM61001 32K × 8 bits 8 (Port 1) 16 (Port 2, 3) None 1 4 channel EM61002 32K × 8 bits None 8 (Port 2) None 1 4 channel EM61100 64K × 8 bits 8 (Port 1) 24 (Port 2, 3, 4) None 2 8 channel EM61200 128K × 8 bits 8 (Port 1) 24 (Port 2, 3, 4) None 2 8 channel EM61300 256K × 8 bits 8 (Port 1) 24 (Port 2, 3, 4) None 2 8 channel EM61400 512K × 8 bits 8 (Port 1) 24 (Port 2, 3, 4) 8 (Port 5) 2 8 channel Pin Descriptions Symbol I/O Function OSCI I Crystal in/Resistor. OSCO O Clock output. P1.0~7 I Bit 0~7 of port 1 (except EM61002). P2.0~7 I/O Bit 0~7 of port 2. P3.0~7 I/O Bit 0~7 of port 3 (except EM61002). P4.0~7 I/O Bit 0~7 of port 4 (except EM61001, EM61002). P5.0~7 O Bit 0~7 of port 5 (except EM61001, EM61002, EM61100, EM61200, EM61300). VO1 O Current output of DAC 1. VO2 O Current output of DAC 2(except EM61001, EM61002). VDD - Positive power supply. VSS - Negative power supply. TEST I For test only (normally floating). RESET I Reset pin (active low, internal pull-high) Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice) EM61000 8-Channel Wave-Table Music Synthesizer 5 Electrical Characteristics 5.1 Absolute Maximum Ratings Parameter Specification Supply voltage(VDD- VSS) -0.3V to +6.0V Input voltage VSS-0.3V to VDD+0.3V Operating Temperature -20°C to 50°C Storage Temperature -55°C to 125°C 5.2 DC Characteristics (Temperature : 25°C, VSS=0V) Items Operating Voltage Standby Current Sym Min. Typ. Max. Unit VDD 2.4 - 5.5 V ISB - 1.0 5.0 µA VDD=4.5V ISB - 0.5 5.0 µA VDD=3V IOP 0.5 3 5 mA VDD=4.5V, FOSC=6MHz, no load IOP 0.2 1.5 3 mA VDD=3V, FOSC=4MHz, no load IOH 10 15 23 mA VDD=4.5V, VOH=2V IOH 2 3.5 5.3 mA VDD=3V, VOH=2.4V IOL 3.5 4.7 7.0 mA VDD=4.5V, VOL=0.4V IOL 11 18 26 mA VDD=4.5V, VOL=3V IOL 2.5 3.2 4.8 mA VDD=3V, VOL=0.4V IOL 4.8 7.7 12 mA VDD=3V, VOL=1.5V VIH 1.8 4.5 4.5 V VIL - 0 0.8 V VIH 1.4 3 3 V VIL - 0 0.6 V II 3 8 12 µA II 1.2 3 5 µA Operating Current Drive Current of Port 2, 3, 4, 5 Sink Current of Port 2, 3, 4, 5 Input Voltage of All Input Ports Condition Input Current Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice) VDD=4.5V (No internal Pull-low) VDD=4.5V (No internal Pull-low) VDD=3V (No internal Pull-low) VDD=3V (No internal Pull-low) VDD=4.5V (with Internal Pull-low) VDD=3V (with Internal Pull-low) •3 EM61000 8-Channel Wave-Table Music Synthesizer Items Sym Min. Typ. Max. Unit IVO 2.5 3.5 4.5 mA VDD=4.5V, VO=0.7V IVO 2.0 3.0 4.0 mA VDD=3V, VO=0.7V FOSC 1 4 6 MHz VDD=4.5 V FOSC 1 4 4 MHz VDD=3 V - - 7.5 % VDD=2.0~5.5 V for FOSC =1~4 MHz - - 7.5 % VDD=3.0~5.5 V for FOSC =1~6 MHz 12 18 ms VDD=4.5V D/A Output Current Operating Frequency Frequency Deviation Warm-up / Wake-up Time Condition Tw 24 5.3 Oscillator Resistor of Frequency 6 External Resistor (REXT) System Frequency (FOSC) 200KΩ 1MHz 100KΩ 2MHz 50KΩ 4MHz 33.3 KΩ 6MHz Warm Up 6.1 Warm Up Timing 4• Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice) EM61000 8-Channel Wave-Table Music Synthesizer 6.2 Warm Up Time VS. VDD NOTE When VDD is greater than 3V, TINIT value will vary at smaller than 3V, TINIT value will vary at 30%. 7 10%. Likewise, when VDD is Wake Up Timing Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice) •5 EM61000 8-Channel Wave-Table Music Synthesizer 8 Application Circuit EM61001 Application circuit EM61002 Application circuit 6• Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice) EM61000 8-Channel Wave-Table Music Synthesizer EM61100 Application circuit EM61200 Application circuit Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice) •7 EM61000 8-Channel Wave-Table Music Synthesizer EM61300 Application circuit EM61400 Application circuit 8• Product Specification (V1.3) 04.09.2003 (This specification is subject to change without further notice)