EEPROM和FLASH,NAND FLASH和NOR FLASH有什么区别?
存储器分为两大类:RAM和ROM,这次主要讨论ROM。
ROM最初是不能编程的,出厂什么内容就永远什么内容,不灵活。后来出现了PROM,可以自己写入一次,要是写错了,只能换一片,自认倒霉。人类文明不断进步,终于出现了可多次擦除写入的EPROM,每次擦除要把芯片拿到紫外线上照一下,想一下你往单片机上下了一个程序之后发现有个地方需要加一句话,为此你要把单片机放紫外灯下照半小时,然后才能再下一次,这么折腾一天也改不了几次。历史的车轮不断前进,伟大的EEPROM出现了,拯救了一大批程序员,终于可以随意的修改ROM中的内容了。EEPROM的全称是“电可擦除可编程只读存储器”,即Electrically Erasable Programmable Read-Only Memory。是相对于紫外擦除的ROM来讲的。但是今天已经存在多种EEPROM的变种,变成了一类存储器的统称。狭义的EEPROM:
这种ROM的特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。这是最传统的一种EEPROM,掉电后数据不丢失,可以保存100年,可以擦写100w次。具有较高的可靠性,但是电路复杂/成本也高。因此目前的EEPROM都是几十千字节到几百千字节的,绝少有超过512K的。例如我们常见的24C02:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=7e943cbf2edbb6fd255be52e3925aba6/990dcf54564e9258fe470eaa8b82d158ccbf4e35.jpg?tbpicau=2025-02-27-05_4c2681de72c837247f693cbfff887905)
广义的EEPROM:
FLASH属于广义的EEPROM,因为它也是电擦除的ROM。但是为了区别于一般的按字节为单位的擦写的EEPROM,我们都叫它flash。
flash做的改进就是擦除时不再以字节为单位,而是以块为单位,一次简化了电路,数据密度更高,降低了成本。上M的rom一般都是flash。如W25Q128JVSIQ:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=802060b046da81cb4ee683c56267d0a4/5b3d5b540923dd547b002f2cc609b3de9c824835.jpg?tbpicau=2025-02-27-05_9cadd4a7fae1e5a8eda065be9c16e46d)
flash分为nor flash和nand flash。
nor flash:
nor flash数据线和地址线分开,可以实现ram一样的随机寻址功能,可以读取任何一个字节。但是擦除仍要按块来擦。依然W25Q128JVSIQnand flash:
nand flash同样是按块擦除,但是数据线和地址线复用,不能利用地址线随机寻址。读取只能按页来读取。(nandflash按块来擦除,按页来读,nor flash没有页),例如:W29N01HVSINA
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f3c6694b9094a4c20a23e7233ef51bac/bddbf2fe9925bc31792e89dc49df8db1cb137035.jpg?tbpicau=2025-02-27-05_02c0c5600625266d882145b8dc9b9dc7)
由于nand flash引脚上复用,因此读取速度比nor flash慢一点,但是擦除和写入速度比nor flash快很多。nand flash内部电路更简单,因此数据密度大,体积小,成本也低。因此大容量的flash都是nand型的。小容量的2~12M的flash多是nor型的。
使用寿命上,nand flash的擦除次数是nor的数倍。而且nand flash可以标记坏块,从而使软件跳过坏块。nor flash 一旦损坏便无法再用。
因为nor flash可以进行字节寻址,所以程序可以在nor flash中运行。嵌入式系统多用一个小容量的nor flash存储引导代码,用一个大容量的nand flash存放文件系统和内核。
我司专业生产IC测试座,提供各种flash测试座,实现免焊接擦除flash以及测试flash坏环。列如上面所提到的24C02、W25Q128JVSIQ、W29N01HVSINA三款封装的IC相对应我司DIP8-2.54、SOP8-1.27、TSOP48-0.5三种款IC测试座,实物图如下图所示:
(1)24C02对应我司DIP8测试座:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=25baa6a1ba6eddc426e7b4f309dab6a2/cef19fb1cb134954226d6020414e9258d1094a35.jpg?tbpicau=2025-02-27-05_0141da8ade844765ed704034db5620b3)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f2713ae0b3c27d1ea5263bcc2bd4adaf/70d08b25bc315c6012e6e3ab9ab1cb1349547735.jpg?tbpicau=2025-02-27-05_27b572dbc90ff36b339d38b6c095e8a7)
(2)W25Q128JVSIQ对应我司SOP8测试座:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=8c8cc06ac51b0ef46ce89856edc551a1/2c1f4e6034a85edfa5ff76675e540923dd547535.jpg?tbpicau=2025-02-27-05_ae9118c706101b27b0d70d5a3accec55)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b18584afa1fd5266a72b3c1c9b199799/4d7a444e9258d109839021f6c658ccbf6c814d35.jpg?tbpicau=2025-02-27-05_7b92d9a87f5c987c8054bc77f01f903d)
(3)W29N01HVSINA对应我司TSOP48测试座:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=54506f6f19f41bd5da53e8fc61db81a0/cc4e26a85edf8db1e25df4201e23dd54564e7435.jpg?tbpicau=2025-02-27-05_71fd82774e0962765d84e0ffdbca82e2)
TSOP48还可以直接配合我司提供的flash测试方案板进行测试:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=a0da19b66a1ed21b79c92eed9d6fddae/090bae315c6034a8799130c5dc13495409237635.jpg?tbpicau=2025-02-27-05_c7186f635e23dcd58a9704aaa394f7cd)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=379b101acac451daf6f60ce386fc52a5/1d9fd91349540923f11aeb3a8558d109b3de4935.jpg?tbpicau=2025-02-27-05_5ebfbe4a02aa80b1f4f2e874f3e577c1)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f855b3800cd5ad6eaaf964e2b1ca39a3/a4864cdf8db1cb13631ab457ca54564e92584b35.jpg?tbpicau=2025-02-27-05_82de56c2932d70bda22cb732ecce9416)
除上诉产品之外我司对于flash测试方案已经配套测试座还有SM2246EN、SM2256K、SM2258H、AU6989、SM2258XT、SM2259XT等测试方案板和配套的BGA132\152、BGA272、BGA316测试座。
存储器分为两大类:RAM和ROM,这次主要讨论ROM。
ROM最初是不能编程的,出厂什么内容就永远什么内容,不灵活。后来出现了PROM,可以自己写入一次,要是写错了,只能换一片,自认倒霉。人类文明不断进步,终于出现了可多次擦除写入的EPROM,每次擦除要把芯片拿到紫外线上照一下,想一下你往单片机上下了一个程序之后发现有个地方需要加一句话,为此你要把单片机放紫外灯下照半小时,然后才能再下一次,这么折腾一天也改不了几次。历史的车轮不断前进,伟大的EEPROM出现了,拯救了一大批程序员,终于可以随意的修改ROM中的内容了。EEPROM的全称是“电可擦除可编程只读存储器”,即Electrically Erasable Programmable Read-Only Memory。是相对于紫外擦除的ROM来讲的。但是今天已经存在多种EEPROM的变种,变成了一类存储器的统称。狭义的EEPROM:
这种ROM的特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。这是最传统的一种EEPROM,掉电后数据不丢失,可以保存100年,可以擦写100w次。具有较高的可靠性,但是电路复杂/成本也高。因此目前的EEPROM都是几十千字节到几百千字节的,绝少有超过512K的。例如我们常见的24C02:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=7e943cbf2edbb6fd255be52e3925aba6/990dcf54564e9258fe470eaa8b82d158ccbf4e35.jpg?tbpicau=2025-02-27-05_4c2681de72c837247f693cbfff887905)
广义的EEPROM:
FLASH属于广义的EEPROM,因为它也是电擦除的ROM。但是为了区别于一般的按字节为单位的擦写的EEPROM,我们都叫它flash。
flash做的改进就是擦除时不再以字节为单位,而是以块为单位,一次简化了电路,数据密度更高,降低了成本。上M的rom一般都是flash。如W25Q128JVSIQ:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=802060b046da81cb4ee683c56267d0a4/5b3d5b540923dd547b002f2cc609b3de9c824835.jpg?tbpicau=2025-02-27-05_9cadd4a7fae1e5a8eda065be9c16e46d)
flash分为nor flash和nand flash。
nor flash:
nor flash数据线和地址线分开,可以实现ram一样的随机寻址功能,可以读取任何一个字节。但是擦除仍要按块来擦。依然W25Q128JVSIQnand flash:
nand flash同样是按块擦除,但是数据线和地址线复用,不能利用地址线随机寻址。读取只能按页来读取。(nandflash按块来擦除,按页来读,nor flash没有页),例如:W29N01HVSINA
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f3c6694b9094a4c20a23e7233ef51bac/bddbf2fe9925bc31792e89dc49df8db1cb137035.jpg?tbpicau=2025-02-27-05_02c0c5600625266d882145b8dc9b9dc7)
由于nand flash引脚上复用,因此读取速度比nor flash慢一点,但是擦除和写入速度比nor flash快很多。nand flash内部电路更简单,因此数据密度大,体积小,成本也低。因此大容量的flash都是nand型的。小容量的2~12M的flash多是nor型的。
使用寿命上,nand flash的擦除次数是nor的数倍。而且nand flash可以标记坏块,从而使软件跳过坏块。nor flash 一旦损坏便无法再用。
因为nor flash可以进行字节寻址,所以程序可以在nor flash中运行。嵌入式系统多用一个小容量的nor flash存储引导代码,用一个大容量的nand flash存放文件系统和内核。
我司专业生产IC测试座,提供各种flash测试座,实现免焊接擦除flash以及测试flash坏环。列如上面所提到的24C02、W25Q128JVSIQ、W29N01HVSINA三款封装的IC相对应我司DIP8-2.54、SOP8-1.27、TSOP48-0.5三种款IC测试座,实物图如下图所示:
(1)24C02对应我司DIP8测试座:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=25baa6a1ba6eddc426e7b4f309dab6a2/cef19fb1cb134954226d6020414e9258d1094a35.jpg?tbpicau=2025-02-27-05_0141da8ade844765ed704034db5620b3)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f2713ae0b3c27d1ea5263bcc2bd4adaf/70d08b25bc315c6012e6e3ab9ab1cb1349547735.jpg?tbpicau=2025-02-27-05_27b572dbc90ff36b339d38b6c095e8a7)
(2)W25Q128JVSIQ对应我司SOP8测试座:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=8c8cc06ac51b0ef46ce89856edc551a1/2c1f4e6034a85edfa5ff76675e540923dd547535.jpg?tbpicau=2025-02-27-05_ae9118c706101b27b0d70d5a3accec55)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b18584afa1fd5266a72b3c1c9b199799/4d7a444e9258d109839021f6c658ccbf6c814d35.jpg?tbpicau=2025-02-27-05_7b92d9a87f5c987c8054bc77f01f903d)
(3)W29N01HVSINA对应我司TSOP48测试座:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=54506f6f19f41bd5da53e8fc61db81a0/cc4e26a85edf8db1e25df4201e23dd54564e7435.jpg?tbpicau=2025-02-27-05_71fd82774e0962765d84e0ffdbca82e2)
TSOP48还可以直接配合我司提供的flash测试方案板进行测试:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=a0da19b66a1ed21b79c92eed9d6fddae/090bae315c6034a8799130c5dc13495409237635.jpg?tbpicau=2025-02-27-05_c7186f635e23dcd58a9704aaa394f7cd)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=379b101acac451daf6f60ce386fc52a5/1d9fd91349540923f11aeb3a8558d109b3de4935.jpg?tbpicau=2025-02-27-05_5ebfbe4a02aa80b1f4f2e874f3e577c1)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=f855b3800cd5ad6eaaf964e2b1ca39a3/a4864cdf8db1cb13631ab457ca54564e92584b35.jpg?tbpicau=2025-02-27-05_82de56c2932d70bda22cb732ecce9416)
除上诉产品之外我司对于flash测试方案已经配套测试座还有SM2246EN、SM2256K、SM2258H、AU6989、SM2258XT、SM2259XT等测试方案板和配套的BGA132\152、BGA272、BGA316测试座。