SN66030B
SN66030B is 4-Channel Speech Controller manufactured by SONiX.
4-Channel Speech Controller
1 INTRODUCTION
SN66030B is a 30 seconds single chip 4-channel voice synthesizer IC that contains I/O pins and a tiny controller. By programming through the tiny controller, users’ applications including section bination, trigger modes, output status, high performance melody, multiple voices, and other logic functions can be implemented.
2 Features
Single power supply 2.4V
- 5.1V Built in a tiny controller 30 seconds voice capacity are provided One 4-bit input port, two 4-bit I/O ports and one 4-bit output port are provided 128- 4 bits RAM are provided Maximum 64k program ROM is provided Readable ROM code data .. Built in a high quality speech synthesizer Four independent voice channels Adaptive playing speed from 4k-40k Hz 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 Two 8-bit current output DA converters (Channel 1 + Channel 2 → DA1, Channel 3 + Channel 4 → DA2 ) System clock: 2M Hz ( RC-type or Crystal Option) Low Voltage Reset
Ver: 1.1
December 6, 2004
4-Channel Speech Controller
3 Block Diagram
Program/Speech/Melody/Instrument waveform 96K×12 bits Address Pointers/ STACK SRAM (128 nibbles)
Sampling Rate Counter × 4
Timing Generator
DA8-bit DA8-bit IO4
IO1
Timer ALU IO2
Voice Synthesizer IO3
4 PIN ASSIGNMENT
Symbol P13, P12, P11, P10 P23, P22, P21, P20 P33, P32, P31, P30 P43, P42, P41, P40 VDD GND OSC/XIN XOUT CKSEL I/O Function Description I Bit3 ~ Bit0 of input port 1 I/O Bit3 ~ Bit0 of I/O port 2 I/O Bit3 ~ Bit0 of I/O port 3 O I I I O I Bit3 ~ Bit0 of output port 4 Positive power supply Negative power supply Oscillator / Crystal In Crystal Out Clock type select ‘L’ or floating → RC oscillator ‘H’ →Crystal D/A current output, for channel 1 and 2 D/A current output, for channel 3 and 4
VO1...