1 你真的了解Flash闪存吗?Flash闪存具备哪些类型?-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

你真的了解Flash闪存吗?Flash闪存具备哪些类型?

嵌入式星球 2020-11-06 17:36 次阅读

对于Flash,大家应该并不陌生。但是请注意哦,这里谈及的Flash不是动画播放格式,这里的Flash指的是Flash闪存。在这篇文章中,小编将对Flash闪存的几大类型予以介绍。如果你对Flash闪存具有兴趣,不妨继续往下阅读哦。

Flash闪存是非易失性存储器,这是相对于SDRAM等存储器所说的。即存储器断电后,内部的数据仍然可以保存。Flash根据技术方式分为Nand 、Nor Flash和AG-AND Flash,而升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR 和NAND闪存。大多数情况下闪存只是用来存储少量的代码,这时NOR闪存更适合一些。而NAND则是高数据存储密度的理想解决方案。

Nor Flash常常用于存储程序,最初MP3芯片不太成熟的时,曾经有使用过Nor Flash,比如炬力ATJ2075,SunplusSPCA7530等。目前这种Flash已经使用的不多了,只有少数的读卡MP3和数码相框中还有见到,因为这种支持SD卡的产品中没有内存,芯片内的ROM不够存储程序,所以需要用到Nor Flash存储程序。

另外AG-AND Flash 是日本Renesas(瑞萨)公司的技术,良品率不是很高,而且有效容量也比较低。原厂推出的Flash,容量有88%、92%、96%,96%可以用于MP3产品中,而另外两种只能用于U盘和SD卡产品中。我个人认为其性能比较差,尽量不要使用。现在Renesas已经推出Flash的生产商行列,而AG-AND技术也转给台湾力晶公司在继续生产。

Nand Flash也有几种,根据技术方式,分为SLC、MCL、MirrorBit等三种。SLC是Single level cell的缩写,意为每个存储单元中只有1bit数据。而MLC就是Multi-Level-Cell,意为该技术允许2 bit的数据存储在一个存储单元当中。而MirrorBit则是每个存储单元中只有4bit数据。

SLC与MLC的参数对比:

可想而知,SLC的技术存储比较稳定,SLC的技术也最为成熟。然而MLC可以在一个单元中有2bit数据,这样同样大小的晶圆就可以存放更嗟氖?荩?簿褪浅杀鞠嗤?那榭鱿拢?萘靠梢宰龅母?螅?庖彩峭??萘浚琈LC价格比SLC低很多的原因。通常情况下相同容量的MLC和SLC,MLC的价格比SLC低30%~40%,有些甚至更低。

为了区分SLC和MLC,我向大家介绍3个方法:

1、 看Flash的型号:根据Flash的命名规则,进行区分。

2、 格式化,看是否稳定:

目前市场上还流行黑片、白片的说法,这些都是Downgrade Flash的类型,由于Flash制程和容量的提升,内部的构成越来越复杂。而新的制程推出时,产品良率并不一定理想,那些不良的Flash有些是容量不足,有些是寿命不能达到要求,有些是测试不能通过,这些不能达到出厂要求的Flash都被称为Downgrade Flash。Downgrade Flash有些由厂家推向市场,比如Spectech等就是镁光(Micron)的Downgrade Flash。而另外一部分作为废品淘汰掉,但是利润驱使,这些废品也会低价被收购流入市场。一些厂家以各种方案的扫描工具(Soting Board)来检验出来哪些能够使用。这些厂家收购Flash按斤回收,通过少则数十台Soting Board,所则上千台Soting Board一同扫描,每天有上百K的产能。大部分Downgrade Flash被做成SD卡,少数用于U盘,极少数厂家用于生产MP3。Downgrade Flash的处理方式多数是降低容量出售。可是不论怎样处理,都还是存在问题隐患。但由于价格低廉,Downgrade Flash的市场正在进一步成长。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闪存
    +关注

    关注

    16

    文章

    1782

    浏览量

    114891
  • FlaSh
    +关注

    关注

    10

    文章

    1633

    浏览量

    147935
收藏 人收藏

    评论

    相关推荐

    了解MSP430闪存数据保留

    德赢Vwin官网 网站提供《了解MSP430闪存数据保留.pdf》资料免费下载
    发表于 10-21 09:34 0次下载
    <b class='flag-5'>了解</b>MSP430<b class='flag-5'>闪存</b>数据保留

    铁电存储器和Flash的区别

    铁电存储器(Ferroelectric RAM, FRAM)与闪存Flash)是两种不同类型的非易失性存储器,它们在工作原理、性能特点、应用场景等方面存在显著的差异。
    的头像 发表于 09-29 15:25 1037次阅读

    什么是闪存?它有哪些类型

    闪存Flash Memory)是一种电子式可清除程序化只读存储器的形式,它允许在操作中被多次擦除和写入数据。这种技术主要用于一般性数据存储,以及在计算机与其他数字产品间交换传输数据,如储存卡与U盘
    的头像 发表于 09-26 15:35 549次阅读

    NAND闪存是什么意思

    NAND闪存,又称之为“NAND Flash”,是一种基于Flash存储技术的非易失性闪存芯片。下面将从NAND闪存的定义、工作原理、特点、
    的头像 发表于 08-10 15:57 2643次阅读

    使用ESP Flash Tool为WROOM-02模块下载最新的AT命令固件.bin files的闪存中哪个是正确的地址?

    晚上好。我想知道使用 ESP Flash Tool 为 WROOM-02 模块下载最新的 AT 命令固件.bin files 的闪存中哪个是正确的地址。
    发表于 07-22 07:24

    NAND Flash与NOR Flash:坏块管理需求的差异解析

    NOR Flash和NAND Flash是两种不同类型闪存技术,它们在存储单元的连接方式、耐用性、坏块管理等方面存在差异。
    的头像 发表于 07-10 14:25 2042次阅读
    NAND <b class='flag-5'>Flash</b>与NOR <b class='flag-5'>Flash</b>:坏块管理需求的差异解析

    PSOC6闪存写入会禁用中断数毫秒 ,为什么?

    ,原因是调用了负责 IRQ 屏蔽的 Cy_Flash_SendCmd。 如何在不中断系统运行的情况下管理闪存写入? 我希望只禁用与闪存控制器有关的中断!
    发表于 07-04 07:22

    NAND Flash上的Vpp是什么?有何功能?

    NAND Flash上的,指的是用于向闪存单元写入数据时使用的较高编程电压。通常高于用于其他操作如读取或擦除的正常工作电压。
    的头像 发表于 05-30 09:07 2088次阅读

    ICUMC Data Flash的使用

    请问有没有大佬知道ICUMC Data Flash这块数据闪存怎么使用的???
    发表于 04-17 17:12

    Flash存储芯片:NOR Flash、NAND Flash、UFS和eMMC的比较与解析

    ,它的一个明显优势是在封装中集成了一个控制器,缩小了占用面积,提供标准接口并管理闪存。eMMC结合了Flash存储器和RAM的优点,既可以作为持久性存储器使用,也可以作为缓存或临时工作区使用。它具备较高
    发表于 04-03 12:05

    GD32的FLASH读、擦除、写操作

    )的GD32F10x_CL和GD32F10x_XD,使用了两片闪存;前512KB容量在第一片闪存(bank0)中,后续的容量在第二片闪存(bank1)中;3、对于flash容量
    的头像 发表于 02-19 12:46 4185次阅读
    GD32的<b class='flag-5'>FLASH</b>读、擦除、写操作

    Tech Talk:解读闪存原理与颗粒类型

    NAND闪存作为如今各种电子设备中常见的非易失性存储器,存在于固态硬盘(SSD)、USB闪存驱动器和智能手机存储等器件。而随着电脑终端、企业存储、数据中心、甚至汽车配件等应用场景要求的多样化
    的头像 发表于 02-05 18:01 904次阅读
    Tech Talk:解读<b class='flag-5'>闪存</b>原理与颗粒<b class='flag-5'>类型</b>

    闪存模数转换器(Flash ADC)概念框图解

    闪存型ADC的运算速度最快,电路简单,并且转换是重合的,而不是顺序的。但是,与不同类型的ADC相比,这些方法需要进行大量的比较。
    的头像 发表于 01-23 16:15 3153次阅读
    <b class='flag-5'>闪存</b>模数转换器(<b class='flag-5'>Flash</b> ADC)概念框图解

    如何使用CY8C6245修改和调试闪存

    _CM4_START = FLASH_CM0P_START + FLASH_CM0P_SIZE; 此外,我已经尝试更改闪存的来源,但随后多核调试不再起作用。 在附录中,可以找到一
    发表于 01-22 06:42

    esp32外置flash的大小

    Flash存储芯片,用于扩展ESP32的存储容量。 ESP32外置Flash的大小是可以根据需求而定的。通常,外置Flash的大小可以从几兆字节到几十兆字节不等,常见的大小有16MB、32MB、64MB等。 为什么需要外置
    的头像 发表于 01-09 11:24 4062次阅读