13.07.2015 Views

VS1063 Hardware Guide - VLSI Solution

VS1063 Hardware Guide - VLSI Solution

VS1063 Hardware Guide - VLSI Solution

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>VS1063</strong>a HW <strong>Guide</strong>Additional Features• EarSpeaker Spatial Processing• Bass & treble controls• Alternatively a 5-channel equalizer• AD Mixer allows monitoring A/D converterinput while listening to stream• PCM Mixer allows inserting a sidestreamwhile listening to main stream• Adjustable Speed Shifter• Operates with a single 12..13 MHz or24..26 MHz clock• Internal PLL clock multiplier• Low-power operation• High-quality on-chip stereo DAC with nophase error between channels• Zero-cross detection for smooth volumechange• Stereo earphone driver capable of drivinga 30 Ω load• Separate voltages for analog, digital, I/O• Lead-free RoHS-compliant packageFurther Description<strong>VS1063</strong>a is a pin-compatible alternative for<strong>VLSI</strong> <strong>Solution</strong>’s VS1053. It has all the functionalityof VS1053 (except MP1 and MIDIdecoding) and many new features, particularlyMP3 and Ogg Vorbis recording.Also full-duplex codec functions for phone applicationshave been added to <strong>VS1063</strong>a.A factory-programmable unique chip ID providesa basis for digital rights management orunit identification features.Operating Modes<strong>VS1063</strong>a operates in one of two host modes:as a slave co-processor or as a standaloneprocessor.When used as a slave co-processor <strong>VS1063</strong>acan operate in three different operation modes:decoder, encoder or codec mode. In decodermode <strong>VS1063</strong>a receives its input bitstreamthrough a serial input bus. The input streamis decoded and passed through an 18-bit digitalvolume control to an oversampling sigmadeltaDAC. Decoding is controlled via a serialcontrol bus. In addition to the basic decoding,it is possible to add application specificfeatures, like DSP effects, to the user RAMmemory, or even to load user applications.In encoder mode <strong>VS1063</strong>a can reads audiofrom its analog inputs, optionally compressesthe data, which can then be read by the hostprocessor. In codec mode <strong>VS1063</strong>a offers afull-duplex audio interface.When used as a standalone processor the<strong>VS1063</strong>a can boot either from SPI EEPROMor FLASH memory. Alternatively code anddata can be provided by a host controller.User CodeUsers can write their own user interface orsignal processing code for the <strong>VS1063</strong>a usingVSIDE (<strong>VLSI</strong> <strong>Solution</strong>’s Integrated DevelopmentEnvironment).As a default, there are 16 KiB of free codeRAM and about 4 KiB of free data RAM foruser applications. Depending on the application,the data RAM can be expanded to thefull 80 KiB that is available in <strong>VS1063</strong>a.Version: 1.02, 2012-12-05 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!