EASY SOUND eST Series

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)