VLSI VS1053B
VS1053b is an Ogg Vorbis/MP3/AAC/WMA/ Ogg Vorbis; FLAC/WAVMIDI audio decoder as well as an MP3 = MPEG 1 & 2 audio layer III (CBR PCM/IMA ADPCM/Ogg Vorbis encoder on a +VBR +ABR); single chip. It contains a high-performance, MP1/MP2 = layers I & II optional; proprietary low-power DSP processor core MPEG4 / 2 AAC-LC(+PNS), VS_DSP4, data memory, 16 KiB instruction HE-AAC v2 (Level 3) (SBR + PS); RAM and 0.5+ KiB data RAM for user appli- WMA 4.0/4.1/7/8/9 all profiles (5-384 kbps); cations running simultaneously with any built- General MIDI 1 / SP-MIDI format 0 files; in decoder, serial control and input data in- FLAC with software plugin; terfaces, up to 8 general purpose I/O pins, WAV (PCM + IMA ADPCM) an UART, as well as a high-quality variable- • Encodes Ogg Vorbis w/ software... The input stream is decoded • Can also be used with a 24..26 MHz clock and passed through a digital volume control • Internal PLL clock multiplier to an 18-bit oversampling, multi-bit, sigma- • Low-power operation • High-quality on-chip stereo DAC with no phase error between channels • Zero-cross detection for smooth volume change delta DAC.