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的市场正在进一步成长。

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

    关注

    16

    文章

    1883

    浏览量

    117007
  • FlaSh
    +关注

    关注

    10

    文章

    1715

    浏览量

    154706
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MCU固件几种Flash闪存)划分方式

    通过U盘、OTA远程等方式下载的程序,其实还是需要提前下载BootLoader程序,才能进一步下载APP程序。     今天就来说说通过OTA方式升级固件时,几种Flash闪存
    的头像 发表于 11-27 18:20 958次阅读

    使用J-Flash来编程CW32 MCU

    MCU。 5.加载固件: 在J-Flash中,打开你想要编程到CW32 MCU中的固件文件(通常是.hex、.bin或.srec格式)。 6.擦除闪存(可选): 在编程之前,可能需要擦除MCU中的现有
    发表于 11-25 07:00

    NAND Flash的基本原理和结构

    NAND Flash是什么?NAND Flash闪存)是一种非易失性存储器技术,主要用于数据存储。与传统的DRAM或SRAM不同,NAND Flash在断电后仍能保存数据。它通过电荷
    的头像 发表于 09-08 09:51 5799次阅读
    NAND <b class='flag-5'>Flash</b>的基本原理和结构

    Flash闪存-RSUN2M:高性能微型 SPI 闪存,开启智能存储新体验

    在万物互联与智能终端飞速发展的时代,存储器件的性能、可靠性与小型化成为设备创新的关键支撑。RSUNTECH重磅推出的RSUN2M串行闪存存储器,以卓越性能、极致设计与全面保障,为各类智能设备注入高效
    的头像 发表于 08-19 15:23 1652次阅读
    <b class='flag-5'>Flash</b><b class='flag-5'>闪存</b>-RSUN2M:高性能微型 SPI <b class='flag-5'>闪存</b>,开启智能存储新体验

    什么是Flash闪存以及STM32使用NAND Flash

    的控制器技术,对写入FLASH闪存模块的方式进行管理,确保每个FLASH闪存单元接收相同的写请求。 目前有三种类型
    发表于 07-03 14:33

    恩智浦NXP LinkServer Flash工具使用介绍与烧录教程

    效率。 其中新增 LinkServer Flash 烧录工具,该工具引入了全新的图形用户界面 (GUI) 工具——LinkFlash,用于执行闪存烧录操作。LinkFlash提供了一个直观的界面来简化
    的头像 发表于 07-03 09:49 3570次阅读
    恩智浦NXP LinkServer <b class='flag-5'>Flash</b>工具使用介绍与烧录教程

    Flash闪存技术是什么?创世SD NAND Flash又有何独特之处?#嵌入式开发 #存储芯片 #闪存

    闪存
    深圳市雷龙发展有限公司
    发布于 :2025年06月05日 17:58:25

    FLASH的工作原理与应用

    14FLASHFLASH的工作原理与应用OWEIS1什么是FLASH?Flash闪存是一种非易失性半导体存储器,它结合了ROM(只读存储器)和RAM(随机访问存储器)的优点,具有电子可擦除和可编程
    的头像 发表于 05-27 13:10 1472次阅读
    <b class='flag-5'>FLASH</b>的工作原理与应用

    MCU片上Flash

        MCU片上Flash是微控制器内部集成的非易失性存储器,主要用于存储程序代码、常量数据及系统配置信息。其核心特性与功能如下: 一、定义与类型‌ 片上Flash采用浮栅晶体管技术,具备
    的头像 发表于 05-06 14:26 862次阅读

    将NXP RT1166更换为RT1064,可以使用JTAG/SWD存储和检索其闪存上的数据吗?

    我在我的项目中使用了 RT1166,但是,其中一个要求是芯片应该具有可被 JTAG/SWD 访问的内部闪存。 RT1166 有,但 RT1064 有 4MB 的内部 Flash。 我可以使用 JTAG/SWD 存储和检索其闪存
    发表于 04-07 06:29

    NXP MCU RT1166如何使用JTAG/SWD工具将数据存储到内部闪存中?

    我需要使用 JTAG 将数据存储到内部闪存中。我能够使用 JTAG/SWD 工具 ARM J-Link 将它们存储在 FlexSPI1 连接的外部闪存上,并且可以通过地址0x30000000访问
    发表于 04-01 06:54

    DLPC410如何对SPI闪存进行编程?

    公告上提示DLPR410即将停产,TI会发布SPI FLASH的固件。我们需要根据发布时间升级板卡,请问固件何时能够发布? 公告文档上按下面内容写的,现在我们需要spi flash固件进行测试
    发表于 02-17 07:31

    AN-1310:通过MDIO实现闪存编程—协议类型8

    电子发烧友网站提供《AN-1310:通过MDIO实现闪存编程—协议类型8.pdf》资料免费下载
    发表于 01-14 15:13 0次下载
    AN-1310:通过MDIO实现<b class='flag-5'>闪存</b>编程—协议<b class='flag-5'>类型</b>8

    【半导体存储】关于NAND Flash的一些小知识

    。   NOR Flash 读取速度更快,具备可在芯片内执行程序(XIP)的特点,在传输效率、稳定性和可靠性方面更具优势,通常用于小容量数据存储,适宜中等容量代码存储(通常在 1Mb~1Gb),在计算机
    发表于 12-17 17:34

    罗彻斯特电子为传统应用提供卓越的内存支持 为并行NOR Flash提供持续供货支持

    ,得以继续生产4Mb和8Mb 5V的NOR Flash产品。 闪存带给电子行业的影响是巨大的,基于并行NOR Flash技术的初始设备成为板载代码存储的领先解决方案。几十年来,凭借固有的可靠性和对所有存储地址的轻松访问,
    发表于 12-17 10:33 482次阅读