SSD(Solid State Disk)泛指使用NAND Flash组成的固态盘。
相比传统的磁盘,闪存(FLASH)有固有的优势,非易失性,存取速度快,抗震和低功耗。
所以,它在嵌入式系统中被广泛采用,如USB闪盘,CF卡存储器,移动设备等。
SSD很有可能彻底改变存储系统的前景。
闪存可分为两大规格,一种是NAND FLASH ,一种是NOR FLASH。
NOR FLASH具有单独的地址线和单独的数据线,NAND FLASH的数据,地址都是通过同一个IO总线传递。
NAND FLASH的擦写次数,最大可达到百万次,而NOR FLASH:只能擦写十几万次。
NOR FLASH的读速度比NAND FLASH稍快一些,NAND FLASH的写入和擦除速度比NOR FLASH快很多。
而且NAND FLASH与NOR FLASH相比,成本要低一些,而容量大得多。
因此,NOR FLASH比较适合频繁随机读写的场合。
NAND FLASH主要用来存储资料,我们常用的闪存产品,如闪存盘、数码存储卡都是用NAND FLASH。
NAND FLASH分为SLC-单层式储存(Single-Level Cell)和MLC-多层式储存(Multi-Level Cell)。
SLC每个存储单元存放1 bit 数据,该值由高低不同的两个阈值电压来区分。
MLC 的每个存储单元存放2 bit或3 bit数据,可以表示4个或8个不同的值。
与SLC闪存相比,MLC闪存价格较低,但性能和寿命却不如SLC。
SLC可以存取10万次,而MLC只能承受约1万次的存取。
由于SLC的寿命和性能的提高,普遍认为SLC非常适合企业级应用。
所以,一般SLC用在工业和军事领域,MLC主要用在消费电子领域。
目前,SLC的单颗粒一般为16Gb-32Gb,MLC的单颗粒为32Gb-64Gb。
SSD(Solid State Disk)泛指使用NAND Flash组成的固态盘。
SSD必须包含主机接口逻辑来支持某些形式的物理主机接口连接(USB,FiberChannel,PCI Express,SATA)和逻辑磁盘仿真,就像FTL(flash translation layer)机制可以使SSD模拟硬盘。
主机互联的带宽严重的制约了整个系统的性能,所以,它必须和flash的性能相匹配。
沿着基本数据路径有未处理的和已经处理的请求,内部的缓冲管理放置这些请求。
复用器可以发出指令,并且处理flash的串行接口的数据传输。
复用器也可以包含附加的逻辑,例如指令和数据的缓冲。
处理器用来处理请求流和管理逻辑块地址到flash上物理位置的映像。
处理器,缓冲管理和复用器通常在例如ASIC、FPGA的分离元件上实现,而且数据在这些逻辑部件之间的流动是非常快的。
处理器及其相关的RAM是可以集成的。
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。