EEPROM和flash的区别 及 nor flash和nand flash

RAM、SRAM、DRAM、SDRAM、DDR、ROM、PROM、EPROM、EEPROM、NAND FLASH、NOR FLASH傻傻分不清楚?一文讲清它们的区别 在电子领域中,我们经常提到RAM、SRAM、DRAM、SDRAM、DDR、ROM、PROM、EPROM、EEPROM、NAND FLASH、NOR FLASH等,它们都是常见的存储类型,但是却在结构、功能和应用场景上存在着显著的差异。有些朋友可能不太能区分,今天我们就来依次介绍一下。 阅读详情


狭义的EEPROM:

这种rom的特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。这是最传统的一种EEPROM(掉电后数据不丢失,可以保存100年,可以擦写100w次。具有较高的可靠性,但是电路复杂/成本也高。因此目前的EEPROM都是几十千字节到几百千字节的,绝少有超过512K的。)

 

flash:

flash属于广义的EEPROM,因为它也是电擦除的rom。但是为了区别于一般的按字节为单位的擦写的EEPROM,我们都叫它flash。

flash做的改进就是擦除时不再以字节为单位,而是以块为单位,一次简化了电路,数据密度更高,降低了成本。上M的rom一般都是flash。

 

flash分为nor flash和nand flash。

nor flash数据线和地址线分开,可以实现ram一样的随机寻址功能,可以读取任何一个字节。但是擦除仍要按块来擦。

nand flash同样是按块擦除,但是数据线和地址线复用,不能利用地址线随机寻址。读取只能按页来读取。(nandflash按块来擦除,按页来读,norflash没有页)

由于nandflash引脚上复用,因此读取速度比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存放文件系统和内核。


狭义的EEPROM:

这种rom的特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。这是最传统的一种EEPROM,掉电后数据不丢失,可以保存100年,可以擦写100w次。具有较高的可靠性,但是电路复杂/成本也高。因此目前的EEPROM都是几十千字节到几百千字节的,绝少有超过512K的。

 

flash:

flash属于广义的EEPROM,因为它也是电擦除的rom。但是为了区别于一般的按字节为单位的擦写的EEPROM,我们都叫它flash。

flash做的改进就是擦除时不再以字节为单位,而是以块为单位,一次简化了电路,数据密度更高,降低了成本。上M的rom一般都是flash。

 

flash分为nor flash和nand flash。nor flash数据线和地址线分开,可以实现ram一样的随机寻址功能,可以读取任何一个字节。但是擦除仍要按块来擦。

nand flash同样是按块擦除,但是数据线和地址线复用,不能利用地址线随机寻址。读取只能按页来读取。(nandflash按块来擦除,按页来读,norflash没有页)

由于nandflash引脚上复用,因此读取速度比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存放文件系统和内核。


http://blog.youkuaiyun.com/yuanlulu/article/details/6163106


FLASH和EEPROM的区别 FLASH和EEPROM的最大区别是FLASH按扇区操作,EEPROM则按字节操作,二者寻址方法不同,存储单元的结构也不同,FLASH的电路结构较简单,同样容量占芯片面积较小,成本自然比EEPROM低,因而适合用作程序存储器,EEPROM则更多的用作非易失的数据存储器。当然用FLASH做数据存储器也行,但操作比EEPROM麻烦的多,所以更“人性化”的MCU设计会集成FLASH和EEPROM两种非易... 阅读详情

相关推荐

全面解析常见闪存产品:EEPROM、NOR Flash与NAND Flash的特点与应用

随着全球半导体行业的快速发展,尤其是在存储芯片领域,市场对各种 Flash 存储产品的需求日益增加,常见的产品类型包括NAND FlashNOR FlasheMMCSD NAND、以及Raw NAND等。为了帮助客户更好地了解这些存储产品及其应用场景,我们将对不同类型的存储产品进行分类,并简要描述它们的特点与优势。文章主要介绍了目前常见的存储产品,分别为EEPROM、NOR Flash、NAND Flash等,并对每种存储产品的特点和应用领域进行了详细描述。EEPROM。

一键难忘的博客 4414

EEPROM, NAND FLASH, NOR FLASH

EEPROM, NAND FLASH, NOR FLASH 基础:内部结构 EEPROM结构特点 EEPROM基于浮栅管单元(Floating gate transister)的结构. EEPROM 的 单元是由FLOTOX(Floating- gate tuneling oxide transister)及一个附加的Transister 组成. 由于FLOTOX 的特性及两管结构,所以可以单bit写. 此外它的每个存储单元并联 所以它的特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1.

Nekoraa的博客 4260

EEPROM,NAND,NOR,QSPI FLASH的区别

EEPROM:全称电可擦除可编程只读存储器。PROM,可以自己写入一次,要是写错了,只能换一片,后来出现可多次擦除写入的EPROM,每次擦除要把芯片拿到紫外线上照一下;后来EEPROM出现可以随意的修改ROM中的内容,掉电后数据不丢失,可以擦写100w次,这种ROM的特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。目前EEPROM都是几十字节到几百千字节的,绝少有超过512。采用GPIO方式,无地址线,但是有数据线, 不能运行程序又分三类:SLC,MLC,TLCW25Q128JVSI

wangjie36的博客 7377

EEPROM、FLASH、NOR FLASH、NAND FLASH 区别、关系总结

http://forum.eepw.com.cn/thread/309531/1 注:最近自己在看相关知识,特此记入,方便后续自己查看,顺便与需要的朋友共享,仅作学习之用,不做它用。 EEPROM、FLASH、NOR FLASH、NAND FLASH其实都属于FLASH。 EEPROM是按字节为单位进行擦写的FLASH,而之后发展的FLASH都是以块为单位,为了区别,对前者称为EEPROM,而将后者统称为FLASH。 一、EEPROM EEPROM的全称是“电可擦除可编程只读存储器”...

weixin_45331044的博客 1万+

rom_ram_eeprom_flash区别

rom_ram_eeprom_flash区别

避坑指南:PVE下N卡直通错误代码43的终极解决思路与dmesg日志分析

本文详细解析了PVE环境下NVIDIA显卡直通时遇到的错误代码43问题,提供了从dmesg日志分析到BIOS配置、PVE宿主机优化及虚拟机设置的完整解决方案。特别针对GTX1060等显卡,分享了驱动版本选择、ROM修补及高级排错技巧,帮助用户彻底解决这一常见难题。

weixin_28693683的博客 292

nor flash、nand flash、eeprom、fram的读写特性

因为EEPROM的写入速度很慢,所以他里面带有一个高速缓存,这个缓存的大小就是page的大小,借助这个缓存,我们就可以通过20M的SPI把数据快速发给EEPROM,然后单片机就可以切换线程,或者切换状态机,让CPU去干别的事情,而不是把CPU都浪费在数据发送和等待上。如果你指定起始地址为0,要写入257字节,也即出现了跨页操作,那么EEPROM把第0页写满之后,写指针不会跳到第257字节处(也即不会跳到第1页的第0字节处),而是会发生回环,跳回本页的第0字节处,会导致之前写入的数据被覆盖。

野生猿-群号1025127672 8294

Linux Component概述和高通component的使用

为了让subsystem按照一定顺序初始化设备才提出来的。subsystem中由很多设备模块,内核加载这些模块的时间不确定。子系统内有些模块是需要依赖其它模块先初始化才能进行自己初始化工作(例如v4l2 subdev和v4l2 video device),这时就要用到component框架。例如v4l2 subdev和v4l2 video device中,谁依赖谁先创建?

lz_1990的专栏 1610

EEPROM和外部flash区别

EEPROM:“精雕细琢的小抽屉”—— 容量小、速度慢、寿命长,适合存储频繁更新的零散小数据;外部 NOR Flash:“高速读取的书架”—— 容量中、速度快、支持 XIP,适合存储程序代码;外部 NAND Flash:“大容量仓库”—— 容量大、成本低、连续读写快,适合批量存储数据。工程选型时,需根据 “数据量、更新频率、读写速度、功耗、成本” 五个维度决策,必要时可组合使用(如 “片内 EEPROM 存参数 + 外部 NOR Flash 存程序 + NAND Flash 存日志”)。

tecoes的博客 1145

泛微ecology9二次开发-附件上传-安全实践

本文深入探讨了泛微ecology9二次开发中附件上传功能的安全实践。针对原生接口的安全机制,文章提出了同源部署与服务端代理转发两大核心策略,并提供了基于Vue3和Element Plus的完整前端实现代码,重点解决了会话验证、权限控制及文件关联等关键安全问题,确保二次开发应用能安全、稳定地与ecology9系统集成。

qsc9012345的博客 535

项目计划书、规划文档模板

项目计划书、规划文档模板 最近通过项目实践经历,整理出的一套项目计划书(仅供自己参考梳理思路使用) 有喜欢的文末加VX 辛苦码字如有转载请标明出处谢谢!——木研 更新的简版项目规划文档! 原版文件请+vx :baierfa ...

weixin_43194923的博客 990

flash 和 eeprom 区别和关系、nor flash和nand flash区别

1、FLASH存储器和EEPROM存储器的区别 2、EEPROM介绍及与Flash区别_VirtuousLiu的博客-优快云博客_eeprom EEPROM 芯片和flash的特点都是断电数据保留,可以存放不同的数据。 flash是用来存储程序、代码的,在运行过程中不能改; EEPROM是用来保存用户数据,运行过程中可以改变。 一般来说eeprom中存放开机是用到的参数,不可丢失的变量等,而FLASH中会存放程序,记录文件等。 现在的单片机mcu, RAM主要是做运行时数据存储器; F..

学海无涯的专栏 1万+

Source Insight 4.0 及最新版序列号验证机制全解析:如何快速定位关键函数并构造有效Key

本文深入解析了Source Insight 4.0及最新版的序列号验证机制,详细介绍了如何快速定位关键函数并构造有效Key。通过静态分析和动态调试技术,帮助开发者理解现代软件保护的设计哲学,掌握逆向分析方法论,提升安全研究能力。

weixin_26642481的博客 427

SRAM/DRAM,PROM/EPROM/EEPROM,NOR/NAND FLASH区别

SRAM/DRAM,PROM/EPROM/EEPROM,NOR/NAND FLASH区别RAM / ROM 存储器  ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。   RAM 有两大类:

chenlong12580的专栏 3095

保姆级避坑指南:在Ubuntu 22.04上成功复现VMamba模型(附完整环境依赖清单)

本文提供了在Ubuntu 22.04上复现VMamba模型的详细指南,包括环境准备、CUDA与PyTorch的精确匹配、依赖安装的疑难杂症解决以及完整环境清单。特别针对Linux系统下的环境复现问题,提供了实用的避坑技巧和验证方法,帮助开发者高效完成VMamba模型的部署。

weixin_29083373的博客 263

8.2 发展趋

分子泵技术正处在一个快速变革的时代,面对日益增长的应用需求和不断涌现的技术挑战,其发展呈现出多元化、智能化和高度集成化的趋势。这些发展趋势不仅代表着技术创新的方向,也预示着分子泵在未来工业体系中将要扮演的更加重要的角色。

技术工作者 116

NOR FLASH,NAND FLASH,EEPROM,EMMC,TF卡之间的区别

各种存储的介绍和区别

rxk1847441000的博客 8094

IIC软件协议及硬件知识汇总

IIC软件协议及硬件相关知识,真的是非常齐全了!

记得诚 1万+

flash读取程序 msp430_EEPROM和FLASH,NAND FLASH和NOR FLASH有什么区别?

存储器分为两大类:RAM和ROM,RAM就不讲了,主要讨论ROM。ROM最初是不能编程的,出厂什么内容就永远什么内容,不灵活。后来出现了PROM,可以自己写入一次,要是写错了,只能换一片,自认倒霉。人类文明不断进步,终于出现了可多次擦除写入的EPROM,每次擦除要把芯片拿到紫外线上照一下,想一下你往单片机上下了一个程序之后发现有个地方需要加一句话,为此你要把单片机放紫外灯下照半小时,然后...

weixin_42412524的博客 254

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

浅谈EEPROM和flash的区别 及 nor flash和nand flash

摘抄转载于如下链接地址:http://www.elecfans.com/consume/778413.html 一、性能比较   flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。   由于擦除NOR器件时是以64~128KB的块进行的,执行一个写入/擦除操作的时间为5s,与

Gavinli_lgf的博客 2024

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

EEPROM和FLASH,NAND FLASH和NOR FLASH有什么区别?

存储器分为两大类:RAM和ROM,RAM就不讲了,主要讨论ROM。ROM最初是不能编程的,出厂什么内容就永远什么内容,不灵活。后来出现了PROM,可以自己写入一次,要是写错了,只能换一片...

1136

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

内存,RAM(DDR),ROM(EEPROM、nor/nand flash),存储卡(emmc,sd,tf)以及Cache的区别与联系

1、内存 2、RAM 3、ROM 4、Cache 5、RAM和ROM的区别 6、硬盘与内存的区别与联系 7、EEPROM和flash的区分 历史由来 狭义的EEPROM: 广义的EEPROM(flash):

zhuguanlin121的博客 1万+

nand flash和nor flash区别_EEPROM和flash这样讲,我早就懂了

本文转自网络链接:https://blog.youkuaiyun.com/yuanlulu/article/details/6163106存储器分为两大类:ram和rom,ram就不讲了,主要讨论rom。rom最初不能编程,出厂什么内容就永远什么内容,不灵活。后来出现了prom,可以自己写入一次,要是写错了,只能换一片,自认倒霉。人类文明不断进步,终于出现了可多次擦除写入的EPROM,每次擦除要把芯...

weixin_39627144的博客 875

DRAM、NAND Flash、Nor Flash、EEPROM的区别和应用领域

DRAM、NAND Flash、Nor Flash、EEPROM的区别和应用领域

weixin_31914685的博客 1214
上一篇: 结构体与类
下一篇: extern C作用总结
microlyc
博客等级 码龄9年 10粉丝 11原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值