SN52000 [SONIX]

2-Channel Speech Controller; 2路语音控制器
SN52000
型号: SN52000
厂家: SONIX TECHNOLOGY COMPANY    SONIX TECHNOLOGY COMPANY
描述:

2-Channel Speech Controller
2路语音控制器

控制器
文件: 总11页 (文件大小:346K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
SN52010  
2-Channel Speech Controller  
========================== CONTENTS ===========================  
1. INTRODUCTION............................................................................................................3  
2. FEATURES ......................................................................................................................3  
3. BLOCK DIAGRAM........................................................................................................4  
4. PIN ASSIGNMENT.........................................................................................................4  
5. FUNCTION DESCRIPTIONS .......................................................................................5  
5.1.  
5.2.  
5.3.  
5.4.  
5.5.  
5.6.  
5.7.  
5.8.  
5.9.  
5.10.  
5.11.  
5.12.  
OSCILLATOR ...............................................................................................................5  
ROM ..........................................................................................................................5  
RAM ..........................................................................................................................5  
POWER DOWN MODE..................................................................................................5  
SAMPLING RATE COUNTERS .......................................................................................5  
AUTO REPETITION .......................................................................................................6  
WAVE MARK ..............................................................................................................6  
PUSH-PULL OUTPUT....................................................................................................6  
VOLUME CONTROL FUNCTION....................................................................................6  
WATCH DOG...........................................................................................................7  
I/O PORTS...............................................................................................................7  
PULL-LOW RESISTER CONTROL..............................................................................7  
6. ABSOLUTE MAXIMUM RATING ..............................................................................8  
7. ELECTRICAL CHARACTERISTICS .........................................................................8  
8. APPLICATION CIRCUIT .............................................................................................9  
9. DISCLAIMER................................................................................................................11  
1
Ver: 1.0  
March 2,2005  
SN52010  
2-Channel Speech Controller  
AMENDENT HISTORY  
Version  
Date  
Description  
Ver 1.0  
First issue  
Ver 1.1 May 25,2005  
Add RST pin Description  
2
Ver: 1.0  
March 2,2005  
SN52010  
2-Channel Speech Controller  
1. INTRODUCTION  
SN52010 is a 10 seconds single chip 2-channel voice synthesizer IC which contains  
I/O pins and a tiny controller. By programming through the tiny controller, users’  
applications including section combination, trigger modes, output status, high  
performance melody, multiple voices, and other logic functions can be implemented.  
2. FEATURES  
Single power supply 2.4V – 5.5V  
Built in a tiny controller  
10 seconds voice capacity are provided  
64*4 bits RAM are provided  
ROM Size  
Maximum 32K*10 bits ROM size  
32K program ROM is provided  
Readable ROM code data  
I/O Ports  
One 4-bit I/O ports P3  
The driving/sink current of P3.2 & P3.3 are 8mA/16mA  
Built in a high quality speech synthesizer  
Two independent voice channels  
Adaptive playing speed from 4k-40kHz is provided for all 2 channels individually  
A 6-bit*8-bit Multiplier is embed to modulate the volume of synthesized voices  
One digital mixers (with saturation control) are provided  
Built in an 8-level volume control Analog Push-Pull Direct Drive circuit.  
System clock: 2M Hz (RC-type or Crystal Option)  
Low Voltage Reset  
Built-in WDT function  
Built-in Event Mark Function  
3
Ver: 1.0  
March 2,2005  
 
SN52010  
2-Channel Speech Controller  
3. Block Diagram  
ROM  
Program/Speech/Instrument waveform  
Address Pointer  
PC/Data Pointer/Stack/Speech Pointer  
Timing  
OSC  
Generator  
SRAM  
Sampling Rate  
Push Pull  
Timer  
Voice  
ALU  
IO3  
WDT  
Synthesizer  
4. PIN ASSIGNMENT  
Symbol  
I/O Function Description  
P33, P32, P31, P30 I/O Bit3 ~ Bit0 of I/O port 3  
VDD  
GND  
OSC/XIN  
XOUT  
I
I
I
O
I
Positive power supply  
Negative power supply  
Oscillator / Crystal In  
Crystal Out / 1Khz output  
Clock type select  
CKSEL  
‘L’ or floating RC oscillator  
‘H’ Crystal  
BUO1  
BUO2  
RST  
O
O
I
Positive Output of Push Pull  
Negative Output of Push Pull  
RST=1Reset Chip (Active H)  
4
Ver: 1.0  
March 2,2005  
 
SN52010  
2-Channel Speech Controller  
5. FUNCTION DESCRIPTIONS  
5.1. Oscillator  
SN52010 series accepts crystal oscillator / ceramic resonator or RC type oscillator  
(selected by pin CKSEL) for system clock. The typical circuit diagrams for oscillator  
are listed as follows.  
VDD  
VDD  
SN52000  
SN52000  
15pf  
15pf  
OSC/XIN  
OSC/XIN  
CKSEL  
CKSEL  
XOUT  
XOUT  
2MHz  
Crystal / Resonator  
5.2. ROM  
RC Oscillator  
SN52010 contains 32K word (10-bit) internal ROM. Program, voices, melodies, data,  
and instrument waveforms share the same ROM with the others.  
5.3. RAM  
SN52010 series contains 64 nibble RAM. The 64 nibble RAM is separated into four  
pages (page 0, page1, page2 and page 3). An implicit page indicator is utilized to  
specify page address. Four instructions, PAGE0, PAGE1, PAGE2 and PAGE3, can  
switch the page indicator. All 16 nibbles of each page can be accessed by direct mode  
(to specify M0 ~ M15 in the data transfer type instructions.)  
5.4. Power Down Mode  
“End” instruction will let SN52010 enter power down mode and consumer very little  
amount of current. (<2uA @VDD=3V and <5uA @VDD=5V) After SN52010 enters  
power down mode, any valid data transition (LH or HL) occurring on any P3 IO  
ports would lead SN52010 back to normal operation mode.  
5.5. Sampling Rate Counters  
2 independent sampling rate counters are dedicated to 2 individual voice channels to  
play voices with different playing rates. The playing rate is programmable from 4KHz  
to 40KHz. The resolution of sampling period of each sampling rate counter is 0.25 uS.  
This feature helps SN52010 play sounds with accurate pitches in the case of music  
instrument synthesis.  
5
Ver: 1.0  
March 2,2005  
 
SN52010  
2-Channel Speech Controller  
5.6. Auto repetition  
Auto repetition function helps SN52010 series realize a “looping” sound automatically  
by hardware without any software effort. Auto repetition function is a very useful  
mechanism to implement “Sustain” sound in instrument synthesis. All 2 channels are  
equipped with this function. Arbitrary lengths of looping sound are accepted by  
SN52010.  
5.7. Wave Mark  
This is a new function for SN52010 series, it allows user to add a special mark in wave  
data by the voice edit tool “CoolEdit” , ”Goldwav” , “SoundForge” . User can insert  
event tags in anywhere of his wave file and can easy to get this special code to do his  
special action during voice playing. That means, it should be easily to control the I/O  
(such as LED or Motor) and other actions to synchronize with voice.  
5.8. Push-Pull output  
A Push-Pull Direct Drive circuit is built-in SN52010. The maximum resolution of  
Push-Pull is 8 bits (8 bit structure with LSB set to 0). Two huge output stage circuits are  
designed in SN52010. With this advanced circuit, the chip is capable of driving  
speaker directly without external transistors.  
5.9. Volume Control Function  
Bit0~Bit2 of VOL Register is applied to control the volume of voice. The relationship  
between output current and mode2 register is listed in the following table (power on set  
to 111). Bit3 of VOL register provide for VOL Output division 2.  
Bit2 Bit1 Bit0  
Output Volume  
46.5 DB  
52.2 DB  
58.1 DB  
63.9 DB  
70.3 DB  
77.2 DB  
82.3 DB  
88.0 DB  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
6
Ver: 1.0  
March 2,2005  
 
SN52010  
2-Channel Speech Controller  
5.10. Watch Dog  
The WDT is cascade after system timer. When user reset system timer will issue a  
clear signal to WDT also. It would issue a reset signal to chip if user doesn’t reset any  
system timer before it reach terminate count (1 Second) when chip is in active mode.  
5.11. I/O Ports  
P3 is a 4-bit I/O port. Any bit of P3 can be programmed to be input or output  
individually. Any valid data transition (HL or LH) of P3 can reactivate the chip  
when it is in power-down stage.  
Port Data  
PAD  
Port Status  
Weak  
Pull Low enable  
To Internal Data Bus  
Read Control  
I/O Port Configuration (P30~P33)  
Note: All weak N-MOS’s can serve as pull-low resistors.  
5.12. Pull-Low Resister Control  
This function provides user to control Pull-Low register of all I/O ports that can be  
disabled by user command. With the help of this function, input floating and input pull  
low is supported.  
7
Ver: 1.0  
March 2,2005  
 
SN52010  
2-Channel Speech Controller  
6. ABSOLUTE MAXIMUM RATING  
Items  
Symbol  
VDD-V  
VIN  
TOP  
TSTG  
Min  
-0.3  
VSS-0.3  
0
Max  
6.0  
VDD+0.3  
55.0  
Unit.  
V
Supply Voltage  
Input Voltage  
Operating Temperature  
Storage Temperature  
V
oC  
oC  
-55.0  
125.0  
7. ELECTRICAL CHARACTERISTICS  
Item  
Operating Voltage  
Standby Current  
Operating Current  
Operating Current  
Sym. Min. Typ. Max. Unit  
VDD 2.4 3.0 5.5  
Condition  
V
ISBY  
IOPR  
IOPR  
-
-
-
2.0  
350  
4.4  
-
-
-
uA VDD=3V, no load  
uA VDD=3V, no load  
mA VDD=3V, Push-Pull turn  
on , no load  
Input Current of  
P30~P33  
Drive Current of  
P30~P31  
Sink Current of  
P30~P31  
Ii  
-
-
-
3
4
6
-
-
-
uA VDD=3V  
IOD  
IOS  
mA VDD=3V,VO=2.4V  
mA VDD=3V,VO=0.4V  
Drive Current of P32~P33  
Sink Current of P32~P33  
Drive current of Buo1/Buo2  
IOD  
IOS  
IBUD  
-
-
-
8
16  
80  
-
-
-
mA VDD=3V,VO=2.4V  
mA VDD=3V,VO=0.4V  
mA VDD=3V,Buox=1.5V  
Sine wav Full Amplitude  
mA VDD=3V,Buox=1.5V  
Sine wav Full Amplitude  
MHz VDD=3V  
Sink Current of Buo1/Buo2  
Oscillation Freq.  
IBUS  
-
-
80  
-
-
FOSC  
2.0  
8
Ver: 1.0  
March 2,2005  
 
SN52010  
2-Channel Speech Controller  
8. APPLICATION CIRCUIT  
System Clock: 2MHZ ROSC  
Keys: 2 direct Keys  
9
Ver: 1.0  
March 2,2005  
 
SN52010  
2-Channel Speech Controller  
System Clock: 2MHZ Crystal  
Keys: 2 direct Keys  
10  
Ver: 1.0  
March 2,2005  
SN52010  
2-Channel Speech Controller  
9. DISCLAIMER  
The information appearing in SONIX web pages (“this publication”) is believed to be  
accurate.  
However, this publication could contain technical inaccuracies or typographical errors.  
The reader should not assume that this publication is error-free or that it will be  
suitable for any particular purpose. SONIX makes no warranty, express, statutory  
implied or by description in this publication or other documents which are referenced  
by or linked to this publication. In no event shall SONIX be liable for any special,  
incidental, indirect or consequential damages of any kind, or any damages whatsoever,  
including, without limitation, those resulting from loss of use, data or profits, whether or  
not advised of the possibility of damage, and on any theory of liability, arising out of or  
in connection with the use or performance of this publication or other documents which  
are referenced by or linked to this publication.  
This publication was developed for products offered in Taiwan. SONIX may not offer  
the products discussed in this document in other countries. Information is subject to  
change without notice. Please contact SONIX or its local representative for  
information on offerings available. Integrated circuits sold by SONIX are covered by  
the warranty and patent indemnification provisions stipulated in the terms of sale only.  
The application circuits illustrated in this document are for reference purposes only.  
SONIX DISCLAIMS ALL WARRANTIES, INCLUDING THE WARRANTY OF  
MERCHANTABILITY OR FITNESS FOR ANY PURPOSE. SONIX reserves the right  
to halt production or alter the specifications and prices, and discontinue marketing the  
Products listed at any time without notice. Accordingly, the reader is cautioned to  
verify that the data sheets and other information in this publication are current before  
placing orders.  
Products described herein are intended for use in normal commercial applications.  
Applications involving unusual environmental or reliability requirements, e.g. military  
equipment or medical life support equipment, are specifically not recommended  
without additional processing by SONIX for such application.  
11  
Ver: 1.0  
March 2,2005  
 

相关型号:

SN52010

2-Channel Speech Controller
SONIX

SN52020

2-Channel Speech Controller
SONIX

SN52106J

IC,VOLT COMPARATOR,SINGLE,BIPOLAR,DIP,14PIN,CERAMIC
TI

SN52111L

COMPARATOR
TI

SN52510L

COMPARATOR
TI
TI

SN52748Z

OP-AMP
TI

SN52770L

IC,OP-AMP,SINGLE,BIPOLAR,CAN,8PIN,METAL
TI

SN52777FA

IC,OP-AMP,SINGLE,BIPOLAR,FP,10PIN,CERAMIC
TI

SN5304

Wide Band Low Power Amplifier, 5MHz Min, 200MHz Max, SM-3, 4 PIN
APITECH

SN5338

Wide Band Medium Power Amplifier, 5MHz Min, 150MHz Max, SM-3, 4 PIN
APITECH

SN5352

Wide Band Low Power Amplifier, 10MHz Min, 300MHz Max, SM-3, 4 PIN
APITECH