对于 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 几个方法:

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