nandflash SLC与MLC比较

K9F4G08U0D结构图:

SLC和MLC(现在主流,分新老制程,60NM 和56/50NM )SLC是Single level cell的缩写,意为每个存储单元中只有1bit数据。而MLC就是Multi-Level-Cell,意为该技术允许2 bit的数据存储在一个存储单元当中。而MirrorBit则是每个存储单元中只有4bit数据。 SLC的技术存储比较稳定,SLC的技术也最为成熟。然而MLC可以在一个单元中有2bit数据,这样同样大小的晶圆就可以存放更多的数据,也就是成本相同的情况下,容量可以做的更大,这也是同样容量,MLC价格比SLC低很多的原因。通常情况下相同容量的MLC和SLC,MLC的价格比SLC低30%~40%,有些甚至更低。

1、 看Flash的型号:根据Flash的命名规则,进行区分。 2、 测试读写速度:SLC的非常快,MLC的很慢。 3、 进行格式化,看是否稳定:

MLC的理论可写入次数仅为1万次左右,SLC的可达到10万次左右。

NAND Flash SLC、MLC技术

什么是SLC?

SLC英文全称(Single Level Cell——SLC)即单层式储存,单级单元 。主要由三星、海力士、美光、东芝等使用。

SLC技术特点是在浮置闸极与源极之中的氧化薄膜更薄,在写入数据时通过对浮置闸极的电荷加电压,然后透过源极,即可将所储存的电荷消除,通过这样的方式,便可储存1个信息单元,这种技术能提供快速的程序编程与读取,不过此技术受限于Silicon efficiency的问题,必须要由较先进的流程强化技术(Process enhancements),才能向上提升SLC制程技术。

什么是MLC?

MLC英文全称(Multi Level Cell——MLC)即多层式储存,多级单元。主要由东芝、Renesas、三星使用。

英特尔(Intel)在1997年9月最先开发成功MLC,其作用是将两个单位的信息存入一个Floating Gate(闪存存储单元中存放电荷的部分),然后利用不同电位(Level)的电荷,通过内存储存的电压控制精准读写。MLC通过使用大量的电压等级,每一个单元储存两位数据,数据密度比较大。SLC架构是0和1两个值,而MLC架构可以一次储存4个以上的值,因此,MLC架构可以有比较好的储存密度。MLC内存颗粒是个相当良好的低价解决方案,可大幅节省制造商端的成本,但是MLC NAND颗

粒制成的CompactFlash卡相较于SLC(Single-Lecel_Cell)内存颗粒的产品有着写入速度慢、耗电多、寿命短的缺点,MLC颗粒制成的产品只有10X(1.5Mbyte/sec)的写入速度,SLC 颗粒制成的产品可以达到 22X(3.2Mbyte/sec)的写入速度。


另外有报道,三星等公司正在加紧开发每cell可以存储3-4bits的 mlc nand flash。
 
与SLC比较MLC的优势:
签于目前市场主要以SLC和MLC储存为主,我们多了解下SLC和MLC储存。SLC架构是0和1两个值,而MLC架构可以一次储存4个以上的值,因此MLC架构的储存密度较高,容量大,并且可以利用老旧的生产程备来提高产品的容量,无须额外投资生产设
备,拥有成本与良率的优势。

与SLC比较MLC的缺点:

MLC架构有许多缺点,首先是使用寿命较短,SLC架构可以存取10万次,而MLC架构只能承受约1万次的存取。
其次就是存取速度慢,在目前技术条件下,MLC芯片理论速度只能达到2MB左右。SLC架构比MLC架构要快速三倍以上。
再者,MLC能耗比SLC高,在相同使用条件下比SLC要多15%左右的电流消耗。
虽然与SLC相比,MLC缺点很多,但在单颗芯片容量方面,目前MLC还是占了绝对的优势。由于MLC架构和成本都具有绝对优势,能满足未来2GB、4GB、8GB甚至更大容量的市场需求。 

如果你对容量要求不高,但是对机器质量、数据的安全性、机器寿命等方面要求较高,那么SLC闪存芯片的首选。但是大容量的SLC闪存芯片成本要比MLC闪存芯片高很多,所以目前2G以上的大容量,低价格的MP3多是采用MLC闪存芯片。

SLC与MLC的识别:
一看传输速度比如有两款采用Rockchip芯片的产品,测试时写入速度有2、3倍优势的应该是SLC,而速度上稍慢的则是MLC。即使同样采用了USB2.0高速接口的MP3,也不能改变MLC写入慢的缺点。


二看FLASH型号
一般来说,以K9G或K9L为开头型号的三星闪存则是MLC,以HYUU或HYUV为开头型号的现代闪存应是MLC。具体芯片编号以三星和现代为例:三星MLC芯片编号为:K9G******    K9L*****。现代MLC芯片编号为:HYUU****    HYUV***这些都可以在

官网上查到。
  总之,如果说MLC是一种新兴的闪存技术,那么它的“新”就只体现在:成本低!
虽然MLC的各项指标都落后于SLC闪存。但是MLC在架构上取胜SLC,MLC肯定是今后的发展方向,而对于MLC传输速度和读写

次数的问题已经有了相当多的解决方法,例如采用三星主控芯片,wear leveling技术,4bit ECC校验技术,都可以在采用MLC芯片的时候同样获得很好的使用效果,其性能和使用SLC芯片的没有什么差别,而会节省相当多的成本.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
eMMC和NAND Flash都是非易失性闪存存储器,它们都广泛应用于移动设备、嵌入式系统和消费电子产品中。虽然它们都是闪存存储器,但在一些方面还是有一些区别的。 1. 接口和协议 eMMC和NAND Flash的接口和协议不同。eMMC是一种标准化的接口和协议,用于在ARM处理器和闪存芯片之间传输数据。而NAND Flash则需要自定义接口和协议,因为不同厂商的NAND Flash存储器可能存在不同的接口和协议。 2. 集成度 eMMC通常集成在处理器的系统板上,而NAND Flash则需要单独设计一个芯片来实现存储功能。这意味着eMMC的集成度更高,更容易实现。 3. 性能 eMMC的性能通常比NAND Flash要好,因为eMMC采用了一些特殊的技术来提高数据传输速度,例如高速随机读写、数据重排等功能。而NAND Flash通常需要通过额外的控制器来实现这些功能,导致性能相对较低。 4. 可靠性 eMMC通常具有更高的可靠性,因为它集成了一些特殊的功能,例如坏块管理、数据重排、数据加密等功能,可以提高数据的安全性和可靠性。而NAND Flash则需要通过独立的控制器来实现这些功能,可能会导致一些问题。 总的来说,eMMC和NAND Flash都是非常有用的存储介质,它们各有优缺点,可以根据具体的应用场景来选择。如果需要高性能、高可靠性的存储介质,可以考虑使用eMMC;如果需要自定义接口和协议、较低的成本和更高的灵活性,可以选择NAND Flash

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhengmeifu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值