Questions tagged [eeprom]
Acronym: Electrically Erasable, Programmable Read-Only Memory. Sometimes used with Flash parts that are similar to old EEPROM parts.
30
questions
103
votes
5
answers
150k
views
What is the difference between Flash memory and EEPROM?
Flash memory storage and EEPROM both use floating gate transistors for storage of data. What differs between the two and why is Flash so much faster?
26
votes
5
answers
11k
views
Wear leveling on a microcontroller's EEPROM
For example: The datasheet for ATtiny2313 (as do most Atmel AVR datasheets) states:
128 Bytes In-System Programmable EEPROM Endurance: 100,000 Write/Erase
Cycles
Imagine a program only requires ...
19
votes
8
answers
16k
views
EEPROM is a "Read Only Memory," so why can I write to it?
Electrically Erasable Programmable Read-Only Memory (EEPROM):
If it's using Read-Only Memory (ROM) then how am I able to write to it?
41
votes
2
answers
29k
views
Why would one still use normal EEPROM instead of flash?
Is there any reason why people are still using (and implementing in new systems) normal EEPROMs instead of flash memory, nowadays?
From the Flash memory wikipedia:
Flash memory was developed from ...
8
votes
3
answers
4k
views
EEPROM read/write errors on dsPIC
I'm running a Microchip dsPIC30F6012a. I have this chip on several PCBs, all running the same software, and observe the same problem on all of them. This implies a systemic problem, not a one-off ...
10
votes
5
answers
3k
views
Frequent Write to Non-volatile Memory
I am designing a device that automatically adjusts it's physical position as temperature changes. If the device it shut off or power is disconnected the device needs to remember it's last temperature ...
7
votes
4
answers
1k
views
How to make a TTL low pulse of 100 ns to 1 μs with a simple RC on a 74LS04 inverter?
I APOLOGIZE THAT THIS IS GETTING LONG-ish. There are many updates at the end, and I begin editing the original to bring some finding and WARNINGs into it.
BACKGROUND
I am building myself a Z80 ...
7
votes
4
answers
2k
views
Will an SPI flash memory chip have the same issues with non-atomic write operations as a dsPIC's internal EEPROM?
A while back I had some intermittent trouble with the internal EEPROM of a dsPIC. Every so often, some value in the EEPROM would be found zeroed out on power-on. I tracked the problem down to when the ...
7
votes
4
answers
7k
views
100k EEPROM writes "per bit" or as a whole?
As I understand it, the life of an EEPROMs is usually rated at a certain number (e.g. 100k) of writes. Is this "per byte" or writes to the EEPROM system as a whole?
E.g. If the EEPROM has 4k bytes, ...
5
votes
2
answers
5k
views
What do memory configurations like "256Kx18" mean?
This is a beginner question here. When choosing memory ICs, one of the options is the memory size/configurations. I understand the size part, but what does the "16Kx9" mean? It seems the same memory ...
4
votes
3
answers
5k
views
Failure mode of FLASH memory
What is the failure mode of flash memory? I've got some chips rated for 10,000 cycles - what happens after 10k cycles? Do the chips stop writing properly, do you get read errors, etc.? Does it also ...
3
votes
1
answer
1k
views
27512 pinout and PCB layout
I'm trying to design PCB traces for a 27512 EPROM chip. But its pinout for the higher half of the address bus seems completely illogical to me and I cannot imagine how should I lay out my traces for ...
1
vote
2
answers
4k
views
Unable to use compiler built-in functions to write to dsPIC EEPROM
As I mentioned here, I've been having issues with EEPROM on dsPIC30F6012A. Since my old EEPROM library was difficult to analyze and support, I went back to square one and rewrote it using the new (...
-2
votes
1
answer
2k
views
How to test flash memory
I'm using blackfin533, and I would like to write a software for flash memory testing. How would I test the flash memory ? I know how to test an eeprom but how would I test the flash memory of the ...
19
votes
3
answers
22k
views
I2C minimum clock speed and reliability
Is there a minimum clock rate specified by I2C? I know the most widely used clock rate is 100kHz and there is a "fast" mode of 400kHz supported by some devices, and a faster yet mode supported by ...