社区首页
技术讨论创新帖
全部新帖
资料区
社区活动
联系管理员
★ 社区积分制度
★ 新手必读
★ 申请版主★
请
登录
后使用快捷导航
没有帐号?
注册
首页
|
电子技术
|
嵌入式
模拟电子
单片机
电源管理
传感器
半导体
电子应用
|
工业控制
物联网
汽车电子
网络通信
医疗电子
手机便携
测试测量
安防电子
家用电子
机器人
新能源
电子头条
|
社区
|
论坛
测评
博客
大学堂
|
下载
|
下载中心
电路图
精品文集
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
datasheet
datasheet
文章
搜索
登录
注册
论坛
切换旧版
电子工程世界-论坛
»
论坛
›
创意与实践
›
电子竞赛
›
嵌入式设计Flash内存选择技巧
返回列表
发新帖
回复
阅
2554
|
回
5
fish001
当前离线
纯净的硅(中级)
最后登录
2023-10-7
在线时间
253 小时
威望
1125分
芯积分
830分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
0
fish001
3836
帖子
19
TA的资源
纯净的硅(中级)
+ 好友
私信
楼主
发表于2010-2-28 17:30
只看该作者
嵌入式设计Flash内存选择技巧
[复制链接]
本帖最后由 paulhyde 于 2014-9-15 08:55 编辑
NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。 相“flash存储器”经常可以与相“NOR存储器”互换使用。许多业内人士也搞不清楚NAND闪存技术相对于NOR技术的优越之处,因为大多数情况下闪存只是用来存储少量的代码,这时NOR闪存更适合一些。而NAND则是高数据存储密度的理想解决方案。 NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响了它的性能。 NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于flash的管理和需要特殊的系统接口。
技术
,
FLASH
,
东芝公司
,
业内人士
此帖出自
电子竞赛论坛
点赞
关注
(0)
回复
分享
扫一扫,分享给好友
复制链接分享
链接复制成功,分享给好友
举报
提升卡
变色卡
千斤顶
fish001
fish001
当前离线
纯净的硅(中级)
最后登录
2023-10-7
在线时间
253 小时
威望
1125分
芯积分
830分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
0
3836
帖子
19
TA的资源
纯净的硅(中级)
+ 好友
私信
沙发
楼主
|
发表于2010-2-28 17:30
只看该作者
本帖最后由 paulhyde 于 2014-9-15 08:55 编辑
性能比较
flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。 由于擦除NOR器件时是以64~128KB的块进行的,执行一个写入/擦除操作的时间为5s,与此相反,擦除NAND器件是以8~32KB的块进行的,执行相同的操作最多只需要4ms。 执行擦除时块尺寸的不同进一步拉大了NOR和NADN之间的性能差距,统计表明,对于给定的一套写入操作(尤其是更新小文件时),更多的擦除操作必须在基于NOR的单元中进行。这样,当选择存储解决方案时,设计师必须权衡以下的各项因素: ● NOR的读速度比NAND稍快一些。 ● NAND的写入速度比NOR快很多。 ● NAND的4ms擦除速度远比NOR的5s快。 ● 大多数写入操作需要先进行擦除操作。 ● NAND的擦除单元更小,相应的擦除电路更少。
此帖出自
电子竞赛论坛
回复
举报
fish001
fish001
当前离线
纯净的硅(中级)
最后登录
2023-10-7
在线时间
253 小时
威望
1125分
芯积分
830分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
0
3836
帖子
19
TA的资源
纯净的硅(中级)
+ 好友
私信
板凳
楼主
|
发表于2010-2-28 17:31
只看该作者
本帖最后由 paulhyde 于 2014-9-15 08:55 编辑
接口差别
NOR flash带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的每一个字节。 NAND器件使用复杂的I/O口来串行地存取数据,各个产品或厂商的方法可能各不相同。8个引脚用来传送控制、地址和数据信息。 NAND读和写操作采用512字节的块,这一点有点像硬盘管理此类操作,很自然地,基于NAND的存储器就可以取代硬盘或其他块设备。
此帖出自
电子竞赛论坛
回复
举报
fish001
fish001
当前离线
纯净的硅(中级)
最后登录
2023-10-7
在线时间
253 小时
威望
1125分
芯积分
830分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
0
3836
帖子
19
TA的资源
纯净的硅(中级)
+ 好友
私信
4
楼
楼主
|
发表于2010-2-28 17:31
只看该作者
本帖最后由 paulhyde 于 2014-9-15 08:55 编辑
容量和成本
NAND flash的单元尺寸几乎是NOR器件的一半,由于生产过程更为简单,NAND结构可以在给定的模具尺寸内提供更高的容量,也就相应地降低了价格。 NOR flash占据了容量为1~16MB闪存市场的大部分,而NAND flash只是用在8~128MB的产品当中,这也说明NOR主要应用在代码存储介质中,NAND适合于数据存储,NAND在CompactFlash、Secure Digital、PC Cards和MMC存储卡市场上所占份额最大。
此帖出自
电子竞赛论坛
回复
举报
fish001
fish001
当前离线
纯净的硅(中级)
最后登录
2023-10-7
在线时间
253 小时
威望
1125分
芯积分
830分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
0
3836
帖子
19
TA的资源
纯净的硅(中级)
+ 好友
私信
5
楼
楼主
|
发表于2010-2-28 17:31
只看该作者
本帖最后由 paulhyde 于 2014-9-15 08:55 编辑
可靠性和耐用性
采用flahs介质时一个需要重点考虑的问题是可靠性。对于需要扩展MTBF的系统来说,Flash是非常合适的存储方案。可以从寿命(耐用性)、位交换和坏块处理三个方面来比较NOR和NAND的可靠性。 寿命(耐用性) 在NAND闪存中每个块的最大擦写次数是一百万次,而NOR的擦写次数是十万次。NAND存储器除了具有10比1的块擦除周期优势,典型的NAND块尺寸要比NOR器件小8倍,每个NAND存储器块在给定的时间内的删除次数要少一些。 位交换 所有flash器件都受位交换现象的困扰。在某些情况下(很少见,NAND发生的次数要比NOR多),一个比特位会发生反转或被报告反转了。 一位的变化可能不很明显,但是如果发生在一个关键文件上,这个小小的故障可能导致系统停机。如果只是报告有问题,多读几次就可能解决了。 当然,如果这个位真的改变了,就必须采用错误探测/错误更正(EDC/ECC)算法。位反转的问题更多见于NAND闪存,NAND的供应商建议使用NAND闪存的时候,同时使用EDC/ECC算法。 这个问题对于用NAND存储多媒体信息时倒不是致命的。当然,如果用本地存储设备来存储操作系统、配置文件或其他敏感信息时,必须使用EDC/ECC系统以确保可靠性。 坏块处理 NAND器件中的坏块是随机分布的。以前也曾有过消除坏块的努力,但发现成品率太低,代价太高,根本不划算。 NAND器件需要对介质进行初始化扫描以发现坏块,并将坏块标记为不可用。在已制成的器件中,如果通过可靠的方法不能进行这项处理,将导致高故障率。 易于使用 可以非常直接地使用基于NOR的闪存,可以像其他存储器那样连接,并可以在上面直接运行代码。 由于需要I/O接口,NAND要复杂得多。各种NAND器件的存取方法因厂家而异。 在使用NAND器件时,必须先写入驱动程序,才能继续执行其他操作。向NAND器件写入信息需要相当的技巧,因为设计师绝不能向坏块写入,这就意味着在NAND器件上自始至终都必须进行虚拟映射。
此帖出自
电子竞赛论坛
回复
举报
fish001
fish001
当前离线
纯净的硅(中级)
最后登录
2023-10-7
在线时间
253 小时
威望
1125分
芯积分
830分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
0
3836
帖子
19
TA的资源
纯净的硅(中级)
+ 好友
私信
6
楼
楼主
|
发表于2010-2-28 17:32
只看该作者
软件支持
当讨论软件支持的时候,应该区别基本的读/写/擦操作和高一级的用于磁盘仿真和闪存管理算法的软件,包括性能优化。
在NOR器件上运行代码不需要任何的软件支持,在NAND器件上进行同样操作时,通常需要驱动程序,也就是内存技术驱动程序(MTD),NAND和NOR器件在进行写入和擦除操作时都需要MTD。
使用NOR器件时所需要的MTD要相对少一些,许多厂商都提供用于NOR器件的更高级软件,这其中包括M-System的TrueFFS驱动,该驱动被Wind River System、Microsoft、QNX Software System、Symbian和Intel等厂商所采用。
驱动还用于对DiskOnChip产品进行仿真和NAND闪存的管理,包括纠错、坏块处理和损耗平衡。
此帖出自
电子竞赛论坛
回复
举报
返回列表
发新帖
回复
您需要登录后才可以回帖
登录
|
注册
发表回复
回帖后跳转到最后一页
活动
更多>>
验证并选择心仪MOSFET,探寻选型奥秘!注册、体验双重好礼等你拿~
免费申请测评 | 泰坦触觉 TITAN Core开发套件
评论有奖:元器件采购的秘密法宝,助你做个自带“松弛感”的职场人!
免费申请测评 | RDK X3机器人开发套件
中星联华直播 | 高速信号完整性分析与测试 — “码”上行动系列线上讲堂
新栏目器件口碑专辑上线~快来点评吧!
2024 DigiKey 应用说:大模型时代的智能汽车
有奖直播报名中!抢占工业4.1先机 文晔科技日等你来!
开源项目
更多>>
STM32简易仪器仪表
LM258DR2G 双四路滤波器运算放大器的典型应用
4路USB2.0分线器
用于仪表的 16 位、160MSPS ADC
应用示例 - STM32F101xx 和 STM32F103xx 内核和系统外设中的 11 个
IR4312 2CH集成D类音频反相放大器典型应用
LT8330ES6 8V 至 16V 输入、24V 升压转换器的典型应用电路
LTC1261CS 5V 输入、-4V 输出 GaAs FET 偏置发生器的典型应用电路
使用 TC7662B 电荷泵并联设备的典型应用电路
随便看看
泰坦触觉 TITAN Core开发套件的示例工程代码给大家要来啦
上新啦~上次小伙伴们提出需要TITANCore开发套件的示例工程代码,咱给大家要来啦~~TITANCore开发套件示例工程代码[attach]872253[/attach]TITANCore开发指南[attach]872254[/attach]需要的小伙伴自行下载哦~~泰坦触觉TITANCore开发套件DIY活动正在申请中,赶紧 ...
求助:CCS3 .3编译错误:Don't know how to build file
vscode+keil5环境下,在vscode中打开keil5项目文件后找不到源码文件,请问如何处理
能讓你電腦巨爽嘚10條設置
ADI校园招聘会即将启动,全国五地巡回!
白给分了啊~!
【北京创客空间分享会】3月20日,子时DIY与您面对面分享遥控坦克DIY过程
【MSP430共享】基于太阳能电池的低功耗数据终端的设计
查找数据手册?
搜索
EEWorld Datasheet 技术支持
热门标签
源代码
单片机
放大器
TI
ST
电源
分立器件
传感器
测试测量
模拟
单片机系统指令
直流电压变送器
无线光通信
车载充电机
永磁发电机
电容式电机
电磁辐射
VR技术
ALOHA
DSL
相关文章
更多>>
Arm 与高通诉讼进入关键阶段,前者 CEO 出庭淡化制造自家芯片的野心
消息称马斯克与台积电董事长魏哲家见面,透露特斯拉未来的重心是 Optimus 人形机器人
台积电 2 纳米制程技术细节出炉:性能跃升 15%、功耗降低 30%,晶圆价格上涨
12 月 17 日消息,在于旧金山举行的 IEEE 国际电子器件会议 (IEDM) 上,全球晶圆代工巨头台积电公布了其备受瞩目的 2 纳米(N2)制程技术的更多细节,展示了该技术在性能、功耗和晶体管
黑莓 1.6 亿美元甩卖网络安全业务 Cylance,远低于其 14 亿美元的收购价
电动汽车供电设备将实施强制性产品认证管理
进口芯片,都在变成“中国制造”
打开纳芯微研发体系
英特尔联席 CEO 称高通骁龙 PC 退货率处于较高水平
古尔曼称苹果明年推出 AirTag 2 追踪器:升级 UWB 超宽带芯片,精确定位范围提升 3 倍
美国政府拟为博世加州晶圆厂改造项目提供 2.25 亿美元补贴
新帖速递
STM32和无源蜂鸣器播放声音的问题
车规级AECQ200介绍,混合铝电解电容器的选择
嵌入式教程_DSP技术_DSP实验箱操作教程:2-28 搭建轻量级WEB服务器实验
OPA847IDBVR运放器国产替代
AG32VF407测试UART
【得捷电子Follow Me第二期】第一章 收到货物的分享
请问这个红外接收头是什么型号?能用哪个型号代替?谢谢
出售全新未拆封ZYNQ 7Z020 FPGA核心板
用在锂电池供电的水表设置上的LORA模块,当有100块水表集中安装在一个楼道内时,节能
请问一下,当某个端口被设置为 RX0后,这个端口的输入输出方向还有必要设置吗
今年怎么这么难,比疫情时还难,三十了面临失业好迷茫
请教稳压管测试问题
【小华HC32F448测评】关于小华半导体的UART中断发送和PRINTF构造和重定向
【BIGTREETECH PI开发板】 HDMI输出测试
【BIGTREETECH PI开发板】+08.音频测试(zmj)
免费申请测评:泰坦触觉 TITAN Core开发套件
TITAN Core开发套件,是将HD触觉反馈技术融入产品的快捷方式。该套件配备了基于ESP32平台的小型专用触觉评估板TITAN Core,以及四个采用泰坦触觉专利技术的TacHammer DRAKE触觉马达。
查看 »
【双极型晶体管的实用选型和使用方法】重点解析
报名罗姆直播,听干货,赢【充电宝、取暖器、蓝牙音箱】等好礼!
查看 »
有奖直播 |高速信号完整性分析与测试 — “码”上行动系列线上讲堂
直播时间:12月20日(周五)14:00
直播奖励:京东卡、充电宝
查看 »
有奖直播:抢占工业4.1先机 文晔科技日等你来!
直播主题:抢占工业4.1先机 文晔科技日等你来!
直播时间:12月18日(周三)14:00-16:00
预报名参与直播、直播间提问,均有机会获得惊喜好礼!
查看 »
验证并选择心仪MOSFET,探寻选型奥秘!注册、体验双重好礼等你拿~
MOSFET 选型有点难
选N沟道MOSFET?还是选P沟道MOSFET?
封装如何选:不同封装尺寸有不同的热阻和耗散功率。
瞬态散热更严苛,热设计需要如何处理?
用东芝在线电路仿真器,一键解锁MOSFET选型的秘密!
查看 »
评论有奖:元器件采购的秘密法宝,助你做个自带“松弛感”的职场人!
时间:即日起-12月25日
留言评论赢户外露营车、蓝牙音响!
查看 »
有奖直播报名| 看安世650V IGBT产品有何应用优势
为何是高可靠性IGBT的新选择,还能赢【双肩包、京东卡、吸管杯】
【直播时间】12月19日(周四)下午15:00-16:30
查看 »
免费申请测评:RDK X3机器人开发套件
RDK X3是一款面向生态开发者的嵌入式AI开发板,具备5Tops的端侧推理能力,40pin接口兼容树莓派。搭载了伯努利2.0BPU和4核ARM A53处理器。拥有先进的ISP处理算法,使得在宽动态、低照度场景下,也能得到高质量的图像;同时具备强大的视频处理能力,可同时处理多路Camera Sensor的输入并支持H.264/H.265编解码。
查看 »
下载资料赢好礼!看Vicor模块化电源解决方案如何推动创新
活动时间:即日起-2024年12月31日
如何参与:点击活动页内您想了解的模块,找到资料下载即可参与抽奖,活动结束后统一发奖!
查看 »
本周精选下载推荐:电源管理基础Dummies
本周小编给大家带来一本超简单、超干货的电子书——《电源管理基础Dummies》!内容深入浅出,排版舒服简洁,分分钟能get到电源管理最核心的知识内容。
查看 »
关闭
站长推荐
1
/10
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复
返回顶部
返回列表
论坛首页
版块列表
专业技术中心
TI技术论坛
ST传感器与低功耗无线技术论坛
ADI参考电路
DigiKey得捷技术专区
ADI · 世健工业技术
电子技术交流
嵌入式系统
单片机
国产芯片交流
电机驱动控制
FPGA/CPLD
模拟电子
电源技术
PCB技术
RF/无线
传感器
综合技术交流
下载中心专版
大学堂专版
测评中心专版
创意与实践
电子竞赛
DIY/开源硬件专区
淘e淘
创意市集
行业应用
汽车电子
移动便携
医疗电子
工控电子
安防电子
休息一下
聊聊、笑笑、闹闹
工作这点儿事
为我们提意见&公告
EEWorld颁奖专区
信息发布
最新帖子
最新帖子
最新回复
精华
消灭零回复
测评中心
活动中心
积分兑换
E金币兑换
芯积分
厂商专区
TI技术论坛
ST传感器与低功耗无线技术论坛