Rainbow Electronics aP89010 User Manual
Page 2
Integrated Circuits Inc.
aP89021/010
Ver 2.0 Dec 6, 2006
2
FEATURES
l Standard CMOS process.
l Embedded 512K/256K bits EPROM.
l 21/10 Sec Voice Length at 6 KHz sampling and 4-bit ADPCM compression.
l Maximum 12 voice groups.
l Combination of voice building blocks to extend playback duration.
l 960 table entries are available for voice block combinations.
l User selectable PCM or ADPCM data compress.
l Two triggering modes are available by whole chip option during voice compilation.
- Key Trigger Mode – Combinations of S1 ~ S4 to trigger up to 12 voice groups; SBT
for sequential trigger.
- CPU Parallel Trigger Mode – Combinations of S1 ~S4 with SBT goes HIGH to strobe
start the voice playback.
l Voice Group Trigger Options: Edge / Level; Hold / Un-hold; Retrigger / Non-retrigger.
l Whole Chip Options: Ramp / No-ramp; Output Options; Key / CPU trigger mode.
l 16ms (@ 8KHz sampling rate) Debounce Time for both Key and CPU Trigger Modes.
l RST pin set to HIGH to stop playback at once.
l Three user programmable outputs for STOP plus, BUSY signal and flashing LED.
l Built-in oscillator to control sampling frequency with an external resistor.
l 2.2V – 3.6V single power supply and < 5uA low stand-by current.
l PWM Vout1 and Vout2 drive speaker directly.
l D/A COUT to drive speaker through an external BJT.
l Development System support voice compilation and options selection.
DESCRIPTION
aP89021/010 high performance Voice OTP is fabricated with Standard CMOS process with embedded
512K/256K bits EPROM. It can store up to 21/10 sec voice message with 4-bit ADPCM compression
at 6KHz sampling rate. 8-bit PCM is also available as user selectable option. Two trigger modes,
simple Key trigger mode and Parallel CPU trigger mode facilitate different user interface. User
selectable triggering and output signal options provide maximum flexibility to various applications.
Built-in resistor controlled oscillator, 8-bit current mode D/A output and PWM direct speaker driving
output minimize the number of external components. PC controlled programmer and developing
software are available.