Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

question about EEPROM

Status
Not open for further replies.

ee_joe

Newbie level 6
Joined
Oct 8, 2005
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,383
what's the difference between EEPROM and FLASH memory?

compared with FLASH,is there any advantage and disadvantage?

thanks!
 

IanP

Advanced Member level 5
Joined
Oct 5, 2004
Messages
7,942
Helped
2,309
Reputation
4,620
Reaction score
531
Trophy points
1,393
Location
West Coast
Activity points
66,435
EEPROM is similar to flash memory (sometimes called flash EEPROM).
The principal difference is that EEPROM requires data to be written or erased one byte at a time whereas flash memory allows data to be written or erased in blocks. This makes flash memory faster.

...

Flash memory is a later form of EEPROM. In the industry, there is a convention to reserve the term EEPROM to byte-wise writable memories compared to block-wise writable flash memories. EEPROM takes more die area than flash memory for the same capacity because each cell usually needs both a read, write and erase transistor where in flash memory the erase circuits are shared by blocks of many ( often 512×8 ) cells.

https://www.tldp.org/HOWTO/Network-boot-HOWTO/a610.html
https://en.wikipedia.org/wiki/EEPROM

Regards,
IanP
 

ee_joe

Newbie level 6
Joined
Oct 8, 2005
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,383
thanks for your reply
does eeprom have any advantages,such as more safe for program or others?
 

gliss

Advanced Member level 2
Joined
Apr 22, 2005
Messages
692
Helped
75
Reputation
150
Reaction score
16
Trophy points
1,298
Activity points
5,892
Flash is a type of EEPROM. Generally flash is better: cheaper, has faster read-write-erase periods and is denser.
The main differences are that Flash is block eraseable and flash can be erased and programmed with TTL level voltages.
 

tinytseng

Newbie level 6
Joined
Aug 8, 2006
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,349
the key difference is that:
if you have any data in a page of flash to be reserved when you do a new data write within the same page but different address ,you have to read the old data first ,then write back with the new data to be writen together.
but to eeprom ,you do not have to do this.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top