EM61000

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)