Additional Memory Banks

Hardware questions and issues with the FV-1

Moderator: frank

Post Reply
amz-fx
Posts: 38
Joined: Wed Sep 06, 2006 7:06 am
Location: Louisiana, USA
Contact:

Additional Memory Banks

Post by amz-fx »

If I'm not mistaken, the FV-1 will be sending out a data stream that is addressing the external memory chip as 000 on the A0, A1 and A2 device select bits. These are pins 1, 2, and 3 of the 24LC32 serial memory chip.

This means that you can add extra memory by using a toggle switch to bank-select the chips. For example, adding a second 24LC32 would give you 8 additional user-programmable memory slots, for a total of 16 in two banks of 8, selected by the toggle switch.

I don't think the FV-1 will realize that the bank has been changed so you may have to change program selections to make it read from the new chip.

In the diagram below, IC2 is activated because its A0 pin is pulled to ground with the switch in the position shown.

Image

If would be possible to address multiple 24LC32 memory chips with a simple AVR chip as an address driver. It would then be easy to use a soft touch switch to page through several banks of memory chips, each with 8 user programs.

Anyone have a way to use a 24LC64 instead of 2 separate chips?

regards, Jack

http://www.muzique.com/
frank
Posts: 1244
Joined: Wed Oct 19, 2005 12:26 pm
Contact:

Post by frank »

This should work BUT make sure to switch the toggle switch before the program select on the FV-1. If you do them at the same time there is a small chance the FV-1 will start a load from the EEPROM before the A0 pin on the EEPROMs has settled and you may load from the wrong EEPROM.
Frank Thomson
Experimental Noize
Post Reply