SNC15120P
One Channel Speech Controller OTP
===================== CONTENTS =====================
1.
2.
3.
4.
5.
INTRODUCTION............................................................................................................3
FEATURES ......................................................................................................................3
PIN ASSIGNMENT.........................................................................................................4
BLOCK DIAGRAM ........................................................................................................5
FUNCTION DESCRIPTIONS .......................................................................................5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.
7.
8.
O
SCILLATOR
...............................................................................................................5
ROM ..........................................................................................................................5
RAM ..........................................................................................................................6
P
OWER
D
OWN
M
ODE
..................................................................................................6
S
AMPLING
R
ATE
C
OUNTER
.........................................................................................6
I/O P
ORTS
...................................................................................................................6
PWM O
UTPUT
............................................................................................................7
W
ATCH
D
OG
T
IMER
....................................................................................................7
IR F
UNCTION
..............................................................................................................7
ABSOLUTE MAXIMUM RATING ..............................................................................8
ELECTRICAL CHARACTERISTICS .........................................................................8
APPLICATION CIRCUIT .............................................................................................9
8.1
8.2
G
ENERAL APPLICATION
...............................................................................................9
M
OTOR APPLICATION
................................................................................................10
V1.2
1
Nov 18, 2008
SNC15120P
One Channel Speech Controller OTP
AMENDENT HISTORY
Version
V1.0
V1.1
V1.2
Date
July 14, 2008
Nov 03,2008
Nov 18,2008
First issue
Modify Application Circuit
Add OTP Mode Programming Pin
Description
V1.2
2
Nov 18, 2008
SNC15120P
One Channel Speech Controller OTP
1. INTRODUCTION
SNC15120P is a one-channel voice synthesizer
One Time Program
IC with PWM
direct drive circuit. It built in a 4-bit tiny controller with four 4-bit I/O ports. By
programming through the tiny controller in SNC15120P, user’s varied applications
including voice section combination, key trigger arrangement, output control, and
other logic functions can be easily implemented.
2. FEATURES
Single power supply 2.4V – 3.6V
120 seconds voice capacity are provided (@6KHZ sample rate)
Built in a 4-bit tiny controller
I/O Port
−
Four 4-bit I/O ports P1, P2, P4 and P5 are provided.
−
The driving/sink current of P2 & P5 is up to 8mA/16mA
−
The IO pins P2.3 can be modulated with 38.5Khz carry signal to implement IR
function.
128*4 bits RAM are provided
Maximum 64k program ROM is provided
244K*12 shared ROM for voice data and program
Readable ROM code data
Built in one channel speech synthesizer
Adaptive playing speed from 2.5k-20kHz is provided
Built-in an PWM circuit output, can directly connected to Speaker for sound
output.
System clock: 2MHz
Event Mark function supported
Low Power Detect
Watch Dog Timer Supported
V1.2
3
Nov 18, 2008
SNC15120P
One Channel Speech Controller OTP
3. PIN ASSIGNMENT
Symbol
P10~P13
P20~P23
P40~P43
P50~P53
Rosc
BUO1
BUO2
RST
VDD
GND
CVDD
CGND
Test
VPP0
VPP1
VPP2
I/O
I/O
I/O
I/O
I/O
I
O
O
I
I
I
I
I
I
I
I
I
Function Description
I/O port 1: IO
I/O port 2: IO
I/O port 4: IO
I/O port 5: IO
Oscillation component connection pin
PWM output 1
PWM output 2
RST=1 Reset Chip (Active H)
Positive power supply
Negative power supply
Core circuit positive power supply
Core circuit negative power supply
Test pin
OTP Programming Voltage
OTP Programming Voltage
OTP Programming Voltage
OTP Mode Programming Pin
Symbol
Chip pin
name
I/O Status
Description
RST
VPP0
VPP1
VPP2
CLK
PGMB /
DATA OUT
DATA IN
OTP RST
Parity Check
Parallel DATA
IN/OUT
RST
VPP0
VPP1
VPP2
P10
P11
P12
P13
P20
P53 ~ P40
Input
Input
Input
Input
Input
Input /
Output
Input
Input
Output
Input /
Output
Into OTP mode, High Active.
VPP0 for OTP Program. (VPP=7.5V)
VPP1 for OTP Program. (VPP=7.5V)
VPP2 for OTP Program. (VPP=7.5V)
OTP mode clock input
PGMB of OTP Program mode.
DATA OUT of OTP Verify mode.
Series/Mode/Address/Data Input of OTP
mode
OTP Reset of OTP mode, low active
Input Data Parity Check
Parallel interface OTP data input/out.
P53, P52, P51 ,P50, P43 ,P42 ,P41 ,P40
(MSB
→
LSB)
V1.2
4
Nov 18, 2008
SNC15120P
One Channel Speech Controller OTP
4. Block Diagram
ROM
Program/Speech
244K×12 bits
Address Pointers/ STACK
SRAM (128 nibbles)
Timing
Generator
OSC
Sampling Rate Counter
Watch Dog
Timer
PWM
Circuit
IO port 5
Timer
ALU
IO port 1
IO port 2
Voice
Synthesizer
IO port 4
5. FUNCTION DESCRIPTIONS
5.1 Oscillator
SNC15120P accepts RC type oscillator for system clock. The typical circuit diagram
for oscillator is listed as follows.
VCC
OSC
RC Oscillator
5.2 ROM
SNC15120P contains a substantial 244K words (12-bit) internal ROM, which is shared
by program and resource data. Program, voice and data are shared within this same
244K words ROM.
V1.2
5
r
Nov 18, 2008