Flash(快闪或闪存)由Intel公司于1988年首先推出的是一种可用电快速擦除和编程的非易失性存储器,其快速是相对于EEPROM而言的。Flash从芯片工艺上分为Nor Flash和Nand Flash两大类。
Nor Flash
Nor Flash的特点是芯片内执行(XIP ),应用程序可以直接在内存Flash内运行,不必再把代码读到系统RAM中。Nor Flash的传输效率很高,在1~4MB的小容量时具有很高的成本效益。
Nand Flash
Nand Flash的结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度很快;然而其管理和控制比较复杂。非易失性存储器–Nor Flash
Nor Flash根据数据传输的位数可以分为并行和串行,并行Nor Flash每次传输多个bit位的数据;而串行Nor Flash每次传输一个bit位的数据。并行Nor Flash比串行Nor Flash具有更快的传输速度。
串行Nor Flash
主要接口有SPI、Dual SPl、Quad SPI模式。
并行Nor Flash
主要接口有8位、16位、8位/16位可选的数据传输方式。非易失性存储器-Nor Flash特点
特点:Nor Flash是非易失存储,一般用于程序代码存储
主推容量256Kb-512Mb
串行:MCU带SPI口、IO口比较少、成本低、体积小、速度不高,应用十分广泛。
并行:MCU需带外部总线,速度快,内部无FLASH等
用在AMR9、ARM11、A7、A8、A9等高端平台上非易失性存储器-Nand Flash特点
特点:容量大,写速度快等优点适用于大数据的存储
主推容量512Mb-8Gb
并行:MUC带外部存储控制器、数据量大、速度快
用在AMR9、ARM11、A7、A8、A9等高端MCU上;跑WinCE/Linux/Android等操作系统
串行:MCU带SPI口、IO口比较少、成本低、体积小
目前只有GD(北京兆易)在生产相关的产品但我们不推该产品线的存储

Flash的应用

Nor Flash与Nand Flash的区别
NOR
1.读速度快,写速度慢
2擦除速度慢
3.擦除次数约10万次
4.容量小256Kb-512Mb
5.单位容量价格高,适用于小容量程序存储
6.不易产生坏块
NAND
1.读速度慢,写速度快
⒉擦除速度快(( 1000:1)
3.擦除次数约100万次
4.容量大512Mb-8Gb
5.单位容量价格低,适用于大容量数据存储
6.较易产生坏块,需ECC校验

spi flash 无法写入数据_非易失性Flash详解相关推荐

  1. 面向非易失性内存的持久索引数据结构研究综述

    点击上方蓝字关注我们 面向非易失性内存的持久索引数据结构研究综述 王永锋, 陈志广 中山大学计算机学院,广东 广州 510006 摘要:随着非易失性内存从理论走向实用,现代存储系统的设计与实现将迎来颠 ...

  2. 推荐一款血液透析机专用非易失性Everspin MRAM芯片

    血液透析是为人工肾.洗肾,是血液净化技术的一种.其利用半透膜原理,通过扩散.对人体内各种有害以及多余的代谢废物和过多的电解质移出体外,达到净化血液的目的,并吸达到纠正水电解质及酸碱平衡的目的.本篇文章 ...

  3. 非易失性MRAM基本知识详解

    MRAM是一种非易失性的磁性随机存储器.它拥有静态随机存储器(SRAM)的高速读取写入能力;以及动态随机存储器(DRAM)的高集成度,而且基本上可以无限次地重复写入. MRAM特性 ●MRAM读/写周 ...

  4. NVM(NonVolatile Memory)(非易失性内存)

    NVM特性 NonVolatile Memory,非易失存储器,具有非易失.按字节存取.存储密度高.低能耗.读写性能接近DRAM,但读写速度不对称,读远快于写,寿命有限(需要像ssd一样考虑磨损均衡) ...

  5. Linux文件系统与持久性内存介绍:块设备、闪存(NAND/NOR)、NVDIMM(非易失性内存)、PMEM(PMDK)- ndctl

    <持久内存开发套件(Persistent Memory Development Kit-PMDK) - pmem.io: PMDK> <PMDK介绍> <PMDK(NVM ...

  6. CYPRESS代理64Kbit非易失性铁电存储器FM25640B

    CYPRESS提供全面的铁电RAM非易失性存储器产品组合,可在断电时立即捕获和保存关键数据.在关键任务数据记录应用中,例如需要高可靠性控制和吞吐量的工厂车间的高性能可编程逻辑控制器 (PLC),或以低 ...

  7. 非易失性数据库系统存储与恢复方法

    非易失性数据库系统存储与恢复方法 摘要 非易失性内存的出现从根本上改变了数据库管理系统的内存和持久存储的架构.这些新型NVM设备具有堪比DRAM的速度,但是写到NVM设备后这些数据就具备了持久性.因为 ...

  8. 非易失性内存在阿里生产环境的首次应用:Tair NVM最佳实践总结

    阿里妹导读:本文介绍了非易失性内存在阿里巴巴集团生产环境的首次应用:线上运行的情况:使用NVM遇到的问题和优化的过程:最后,总结性地给出了基于NVM构建缓存服务的设计要点,希望这些实践总结能对大家的工 ...

  9. 非易失性NV-SRAM简介

    尽管闪存和其他非易失性存储技术已广泛用于实现嵌入式文件系统,但对于某些嵌入式应用程序来说可能太复杂了.在许多情况下的内存可以最有效地用作已预先初始化的数据结构.这种方法需要对数据完整性进行某种管理.本 ...

最新文章

  1. FFmpeg实现获取USB摄像头视频流测试代码
  2. JWT(JSON Web Token) Java与.Net简单编码实现
  3. 表单下拉框、表单修饰符(.lazy、.number、.trim)
  4. bootstratp图标的使用
  5. curl模拟自动登陆采集网页数据
  6. jQuery AJAX实现调用页面后台方法
  7. 随手记_科研攻略_常犯错误
  8. linker command failed with exit code 1 (错误总结)
  9. VS2010 sp1 Windows SDK 7.1 正确安装步骤
  10. 谷粒学院111111
  11. 移动网络安装测试软件,adsl网速测试(中国移动宽带专用测速软件)
  12. 怎么用计算机直接截图,电脑图片截屏怎么截图
  13. PC端的TIM无法打开?打开“QPCore Service”服务 ,访问被拒?关掉杀毒软件
  14. 集成电路 Trimming
  15. 对京东云鼎的学习笔记
  16. Python爬取m3u8格式视频并解密ts文件合并转为mp4格式
  17. 阻容感基础10:电感器分类(4)-变压器
  18. 成都农商银行软件测试面试题,农商行历年笔试真题找不到?不慌!16家农商行笔试题库等你来刷!...
  19. org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.Mav
  20. 霍夫丁不等式 Hoeffding inequality

热门文章

  1. 二三代基因组混合组装流程的搭建与序列拼接并行优化方法研究_武海波
  2. 数据库的默认用户名和默认口令
  3. mysql源码安装都能装什么模块_源码安装后,添加其他模块
  4. TensorFlow 制作自己的TFRecord数据集
  5. 查询数据库返回cursor,如何判断没有符合条件的记录。判断条件不是cursor==null 哦
  6. IDEA报错总结:修改Java编译版本--maven项目
  7. redis搭建集群和主从
  8. APUE(第八章)进程控制
  9. Leetcode-笔记-22.括号生成--递归
  10. 如何在简历中添加自己的CSDN博客链接