ASM4106C ApulsIntergratedCircuits
ASM4106C ApulsIntergratedCircuits
ASM4106C
DATA SHEET
The ASM4106C is very low cost voice synthesizer with 4-bit microprocessor. It has various features
including 4-bit ALU, ROM, RAM, I/O ports, timers, clock generator, watchdog timer(WDT), voice
synthesizer, etc. It consists of 22 instructions in the device. With CMOS technology and halt function
can minimize power dissipation. Its architecture is similar to RISC, with two stages of instruction
pipeline. It allows all instructions to be executed in a single cycle, except for program branches and
data table read instructions (which need two instruction cycles).
1.1 Feature
1 Rev 1.0
Aplus
ASM4106C Data Sheet
Data Bus[3:0]
PCH(8) PCL(4)
Stack(12)
PC[11:0]
(2-Level) Instruction
(ADDR[16:12]) Latch
=00000b ADDR[16:0] 0 ROM_ADDR[16:0]
Instruction Bus [9:0]
1
DPR3,2,1 DPR[16:0] Program Instruction
(Data) Decoder
ROM
Control Signal
Accumlator(4)
PRA(4)
SRAM PRB(2)
(64 x 4) Timer0(9)
Immediate(4)
ALU(4) 00h-1Fh
40h-5Fh
Register(4)
weak or strong
pull-low for PRA,
P1,P2,P3,P4 PRB, PRC
Clock Generator OSC
enter test mode PRASL(4)
Test select
One-Channel Reset Chip
( Voice synthesizer ) Power on Reset VDD/GND
Reset Chip
PRA0
RESET pin
COUT
COUT
2 Rev 1.0
Aplus ASM4106C Data Sheet
PC[11:0]
12bit x 2 STACK
00080h
Reserved for Testing 00080h-003FFh
00400h
00000h-00FFFh
Program and data ROM
00FFFh(4K)
00000h-1FFFFh
Data ROM
1FFFFh(128Kx10-bits)
3 Rev 1.0
Aplus
ASM4106C Data Sheet
1.2 Pin-Out
ASM4106C Pin-Out
VDD I - Power supply during operation
PRA3-1 I/O STI I/O port with programmable strong pull-low or weak pull-low or fix-input-
Std./O.D. floating capability
Output type with standard or Open-Drain output
PRA0/RESET I/O STI I/O port with programmable strong pull-low or weak pull-low or fix-input-
Std./O.D. floating capability
Output type with standard or Open-Drain output
Mask option selected as an external RESET pin with weak pull-low capability
OSC I - RM mode Oscillator input
COUT O - Current Output of Audio
GND I - Circuit Ground Potential
TEST O - Enter Test Mode. ( TEST = High )
PRB0-1 O Std./O.D. Output type with standard or Open-Drain output
4 Rev 1.0
Aplus
ASM4106C Data Sheet
Y= 2170+100(um)
ASM4106C 11
1
CHIP SIZE: X= 1550+100(um) , Y= 2170+100(um)
10
2
3 4 5 6 7 8 9
X= 1550+100(um)
5 Rev 1.0
Aplus
ASM4106C Data Sheet
8
7.44
6
Freq. MHz
4.53
4 3.87
3.1
2
0
0 200 400 600 800 1000 1200 1400
R osc k ohm
6 Rev 1.0