[Solved] Equalizer Without External Memory?

Designing hardware that use VLSI Solution's devices as the system controller for the entire design.
Post Reply
bayviewboom
User
Posts: 15
Joined: Wed 2019-11-27 9:49

[Solved] Equalizer Without External Memory?

Post by bayviewboom » Wed 2019-11-27 19:26

The EQ doc shows that in standalone mode, eq settings are stored on external SPI memory, and loaded into the 1053 on boot.

However, the VS1053 datasheet states that it contains it's own internal storage. Is it possible to PERMANENTLY store eq settings in the 1053, which persists after powerdown, so that no external memory is required on boot?

thx
Last edited by bayviewboom on Wed 2019-12-04 15:51, edited 1 time in total.

bayviewboom
User
Posts: 15
Joined: Wed 2019-11-27 9:49

Re: Equalizer Without External Memory?

Post by bayviewboom » Thu 2019-11-28 0:38

i THINK this is the answer:

"New for v1.20: SPI EEPROM image provided to make it possible to create a stand-alone system with preset values."
VS1053b / VS1063a Equalizer
http://www.vlsi.fi/en/support/software/ ... tions.html

So i think the answer is YES.
Correct?

Hannu
Senior User
Posts: 78
Joined: Mon 2016-05-30 11:54

Re: Equalizer Without External Memory?

Post by Hannu » Thu 2019-11-28 10:03

The VS1053 doesn't have internal flash. However with external SPI flash the values can be stored so that those survive the power loss. See figure 3 of http://www.vlsi.fi/fileadmin/software/V ... alizer.pdf The values can be programmed to the SPI image file as shown on the document.

Internally VS1053 has X,Y and instruction ROMs and RAMs. ROM is really Read-Only but it is same from one boot to another and power is required to keep RAM contents valid.

bayviewboom
User
Posts: 15
Joined: Wed 2019-11-27 9:49

Re: Equalizer Without External Memory?

Post by bayviewboom » Thu 2019-11-28 11:44

Hannu wrote:
Thu 2019-11-28 10:03
Internally VS1053 has X,Y and instruction ROMs and RAMs. ROM is really Read-Only but it is same from one boot to another
Doesn't it also have EEPROM? Please see this:

"EEPROM image provided to make it possible to create a stand-alone system with preset values."
http://www.vlsi.fi/en/support/software/ ... tions.html

Sounds like that will not need external SPI memory, right?
Hannu wrote:
Thu 2019-11-28 10:03
See figure 3 of http://www.vlsi.fi/fileadmin/software/V ... alizer.pdf The values can be programmed to the SPI image file
Yep, i mentioned that in my first sentence in my OP: "eq settings are stored on external SPI memory"
power is required to keep RAM contents valid.
Yep, i know how RAM works.

thx! :)

User avatar
pasi
VLSI Staff
Posts: 1625
Joined: Thu 2010-07-15 16:04

Re: Equalizer Without External Memory?

Post by pasi » Thu 2019-11-28 14:04

"Standalone" means you don't need a microcontroller.
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook

Hannu
Senior User
Posts: 78
Joined: Mon 2016-05-30 11:54

Re: Equalizer Without External Memory?

Post by Hannu » Thu 2019-11-28 14:05

Only VS1005G-F-Q and VS1205G-F-Q have internal flash/eeprom. None of VS10xx chips have any internal eeprom/flash.

The VS10xx applications web page has been updated to "external SPI EEPROM image"
Thank you for pointing out fuzzy wording.

bayviewboom
User
Posts: 15
Joined: Wed 2019-11-27 9:49

Re: Equalizer Without External Memory?

Post by bayviewboom » Thu 2019-11-28 18:10

ok, thx for this info.

Can an SD card act as the external SPI memory?

User avatar
pasi
VLSI Staff
Posts: 1625
Joined: Thu 2010-07-15 16:04

Re: Equalizer Without External Memory?

Post by pasi » Tue 2019-12-03 16:35

bayviewboom wrote:
Thu 2019-11-28 18:10
Can an SD card act as the external SPI memory?
VS10xx cannot boot from SD. You need SPI EEPROM or SPI FLASH.

(VS1010 can boot from SD.)
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook

Post Reply