固态硬盘Marvell,Sandforce,三星,东芝,JMicron,OCZ主控芯片介绍
目前市场上主要有这些主控芯片厂商:Marvell,Sandforce(被LSI收购。),Intel(目前已改用SF主控芯片。)三星,东芝,JMicron,OCZ。
再接下来的文章中,我们将会分别对主要芯片主控厂商进行介绍。
SandForce主控芯片
Sandforce主控芯片可谓最成功的固态硬盘主控芯片,市面上大多数固态硬盘都采用的是SF主控芯片。这可能要得益于SF对主控和固件分级别打包出售的政策,厂商根据自己生产固态硬盘的市场定位,只需要购买相应的主控方案+固件就可以了,免去了开发的困难。更何况,很多固态厂商根本就没有二次开发能力。
下图为目前采用SF主控方案的厂商:
SandForce于2009年推出了第一代主控芯片SF-1200/1500系列。而目前市场上主流SF-2000系列主控为二代芯片,此外 SF还生产企业级SF-2500/2600系列。消费级市场,SF-2281主控为主打产品。目前主流厂商除了Crucial和浦科特三星之外,几乎都使用这款芯片。就连过去自己生产主控芯片的英特尔也在520和330固态产品系列中转投SF阵营,让SF实力更加雄厚。但是英特尔产品的固件和其他厂商的不同。英特尔获得专属的固件,并且有二次研发的能力。
SF主控芯片最大的技术特色当属Duraclass技术,其中包括DuraWrite、ECC&RAISE、Wear Leveling、Read/Program Disturb Management、Recycler等具体的技术。
其中数据压缩是SF区别于其他主控技术。这项技术英文名称为DuraWrite,独特的实时压缩/解压缩技术,减少实际写入闪存的数据量,从而减少写入放大。SandForce宣称其主控写入放大为0.5倍。
SandForce的测试指出,完整安装Windows 7和Office 2007需要写入25GB的数据,但是经过压缩实际写入的数据只有11GB。当然我们在系统中所看到的仍为25GB。这种压缩算法可能是一种重复数据删除技术,或者说是一种数据约减算法。经过压缩的数据使闪存的实际磨损程度被减小了,这就变相使得MLC的写入寿命得到延长,这种解决方案可以说是一箭双雕,即提升了固态硬盘的传输速度也延长了MLC闪存的寿命。
ECC&RAISE则是相当于RAID5的功效,是一个独立的冗余数组结构。如同组建RAID5需要至少三块硬盘一样,采用SandForce主控的固态硬盘都划分出一段OP(Over Provisioning)预留空间用于RAISE和磨损平衡等机制。
从目前主流固态硬盘的测试成绩来看,SF的方案无疑是相当成功的。在数据传输速度上也一直领先。而加入SF阵营的厂商也越来越多。
市场主流固态硬盘主控之Marvel
作为企业级用户主控芯片的主要提供商,我们同样也能在消费级固态硬盘市场看到Marvel主控的身影。美光和浦科特是Marvel主控的主要使用厂商。Marvel主控芯片虽然不像SF主控那样被众多厂商所拥抱,但是其主控技术却有其独到之处。