VLSI VS1103b
VS1103b is a single-chip MIDI/ADPCM/WAV audio decoder and ADPCM encoder that can handle up to three simultaneous audio streams. It can also act as a Midi synthesizer. The input streams are decoded and passed through digital volume controls to an 18-bit oversampling, multi-bit, sigma-delta DAC.FEATURES
DESCRIPTION
● Mixes three audio sources – General MIDI 1+ / SP-MIDI – WAV (PCM + IMA ADPCM) – Microphone or line input● Encodes IMA ADPCM from microphone, line input or mixed output
● Input streams can use different sample rates
● EarSpeaker Spatial Processing
● Bass and treble controls
● Operates with a single 12. . . 13 MHz clock
● Internal PLL clock multiplier
● Low-power operation
● High-quality on-chip stereo DAC with no phase error between channels
● Stereo earphone driver capable of driv- ing a 30 Ω load
● Separate operating voltages for analog, digital and I/O
● 5.5 KiB on-chip RAM for user code / data
● Serial control and data interfaces
● Can be used as a slave co-processor
● SPI flash boot for special applications
● UART for debugging purposes
● New functions may be added with soft- ware and 4 GPIO pins It can also act as a Midi synthesizer. VS1103b contains VS_DSP4, a high-performance, proprietary low-power DSP processor core, working data memory, 5 KiB instruction...