固态硬盘控制器,有时也被称为ssd控制器或“主控”,在ssd中发挥核心作用。固态硬盘控制器一般是一颗asic芯片(市场上也能见到fpga方案),对内管理闪存,对外为主机提供访问接口,并响应和调度处理主机的io请求(图1)。国内外各大厂商包括忆芯科技都有提供高性能的固态硬盘控制器。
ssd有企业级与消费级之分。企业级ssd产品更加注重随机性能、延迟、io qos的保证以及稳定性;而消费级产品则更加注重顺序性能、功耗、价格等因素(图2)。ssd控制器设计需要为企业级和消费级产品分别优化,这样不仅引入了研发成本,也增大了下游多系列ssd产品开发的复杂度。
能否有一款归一化的ssd控制器设计同时满足企业级和消费级需求?主要的问题在于能否在控制器硬件架构上能否实现成本,功耗,和功能的统一。
首先看成本方面,企业级ssd对控制器成本较不敏感,归一化ssd控制器需要着重满足消费级ssd的成本预算。采用通用硬件架构并优化硬件资源开销来约束ssd控制器成本,并通过差异化固件来满足企业级与消费级产品的不同性能需求。
在性能方面,经过市场沉淀,nvne u.2形态与m.2形态的ssd逐渐成为主流,两种形态的ssd产品性能需求也趋于一致。作为对aic形态的取代,1u服务器普遍承载8块或更多u.2形态ssd,使得u.2形态ssd单盘4k随机性能在300-400k iops已能满足大部分应用需求。反观消费级ssd市场,高端游戏平台nvme m.2形态ssd理论性能性能已达3.5gb/s,这样的性能指标也同一些企业级ssd的顺序io性能趋近。一些互联网厂商已在idc数据中心中应用m.2形态的ssd。在数据中心,上层对数据流做了大量优化,数据以顺序访问方式写入ssd,这也降低了对企业级ssd随机性能的需求。
在寿命上,企业级与消费级ssd需求差别较大。但影响ssd寿面的主要因素在于nand闪存的耐久能力。ssd控制器则确保加强对nand闪存的纠错能力。因此,企业级与消费级ssd控制器在寿命这点的设计目标是一致的。
在容量上,企业级ssd与消费级ssd差异较大。对于ssd控制器需要以比较小的代价支持大容量nand flash,来同时覆盖企业级与消费级ssd的需求。
可靠性方面,企业级ssd一般要求ecc与die-raid两层数据保护能力。而随着3d闪存逐步普及,闪存厂商开始建议在消费级ssd提供die-raid能力。所以在可靠性方面,企业级与消费级ssd控制器的设计目标也趋于一致了。
在功耗方面,消费级产品对功耗最为敏感,特别是像平板,笔电这种电池供电设备,对功耗有严格的限制。ssd控制器设计需要考虑复杂的低功耗设计,需要支持多种电源状态,以及快速唤醒。企业级ssd对功耗相对不敏感。然而对于整个数据中心,电力成本已占数据中心运营成本近20%。随着ssd的大规模部署,低功耗设计也成为企业级ssd控制器的追求目标。
从上面几点主要因素考虑不难看出,在企业级与消费级ssd设计指标趋于一致的趋势下,硬件规格实现统一是极有可能的。而ssd产品形态的差异化则由ssd控制器上的固件体现。忆芯科技的star1000芯片(图3)设计中对此做了比较成功的尝试。
索尼将在MWC大会带来5款手机 这款还能拍清高速射出的子弹?
嗨小码便携打印机推荐,一台机子从工作贯穿到生活
如何才能让5G在汽车垂直领域内有效落地
我国如何能够走向工业4.0
智能电网与工业互联网的数字化转型
能否有一款归一化的 SSD控制器设计同时满足企业级和消费级需求?
华为HDC2022看点 更多华为智慧屏将升级HarmonyOS 3
芯片程序保护或常规加密方式推荐
AI应用--智能摄像头新增长点
网络连接时只用到网线的四根线,为什么网线却是八根线?
三星Galaxy S20+拍照功能披露,支持录制8K/30帧视频
IIC-China 2010参展商展前专访:卓胜微电子
stm32烧录的程序为什么会丢失呢
开关电源环路稳定性分析(九)
OPPO上榜2021年《麻省理工科技评论》“50家聪明公司”榜单
RA4M2开发(3)----读取ISL29035数据,并在OLED上显示,串口打印
国轩高科二期项目主体建设已完成 年底电池产能有望达到16GWh
骁龙820和天玑8200哪个好
智能手机步入“双核”时代
最高亮度10000nit!熙泰科技展出5款Micro OLED