Flash  存储器 接口标准:CFI和JEDEC。   CFI为公共Flash接口[Common FlashInterface],用来帮助程序从Flash芯片中获取操作方式信息,而不用在程序中硬编码Flash的ID。

编辑本段CFI Flash

  自从Intel公司于1988年推出了可快速擦写的非易失性 存储器 Flash Memory以来,快速擦写存储器FlashMemory技术就得到了非常迅速的发展。这主要是由于Flash Memory具有不需要存储电容器、集成度更高、制造成本低于DRAM、使用方便,读写灵活、访问速度快、断电后不丢失信息等特点。 虽然Flash Memory应用越来越广泛,但由于生产Flash Memory的半导体制造商众多,不同厂商Flash Memory产品的操作命令集和电气参数又千差万别,这给Flash Memory的开发设计人员和OEM制造商带来许多不便。为了对现有的Flash Memory的产品进行升级或使用其它公司的FlashMemory产品替换,必须对原有的程序代码和硬件结构进行修改。为解决上述原因所引发的问题,迫切需要Flash Memory制造商提出一个公共的标准解决方案,在这样的背景下,公共闪存接口(Common Flash Interface),简称CFI 诞生了,CFI是一个公开的标准的从Flash Memory器件中读取数据的接口。它可以使系统软件查询已安装的Flash Memory器件的各种参数,包括器件阵列结构参数、电气和时间参数以及器件支持的功能等。利用CFI可以不用修改 系统软件 就可以用新型的和改进的产品代替旧版本的产品。例如:如果新型的Flash Memory的擦除时间只有旧版本的一半,系统软件只要通过CFI读取新器件的擦除时间等参数,修改一下定时器的时间参数即可。

编辑本段JEDEC

  Joint Electron Device Engineering Council 即电子元件工业联合会。JEDEC是由生产厂商们制定的国际性协议,主要为 计算机 内存制定。JEDEC用来帮助程序读取Flash的制造商ID和设备ID,以确定Flash的大小和算法,如果芯片不支持CFI,就需使用JEDEC了。工业标准的 内存 通常指的是符合JEDEC标准的一组内存。

Flash 存储器接口标准:CFI和JEDEC相关推荐

  1. Linux内核MTD子系统七之Flash 存储器接口标准:CFI和JEDEC

    Flash  存储器 接口标准:CFI和JEDEC. CFI为公共Flash接口[Common FlashInterface],用来帮助程序从Flash芯片中获取操作方式信息,而不用在程序中硬编码Fl ...

  2. ROM,PROM,EPROM,EEPROM及FLASH存储器的区别

    在微机的发展初期,BIOS都存放在ROM(Read Only Memory,只读存储器)中.ROM内部的资料是在ROM的制造工序中,在工厂里用特殊的方法被烧录进去的,其中的内容只能读不能改,一旦烧录进 ...

  3. NOR和NAND Flash存储器的区别

    NOR和NAND是现在市场上两种主要的非易失闪存技术.Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面.紧接着,1989年,东芝公司发表了 ...

  4. flash存储器原理及作用是什么?

    flash存储器的工作原理 flash存储器又称闪存(快闪存储器),是一种电可擦可编程只读存储器的形式,是可以在操作中被多次擦或写,EEPROM与高速RAM成为当前最常用且发展最快的两种存储技术.计算 ...

  5. 12、RH850 F1 FLASH存储器介绍

    前言: FLASH存储器的英文名称是"Flash Memory",一般简称为"Flash",它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM ...

  6. linux擦除nandflash分区,【Linux公开课】NAND Flash存储器分区、烧写流程图、格式化NAND Flash...

    摘要本章主要讲述EasyARM-iMX283A Linux固件的烧写方法,可以通过TF卡.USB两种方式进行整体固件烧写,也可以通过网络进行局部固件升级. 第9章 系统固件烧写 本章主要讲述EasyA ...

  7. 基于NOR FLASH存储器的嵌入式文件系统的设计

    引言 在便携电子设备中,随着系统复杂性的增加,存储容量的扩大,嵌入文件系统成为一种必然趋势.而Flash存储器由于具有存储容量大.掉电数据不丢 失.何种小以及可多次擦写等许多优点,正逐步取代其他半导体 ...

  8. 第四章 主存储器及NAND FLASH存储器组成——ARM

    1.S3C2410简介 (1)S3C2410X集成的主要片上功能 1.8V ARM920T内核,1.8V/2.5V/3.3V存储系统,带有3.3V16KB指令和16KB数据缓存及MMU单元的外部O接口 ...

  9. ROM、RAM存储器原理详解以及DRAM、SRAM、SDRAM 、FLASH存储器的介绍

    目录 概述 一.ROM 1. 介绍 2. 硬件结构 二.RAM 1. 介绍 2. 硬件结构 三.DRAM 四.SRAM 五.DRAM与SRAM的区别 SRAM DRAM 六.SDRAM 七.FLASH ...

最新文章

  1. 2021版Java知识体系详解!(赠视频)
  2. 操作临时表+事务级别临时表操作+会话级别临时表操作
  3. 馅饼还是陷阱,TMG2010升级经验谈
  4. Spring JDBC-实施Spring AOP事务注意事项及案例分析
  5. C++构造与析构(18) - 静态对象(static object)何时销毁
  6. 程序员大神用 React “复刻”实现了一个 Windows 11
  7. OpenCV高级拼接Stitcher类
  8. js设置奇偶行数样式
  9. sh/bash/csh/Tcsh/ksh/pdksh等shell本质区别
  10. 未来已来——工作空间 WorkSpace 和物联网 IoT (1)
  11. MongoDB数据库(二):增删查改
  12. 拟合函数,偏差和方差
  13. 智伴机器人传销_智伴机器人是传销吗?
  14. RDIFramework.NET V3.3 WinForm版新增订单管理主从表事例
  15. RedisConnectionFactory is required异常解决
  16. 李诞是怎么把吐槽变成一门生意的?
  17. ANC主动降噪,FFT方案与FxLMS方案比较
  18. JavaScript大师必须掌握的12个知识点 1
  19. poi 使用模板导出数据
  20. 怎么给电脑重装Nvidia显卡驱动?

热门文章

  1. 百分之九十的程序员都掌握的C#技巧
  2. UE4虚幻引擎入门的一些知识
  3. 近10年数据智能团队建设,联想总结了由内而外的发展经验 | 专访联想集团副总裁田日辉
  4. vue-amap实现多种形式的地理围栏效果
  5. python 练习题:018:大象喝水
  6. Python 练习实例100例—9
  7. hashmap源码1.7
  8. CentOS7 安装Postgresql 11+ 源码编译安装Postgis-2.5.2
  9. 服务器端口60 rdp协议,rdp协议开多个端口远程(mstsc)
  10. MaskRCNN-Benchmark框架Assertion 't ** 0 t ** n_classes' failed可能的原因