ChipFind - документация

Электронный компонент: EM61001

Скачать:  PDF   ZIP
Specifications* for
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).
* This specification are subject to be changed without notice.
4.9.2003 (V1.3)
1
Specifications* for
EM61000
8-Channel Wave-Table Music Synthesizer
3. Parts List
The EM61000 series have 8K13 bit program ROM and 272 bytes RAM.
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


4. 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)

* This specification are subject to be changed without notice.
4.9.2003 (V1.3)
2
Specifications* for
EM61000
8-Channel Wave-Table Music Synthesizer
5. ABSOLUTE MAXIMUM RATINGS
Parameter
Specification
Supply voltage(V
DD
- V
SS
)
-0.3V to +6.0V
Input voltage
V
SS
-0.3V to V
DD
+0.3V
Operating Temperature
-20C to 50C
Storage Temperature
-55C to 125C


6. ELECTRICAL CHARACTERISTICS
(Temperature : 25C, V
SS
=0V)
Items
Sym Min. Typ. Max. Unit
Condition
Operating Voltage V
DD
2.4 - 5.5 V
I
SB
- 1.0 5.0 A
V
DD
=4.5V
Standby Current
I
SB
- 0.5 5.0 A
V
DD
=3V
I
OP
0.5 3 5 mA V
DD
=4.5V, F
OSC
=6MHz,
no load
Operating Current
I
OP
0.2 1.5 3 mA V
DD
=3V, F
OSC
=4MHz,
no load
I
OH
10 15 23 mA V
DD
=4.5V, V
OH
=2V
Drive Current of
Port 2, 3, 4, 5
I
OH
2 3.5 5.3 mA V
DD
=3V, V
OH
=2.4V
I
OL
3.5 4.7 7.0 mA
V
DD
=4.5V, V
OL
=0.4V
I
OL
11 18 26 mA
V
DD
=4.5V, V
OL
=3V
I
OL
2.5 3.2 4.8 mA
V
DD
=3V, V
OL
=0.4V
Sink Current of
Port 2, 3, 4, 5
I
OL
4.8 7.7 12 mA V
DD
=3V, V
OL
=1.5V
V
IH
1.8 4.5 4.5 V
V
DD
=4.5V
(No internal Pull-low)
V
IL
- 0 0.8
V
V
DD
=4.5V
(No internal Pull-low)
V
IH
1.4 3 3 V
V
DD
=3V
(No internal Pull-low)
Input Voltage of
All Input Ports
V
IL
- 0 0.6
V
V
DD
=3V
(No internal Pull-low)
I
I
3 8 12
A
V
DD
=4.5V
(with Internal Pull-low)
Input Current
I
I
1.2 3 5 A
V
DD
=3V
(with Internal Pull-low)

* This specification are subject to be changed without notice.
4.9.2003 (V1.3)
3
Specifications* for
EM61000
8-Channel Wave-Table Music Synthesizer
IVO
2.5 3.5 4.5 mA VDD=4.5V,
VO=0.7V
D/A Output
Current
IVO
2.0 3.0 4.0 mA VDD=3V,
VO=0.7V
FOSC
1 4 6
MHz VDD=4.5
V
Operating
Frequency
FOSC
1 4 4
MHz VDD=3
V
- -
+7.5
% V
DD
=2.0~5.5 V
for F
OSC
=1~4 MHz
Frequency
Deviation
- -
+7.5
% V
DD
=3.0~5.5 V
for F
OSC
=1~6 MHz
Warm-up /
Wake-up Time
Tw 12 18 24 ms
V
DD
=4.5V


7. INTERNAL OSCILLATOR FREQUENCY
External Resistor (R
EXT
) System Frequency (F
OSC
)
200K
1MHz
100K
2MHz
50K
4MHz
33.3 K
6MHz


8. WARM UP TIMING
RESET
Program counter
0000
T
INIT
T
RST
T
RST
> 100ns : RESET pulse width
T
INIT
= 18ms : CPU warm-up time @ V
DD
=4.5V
* This specification are subject to be changed without notice.
4.9.2003 (V1.3)
4
Specifications* for
EM61000
8-Channel Wave-Table Music Synthesizer
9. WAKE UP TIMING
T
OS
...
SLEP
(next
op)
T
INI
System clock
Input port

CPU execution
T
OSC
= 16 clock cycles.
T
INIT
= 18ms : CPU warm-up time @ V
DD
=4.5V


10. WARM UP TIME VS. V
DD
EM61001 300
0
20
40
60
80
100
120
0
1
2
3
4
5
6
7 VDD
ms
EM61400
0
10
20
30
40
50
60
70
80
90
0
2
4
6
8
VDD
ms
Note: When V
DD
is greater than 3V, T
INIT
value will vary at +10%.
Likewise, when V
DD
is smaller than 3V, T
INIT
value will vary at +30%.



* This specification are subject to be changed without notice.
4.9.2003 (V1.3)
5