VS1011 Migrate to V...
 
Notifications
Clear all

VS1011 Migrate to VS1003 Sucess Story

1 Posts
1 Users
0 Reactions
2,263 Views
 Mark
(@mark)
Posts: 55
Estimable Member
Topic starter
 

VS1011 and the VS1003 / VS1053 / VS1063 series are all audio decoder chips developed by VLSI Solution, designed primarily for decoding and playing formats such as MP3. While they share many similar features, they are not fully pin- or function-compatible, and replacing VS1011 with a newer model requires certain hardware and software considerations.

 

🔍 Basic Feature Comparison

 

VS1011E vs. VS1003B vs. VS1053B vs. VS1063A vs. VS1073A - Main Differences

Feature VS1011E VS1003B VS1053B VS1063A VS1073A
Package SOIC-28 LQFP-48 LQFP-48 LQFP-48 LQFP-48
Power Supplies 2 3 3 3 3
Suggested Voltages DVDD = 3.3V
AVDD = 3.3V
IOVDD = 2.8V
AVDD = 2.8V
CVDD = 2.5V
IOVDD = 3.3V
AVDD = 3.3V
CVDD = 1.8V
IOVDD = 3.3V
AVDD = 3.3V
CVDD = 1.8V
IOVDD = 3.3V
AVDD = 3.3V
CVDD = 1.25V
Recommended XTALI 12.288 MHz / 24.576 MHz 12.288 MHz 12.288 MHz 12.288 MHz 12.288 MHz
Decoders in ROM MP3, MP2, MP1, WAV MP3, WAV, WMA, MIDI MP3, MP2, MP1, WAV, WMA, Ogg Vorbis, AAC, MIDI MP3, MP2, WAV, WMA, Ogg Vorbis, AAC, FLAC MP3, MP2, MP1, WAV, WMA, Ogg Vorbis, AAC, FLAC, ALAC, Ape, AC-3, AIFF, DSD, Opus
Decoders from Loadable Patches - - FLAC ALAC -
ADC Mono line / Mono mic Stereo line / Mono mic Stereo line / Mono mic Stereo line / Mono mic Stereo line / Mono mic
Encoders in ROM - ADPCM ADPCM, PCM ADPCM, PCM, Ogg Vorbis, MP3, g.711, g.722 ADPCM, PCM, Ogg Vorbis, MP3, g.711, g.722, FLAC
GPIO Pins 2...4 2...4 6...8, 4 can be 16-bit I2S output 6...8, 4 can be 16-bit I2S output 6...8, 4 can be 16/32-bit I2S output

 

Hardware Modifications: Replacing VS1011 with VS10x3 Series (VS1003 / VS1053 / VS1063 / VS1073)

1. Adding CVDD Power Supply
Option A: Use LDO Voltage Regulator (Recommended)
Example: Step down from 3.3V ➜ 2.5V (for VS1003) or 1.8V (for VS1053/VS1063).

The CVDD pin is essential for the core voltage (1.8V for VS1053/VS1063 and 2.5V for VS1003) and must be supplied properly to ensure the chip works.

2. Interface Compatibility Considerations
IOVDD should be selected based on the MCU's voltage:
If the MCU is operating at 3.3V, IOVDD can be set to 3.3V.
If the MCU operates at 2.8V or 1.8V, IOVDD must match the MCU's I/O voltage levels.

3. Power Decoupling Capacitor Optimization
Add 100nF decoupling capacitors near each power supply pin (DVDD, AVDD, IOVDD, CVDD) to stabilize voltage and reduce noise.

For AVDD, add 10µF–47µF electrolytic capacitors to suppress analog voltage fluctuations.
PCB Layout Tips:
Ensure short ground paths to reduce interference.
Place the capacitors close to the power pins to maximize efficiency.

 

Optional Hardware Modifications:

1. Crystal Frequency Optimization (Improving Audio Quality)
If the original crystal frequency is 26 MHz, it is recommended to replace it with 12.288 MHz for improved audio quality.
Adjust the SCI_CLOCKF register to set the frequency:
Suggested value for 12.288 MHz: 0x8800
If using an external clock with a different frequency, refer to the datasheet to calculate the correct value.

2. Power Decoupling Capacitor Optimization
Replace all power bypass capacitors (10nF) with 100nF capacitors to improve interference resistance and audio quality.

 

Reference:

  1. http://www.vlsi.fi/fileadmin/datasheets/vs1011.pdf

  2. http://www.vlsi.fi/fileadmin/datasheets/vs1003.pdf

  3. https://www.vlsi.fi/fileadmin/datasheets/vs1053.pdf

  4. https://www.vlsi.fi/fileadmin/datasheets/vs1063ds.pdf

  5. https://www.vlsi.fi/fileadmin/datasheets/vs1073ds.pdf

  6. https://www.vlsi.fi/fileadmin/app_notes/migrate11to03.pdf

  7. https://www.vlsi.fi/fileadmin/app_notes/migrate11to53.pdf

  8. http://www.vlsi.fi/fileadmin/app_notes/migrate11to63.pdf

  9. https://www.vlsi.fi/fileadmin/app_notes/migrate11to73.pdf

 


 
Posted : 09/07/2024 3:20 pm