[Icc-avr] Re: Doubts using external memory variables
Robert Rademacher
robertrade at yahoo.com
Tue Oct 30 12:11:00 PST 2007
Date: Tue, 30 Oct 2007 13:58:28 +0100
From: Guillermo Meg?a Palma
Subject: [Icc-avr] Re: Doubts using external memory variables
Hi Guillermo (and others),
In the past, I use external RAM with battery backup on my system design because the the non-volatile EEPROM has the limited write life (and too expensive). Like what you just described here, I too had to deal with internal/external RAM to store the variables.
With the available of fast non-volatile FRAMs offered by Ramtron (and other companies) that would give unlimited fast read/write, which can hold up to 512kB data, I redesigned the control system last year to use FRAM, using TWI(I2C) configured at 1Mb speed, which works like charm. I use the structure data to read/write data to/from FRAM, which would need two functions (one for read, and one for write) with defined address space to do the job nicely. I have the system running for more than one year without any failures, as well as the cost savings too.
I strongly encouraged everyone to take a good look at EEPROM (with large number of write life) or FRAM to replace the battery-backed RAM, as well as the real estate space saving on your board.
Just my 2 cents,
Robert J. Rademacher
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://dragonsgate.net/pipermail/icc-avr/attachments/20071030/816a185d/attachment.html
More information about the Icc-avr
mailing list