Part Number Hot Search : 
OA162 U2N60 2SD1263A ZX84C18 SDN8000G SMAJ51A AOZ8102 NB2760A
Product Description
Full Text Search
 

To Download SNC688 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 SNC688
4-Channel Speech Controller
========
1. 2. 3. 4. 5. 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 6. 7. 8. 9. 10.
CONTENTS
========
INTRODUCTION............................................................................................................... 3 FEATURES ....................................................................................................................... 3 BLOCK DIAGRAM ........................................................................................................... 4 PIN ASSIGNMENT ........................................................................................................... 4 FUNCTION DESCRIPTIONS............................................................................................ 5 OSCILLATOR ................................................................................................................... 5 ROM .............................................................................................................................. 5 RAM .............................................................................................................................. 5 POWER DOWN MODE ...................................................................................................... 5 SAMPLING RATE COUNTERS ............................................................................................ 5 AUTO REPETITION ........................................................................................................... 6 I/O PORTS ...................................................................................................................... 6 IR FUNCTION .................................................................................................................. 7 8-BIT DAC ...................................................................................................................... 7 8-BIT PWM ..................................................................................................................... 8 ABSOLUTE MAXIMUM RATING ..................................................................................... 9 ELECTRICAL CHARACTERISTICS ................................................................................ 9 ROSC PERFORMANCE................................................................................................. 10 APPLICATION CIRCUIT ................................................................................................ 11 BONDING PAD........................................................................................................... 13
Ver: 1.2
1
August 26, 2003
SNC688
4-Channel Speech Controller
AMENDENT HISTORY
Version Date Ver 1.1 Ver 1.2 April 24, 2003 August 26, 2003 Description First issue 2. FEATURES : Modify Power supply is 2.4~5.5V 5. FUNCTION Description 5.1 Oscillator : Modify ROSC R=100K 7. Electrical Characteristic : Add Current (ROSC&XTAL Mode), and Operating Voltage Max = 5.5V 8. ROSC Performance : Add ROSC Performance 9. Application Circuit : Add Note about C1 close to VDD pin of Chip
Ver: 1.2
2
August 26, 2003
SNC688
4-Channel Speech Controller
1. INTRODUCTION
SNC688 is a 61 seconds single chip 4-channel voice synthesizer IC which contains 24 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 61 seconds voice capacity are provided Six 4-bit I/O ports are provided 256*4 bits RAM are provided Maximum 64k program ROM is provided 184K *12 ROM size is provided for voice data and program Readable ROM code data Built in a high quality speech synthesizer Four independent voice channels Adaptive playing speed from 4k-40kHz is provided for all 4 channels individually Automatic repetition for every channel A 6-bit*8-bit Multiplier is embed to modulate the volume of synthesized voices Two digital mixers (with saturation control) are provided Built in a PWM Direct Drive circuit and a current output DA converters. Built in 15 levels PWM output volume control. System clock: 8M Hz ( RC-type or Crystal Option) Low Voltage Reset
Ver: 1.2
3
August 26, 2003
SNC688
4-Channel Speech Controller
3. Block Diagram
ROM
Program/Speech/Melody/Instrument waveform 184K x12 bits Address Pointers/ STACK SRAM (256 nibbles)
Sampling Rate Counter x 4
Timing Generator
OSC Volume Control PWM 8bit D/A
IO1 IO2
Timer ALU IO3 IO4
Voice Synthesizer IO5 IO6
4. PIN ASSIGNMENT
Symbol P13 ~ P10 P23 ~ P20 P33 ~ P30 P43 ~ P40 P53 ~ P50 P63 ~ P60 VDD GND XIN RST XOUT/OSC CKSEL I/O I/O I/O I/O I/O I/O I/O P P I I O I Function Description Bit3 ~ Bit0 of I/O port 1 Bit3 ~ Bit0 of I/O port 2 Bit3 ~ Bit0 of I/O port 3 Bit3 ~ Bit0 of I/O port 4 Bit3 ~ Bit0 of I/O port 5 Bit3 ~ Bit0 of I/O port 6 Positive power supply Negative power supply Crystal In Chip Reset (Active high) Crystal Out / Rosc In Clock type select (Internal pull low) `L' or floating RC oscillator `H' Crystal Positive Output of PWM or DA1 Negative Output of PWM or DA2
BUO1/VO1 BUO2/VO2
O O
Ver: 1.2
4
August 26, 2003
SNC688
4-Channel Speech Controller
5. FUNCTION DESCRIPTIONS
5.1 Oscillator SNC688 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
S NC 688
15pF
S NC 688
8MHZ
CKS EL
XOUT/ROS C XIN
CKS EL 15pF
XOUT/ROS C XIN 100K
8MHZ Crystal
8M Rosc
5.2 ROM SNC688 contains 184K words (12-bit) internal ROM. Program, voices, melodies, data, and instrument waveforms share the same ROM with the others.
5.3 RAM SNC688 contains 256 nibble RAM. The 256 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 64 nibbles of each page can be accessed by direct mode (to specify M0 ~ M63 in the data transfer type instructions.) 5.4 Power Down Mode "End" instruction will let SNC688 enter power down mode and consumer very little amount of current. (<3uA @VDD=3V and <5uA @VDD=5V) After SNC688 enters power down mode, any valid data transition (L H or H L) occurring on any IO ports (P1 to P6) lead SNC688 back to normal operation mode. 5.5 Sampling Rate Counters 4 independent sampling rate counters are dedicated to 4 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 SNC688 play sounds with accurate pitches in the case of music instrument synthesis.
Ver: 1.2
5
August 26, 2003
SNC688
4-Channel Speech Controller
5.6 Auto Repetition Auto repetition function helps SNC688 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 4 channels are equipped with this function. Arbitrary lengths of looping sound are accepted by SNC688. 5.7 I/O Ports P1 to P6 are six 4-bit I/O ports. Any bit of each I/O port can be programmed to be input or output individually. Any valid data transition (H L or L H) of each I/O port can reactivate the chip when it is in power-down stage.
Port Data PAD Port Status Weak
To Internal Data Bus
Read Control
I/O Port Configuration Note: weak N-MOS's can serve as pull-low resistors.
Ver: 1.2
6
August 26, 2003
SNC688
4-Channel Speech Controller
5.8 IR Function P33 can be modulated with 38.5KHz square wave before sent out to P33 pin. The IR signal can be achieved by this modulated signal.
38.5KHZ "1"
PAD
Mode
P33
5.9 8-bit DAC An 8-bit current type digital-to-analog converter is built-in SNC688. The relationship between of input digital data and output analog current signal is listed in the following table. Also, the recommended application circuit is illustrated as follows. Input data 0 1 ... N ... 255 Typical value of output current (mA) 0 3/255 n*(3/255) 3
VC C
VO 1K
S NC688
D/A S pe a ke r Applica tion
Ver: 1.2
7
August 26, 2003
SNC688
4-Channel Speech Controller
5.10 8-bit PWM A PWM (pulse width modulation) circuit is built-in SNC688. PWM can convert input digital data into pulse trains with suitable different pulse width. The maximum resolution of PWM is 8 bits. Two huge output stage circuits are included in SNC688. Both of them are capable of driving speaker directly. Besides, 15 level PWM output current is provided for volume adjust function. # 0 1 2 3 4 5 6 7 8 9 A B C D E F Output Current (VDD=3V, Vo=1.5V) 0000 120mA 0001 105mA 0010 90mA 0011 75mA 0100 60mA 0101 52.5mA 0110 45mA 0111 37.5mA 1000 30mA 1001 22.5mA 1010 15mA 1011 10.25mA 1100 7.5mA 1101 3.75mA 1110 3.75mA 1111 0mA 15 levels PWM output current control VOL[3..0]
BUO1/VO BUO2
PWM output
Ver: 1.2
8
August 26, 2003
SNC688
4-Channel Speech Controller
6. ABSOLUTE MAXIMUM RATING
Items Supply Voltage Input Voltage Operating Temperature Storage Temperature Symbol VDD-V VIN TOP TSTG Min -0.3 VSS-0.3 0 -55.0 Max 6.0 VDD+0.3 55.0 125.0 Unit. V V o C o C
7. ELECTRICAL CHARACTERISTICS
Item Operating Voltage Standby Current Operating Current (ROSC Mode) Operating Current (XTAL Mode) I/O port Input Current I/O port Drive Current I/O port Sink Current D/A Output Current Oscillation Freq. IR Carrier Frequency Sym. Min. Typ. Max. Unit VDD 2.4 3.0 5.5 V ISBY 2 uA 5 IOPR 350 uA 1.5 mA IOPR 1.5 2 2 4 2 2 800 1.5 3 10 2 5 3 8 3 3 8 38.5 10 30 4 4 uA mA uA mA mA mA MHz KHz Condition VDD=3V VDD=4.5V VDD=3V, no load VDD=4.5V, no load (ROSC Mode) VDD=3V, no load VDD=4.5V, no load (XTAL Mode) VDD=3V, VIN=3V VDD=4.5V,VIN=4.5V VDD=3V, VO=2.6V VDD=4.5V, VO=3.8V VDD=3V, VO=0.4V VDD=4.5V, VO=0.8V VDD=3V, VO=0.7V VDD=4.5V, VO=0.7V VDD=3V Fosc=8MHz
IIH IOD IOS IVO FOSC Fir
Ver: 1.2
9
August 26, 2003
SNC688
4-Channel Speech Controller
8. ROSC Performance
ROSC frequency vs VDD (Typical value, R=100K)
100k
12 11 10 9 8 7 6 5 4 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 VDD (Voltage)
ROSC (MHz)
100 k
ROSC frequency vs VDD (For various R) 12 11 10 9 8 7 6 5 4 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 VDD (Voltage)
82k 91k 100k 110k 120k
ROSC (MHz)
Ver: 1.2
10
August 26, 2003
SNC688
4-Channel Speech Controller
Note: The C1 (0.1uF) between Power and GND should be closed to VDD pin of SNC688 as possible.
VDD TR1 0.1uF TR5
VDD TR 9 TR13 TR17
TR21
TR 25
TR29
VDD CKS EL 100K OS C/XO UT XIN P 12 P 11 P 10 TR2 TR6 TR 10 TR14 TR18
TR22
TR 26
TR30
TR3
TR7
TR 11
TR15
TR19
TR23
TR 27
TR31
S NC688
P 13
TR4
TR8
TR 12
TR16
TR20
TR24
TR 28
TR32
RC Oscillator, D/A Speaker Output, 32 Scan Keys
P 30
P 20 P 21 P 22 P 23 P 40
P 31 P 32 0.1uF P 33 RS T
9. APPLICATION CIRCUIT
VDD
VDD
C2
P 41 P 42 VO 1 P 43
8050 1K
G ND
Ver: 1.2
11
August 26, 2003
C1
SNC688
4-Channel Speech Controller
Note: The C1 (0.1uF) between Power and GND should be closed to VDD pin of SNC688 as possible.
VDD TR1 0.1uF TR5 TR9
VDD TR13 TR17 TR21
TR25
TR 29
VDD CKS EL P 10 TR2 TR6 TR 10 TR14 TR18 TR22
TR26
TR 30
20pf 8MHz OS C/XIN XO UT P 12 TR4 P 11 TR3
TR7
TR 11
TR15
TR19
TR23
TR27
TR 31
TR8
TR 12
TR16
TR20
TR24
TR28
TR 32
Crystal Oscillator, PWM Speaker Output, 32 Scan Keys
20pf
S NC688
P 13 P 20 P 30 P 21 P 31 P 32 0.1uF RS T P 33 P 22 P 23 P 40 P 41 P 42 P 43
VDD
C2
BUO1 BUO2 GND
Ver: 1.2
12
August 26, 2003
C1
SNC688
4-Channel Speech Controller
10. BONDING PAD
35 P63 34 P62 33 P61 32 P60 31 P53 30 P52 29 P51 28 P50 27 P43 26 P42 25 P41 24 P40 23 P33 (0.00, 0.00) 22 P32 21 P31 20 P30 19 18 17 16 15 P10 P11 P12 P13 P20 1 2 3 4 5 P23 P22 P21 GND VDD
6
RST
7
GND
8
BUO1VO1
9
VDD
10
BUO2/VO2
11 12 13 14
GND TEST XIN XOUT
Note: The substrate MUST be connected to Vss in PCB layout.
Ver: 1.2
13
August 26, 2003
SNC688
4-Channel Speech Controller
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.
Ver: 1.2
14
August 26, 2003


▲Up To Search▲   

 
Price & Availability of SNC688

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X