AMICC A132000

A132000
ADPCM SOUND CONTROLLER
Preliminary
Document Title
ADPCM SOUND CONTROLLER
Revision History
Rev. No.
0.0
PRELIMINARY
History
Issue Date
Remark
Initial issue
December 14, 1999
Preliminary
(December, 1999, Version 0.0)
AMIC Technology, Inc.
A132000
ADPCM SOUND CONTROLLER
Preliminary
General Description
The A132000 is a fully CMOS integrated circuit. It uses advanced design and process technology to combine an 8-bit
RISC processor with program/data ROM, 80-byte working SRAM, timer/counter, I/O, built-in oscillator and audio current
mode D/A. The high speed RISC processor can implement software based audio processing, data compression, LCD
display, functional control and others.
Features
n 8-bit RISC controller
n Provide 2Mbit ROM area
n Provide maximum 2K bytes ROM area for
program data
n 80bytes working SRAM
n Audio output, audio output current: 5 mA
n 8-bit timer/counters with 8-bit programmable
prescaler
n Provide 8-bit current output D/A
n Provide 20 general I/Os
n Provide 4 output only drive LEDs
n Key wake up function
n Low voltage reset function
n Crystal Operation or Built-in 4M Hz
RC-Oscillator Operation
n ESD, insensitive
n Two-level hardware push/pop stack
n Only 33 single word instruction to learn
n Wide operation range:2.7V-5.5V
n Software audio for speech and melody
n Provide 60 seconds playing of audio or speech
voice
n Built-in watch dog timer
n Clock stop mode
n ADPCM encoding/decoding method
n Power-On Reset (POR)
Application Field
n Intelligent education toys
ex. Pattern to voice (animal, car, color etc.)
n Spelling (A,B,C or Chinese)
n Math game
n High-end toy controller
n Talking instrument controller
n General speech synthesizer
n Industrial controller
Package Type
n Dice Form
PRELIMINARY
(December, 1999, Version 0.0)
1
AMIC Technology, Inc.
A132000
Block Diagram
Program/Data
ROM
OSC1
8-bit
RISC
Controller
Timer Clock/
Counter
80 bytes
SRAM
OSC2
AUDA
8-bit D/A module
20 Pin General I/O Port
RA0~3
PRELIMINARY
(December, 1999, Version 0.0)
RB0~3
2
RC0~3
AMIC Technology, Inc.
A132000
Pin Description
Symbol
I/O
Function
VCC
I
Positive Power Supply
VSS
I
Negative Power Supply
OSC1/CLKIN
I
Oscillator Crystal Input / External Clock Source Input (Crystal Mode) / External
resister Input (RC Mode).
OSC2/CLKOUT
I
Oscillator Crystal Output.
T0CKI
I
Clock Input to Timer0. Must tied to VSS or VCC if not in use
MCLRB
I
Master Clear Input. The pin active low reset to the device
RA0 ~ RA3
I/O Bi-directional I/O port, Wakeup (Pad Option)
RB0 ~ RB7
I/O Bi-directional I/O port
RC0 ~ RC7
I/O
Bi-directional I/O port
AUDA
O
Audio output
OPRA0 ~ OPRA3
I
For RA0 ~ RA3 Wakeup Enable Option
/ Default = 1 (Enable)
CLKOP
I
1: ( RC-OSC Mode)
/ Default = 1 (RC-OSC Mode)
TESTB
I
Reserved for Testing Mode
TSIN
I
Reserved for Testing Mode
TSOUT
O
Reserved for Testing Mode
TS1~TS0
I
Reserved for Testing Mode
PRELIMINARY
(December, 1999, Version 0.0)
0: ( XTAL Mode )
3
AMIC Technology, Inc.
A132000
Absolute Maximum Ratings
Characteristics
Symbol
Min.
Max.
Unit
Operating Temperature
Top
0
70
°C
Storage Temperature Range
Ts
-55
+125
°C
Input Voltage
VDD / VSS
VDD - 0.5
VDD + 0.5
V
Supply Voltage
V
-0.5
+6.0
V
Electrical Characteristics
Characteristics
Symbol
Min.
Operating Voltage
VDD
2.7
Standby Current
Typ.
Max.
Unit
Condition
5.5
V
IDDS
10.0
µA
VDD = 5V
Operating Current
IDDO
10.0
mA
VDD = 5V No Load
Input Low Voltage
VIL
0
0.8
V
Input High Voltage
VIH
2.4
VDD+0.2
V
VDD = 5V
Output Low Voltage
RC4-RC7
VOL
0.6
V
IOL = 12mA
RA,RB,RC0-RC3
VOL
0.6
V
IOL = 2mA
VDD = 5V
Output High Voltage
RC4-RC7
VOH
VDD-0.7V
V
IOH = -12mA
RA,RB,RC0-RC3
VOH
VDD-0.7V
V
IOH = -2mA
Output Current of AUDA
IAUDA
Oscillation Resistor
ROSC
RC-Oscillator Frequency
FOSC
PRELIMINARY
(December, 1999, Version 0.0)
8
4
4
5.0
mA
VDD = 5V
10
KΩ
VDD = 5V
MHz VDD = 5V
AMIC Technology, Inc.
A132000
Application Circuits
RC Operating Mode Application Circuit
VDD
VDD
RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0
OSC1
Rosc
OSC2
T0CKI
CLKOP
A132000
VDD
OPRA0
OPRA1
OPRA2
OPRA3
RA3
RA2
RA1
RA0
10K
MCLRB
Reset
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
0.1uf
VSS
VDD
10K
0.1uf
RC Mode
(December, 1999, Version 0.0)
Trigger
AUDA
C1
PRELIMINARY
VDD
5
R1
C1: 0.1uf ~1uf
R1: 680 ~1.5K
AMIC Technology, Inc.
A132000
Application Circuits (Continued)
Crystal Operating Mode Application Circuit
VDD
RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0
VDD
OSC1
20pf
4MHz
OSC2
20pf
T0CKI
CLKOP
A132000
VDD
OPRA0
OPRA1
OPRA2
OPRA3
RA3
RA2
RA1
RA0
10K
MCLRB
Reset
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
0.1uf
VSS
VDD
10K
0.1uf
Crystal Mode
(December, 1999, Version 0.0)
Trigger
AUDA
C1
PRELIMINARY
VDD
6
R1
C1: 0.1uf ~1uf
R1: 680 ~1.5K
AMIC Technology, Inc.
A132000
Ordering Information
Part No.
Package
A132000H
Chip Form
Pad Diagram
RB4
RB3
RB2
RB1
RB0
AUDA
RA3
RA2
RA1
RB5
RA0
VDD
RB6
RB7
OSC2
A132000
OPRA0
Y
OSC1
OPRA1
X
(0,0)
OPRA2
VSS
MCLRB
OPRA3
CLKOP
TSIN
T0CKI
TSOUT
RC7
TS1
TS0
TESTB
RC0
RC1
RC2
RC3
RC4
RC5
RC6
Chip Size: 2820 um * 2820um
This IC substrate should be connected to VSS
PRELIMINARY
(December, 1999, Version 0.0)
7
AMIC Technology, Inc.
A132000
Pad Locations
PRELIMINARY
Symbol
X
Y
RA0
VDD
OSC2
OSC1
VSS
MCLRB
CLKOP
T0CKI
RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0
TESTB
TS0
TS1
TSOUT
TSIN
OPRA3
OPRA2
OPRA1
OPRA0
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
AUDA
RA3
RA2
RA1
+1315.7
+1315.7
+1315.7
+1315.7
+1315.7
+1315.7
+1315.7
+1315.7
+1315.7
+943.9
+721.3
+470.1
+247.5
-6.0
-226.3
-479.9
-700.1
-951.3
-1315.7
-1315.7
-1315.7
-1315.7
-1315.7
-1315.7
-1315.7
-1315.7
-1315.7
-1315.7
-951.3
-700.1
-477.5
-226.3
-3.7
+247.5
+470.1
+721.3
+943.9
+1095.7
+873.1
+635.97
+81.4
-141.2
-392.4
-615.3
-866.2
-1088.8
-1414.6
-1414.6
-1414.6
-1414.6
-1414.6
-1414.6
-1414.6
-1414.6
-1414.6
-1070.9
-819.7
-597.1
-345.9
-123.3
+127.9
+350.5
+601.7
+824.3
+1075.5
+1414.6
+1414.6
+1414.6
+1414.6
+1414.6
+1414.6
+1414.6
+1414.6
+1414.6
(December, 1999, Version 0.0)
8
AMIC Technology, Inc.