解析如何极限发挥自研SSD主控DPU600的能力,满足超大容量固态硬盘需求

2021-05-27 大普微电子
智能存储SoC,DPU600,大普微电子 智能存储SoC,DPU600,大普微电子 智能存储SoC,DPU600,大普微电子 智能存储SoC,DPU600,大普微电子

DPU600是深圳大普微电子科技有限公司(DapuStor)业内首创的智能存储SoC,基于最新的12nm FinFET工艺,可作为SSD主控提供业界领先的性能,还集成了可计算存储平台,用于ASIC加速的机器学习架构等。


超大容量SSD的设计探讨

随着固态硬盘(SSD)的普及,对固态硬盘的容量需求越来越大,单盘容量受限于其主控所支持的闪存(NAND Flash)数量。当有对单盘超大容量需求时,现有技术往往是在主控的闪存接口进行串行连接,如外加译码器和连接装置,实现容量上的扩展。这种串行连接仅仅是闪存容量上的扩展,其最大的问题是闪存接口带宽无法扩展,即受限于其主控闪存接口总带宽。同时,串行连接导致闪存接口负载增加,从而导致其速率无法满足高速信号的要求。


如图1,可以发现其系统硬件架构:在原有闪存通道(CH0~n)上,每个通道(CHx)上添加连接装置。该装置一般用译码器作为控制器可以实现通道(CH0_x)扩展,同时可以再次连接下一级连接装置,从而再次实现通道扩展(CH0_0_x)。


另外一种现有技术,就是对整个固态硬盘之间进行简单连接,比如通过RAID卡或者类似RAID卡的功能集成到主控芯片内进行连接。这种连接方式需要额外的RAID卡,或者其固件设计是没有统一管理,是各自管理其存储映射。

图1

有瓶颈就必有团队进行新的方案研究开发。没错,Dapustor正在探索在DPU600上实现一种级联的固态硬盘(SSD)。

图2

先看一下,我们的设计基于如图2,相对于图1,其思路是:基于具有互联功能的主控芯片,该主控芯片具有一个连接模块,用于主控之间的连接通信。通过多个主控芯片来扩展闪存颗粒的数量,从而增加总体容量。显然这种结构,后端闪存的带宽大大扩展了,而且没有带来信号负载问题。


从硬件设计角度看,多个主控进行连接,其中仅主-主控(MC)连接动态存储器(DDR),闪存阵列和主机接口,而其他从-主控(SC)不会连接动态随机存储器(DDR),仅连接闪存阵列。

 

为何如此设计? 

1.由于DPU600具有级联通信(PCIe/DPU-LINK)接口,其中DPU-LINK技术,具有传输延时低特点,可以满足数据通路要求。


2. 仅主-主控配备DDR,减轻了PCB设计负担,同时也能减轻一定的成本。

(有读者疑问,主控的成本,难道比“译码器连接器”便宜?事实上,高速的译码连接器还真是贵,且往往是独家供应。)


从固件设计角度看,大体逻辑模块,仍然和普通的固态硬盘基本一致:前端模块(FE),数据处理模块(DataProcess),算法模块(FTL),后端模块(BE)。


图3

结合图2所述的系统硬件框架,Dapustor正在探索其所对应的系统固件,如图3:主-主控(MC)的固件(FW)包含前端模块(FE),数据处理模块(DataProcess),算法模块(FTL),后端模块(BE)和通路模块(LP,LinkPath)。其他从-主控(SC)的固件(FW)仅需要后端模块(BE)和通路模块(LP),这样其他从主控无需动态存储器(DDR)。


其中:

■ 前端模块(FE)负责主机通信协议栈,命令数据分发处理。

■ 数据处理模块(DP)负责数据通路的处理,如写缓存的管理。

■ 算法模块(FTL)负责映射表的管理,写入闪存数据颗粒度的管理等。

■ 后端模块(BE)负责闪存数据读写和相关闪存命令的管理。

■ 通路模块(LP)负责对应上下级芯片之间数据收发管理。


这种固件方案,使模块化方式非常简单明了:后端模块(BE)是一样的,其从-主控(SC)的固件(FW)是一样的,具有可复用性,减少开发周期。


从图3可见,对于固态硬盘的固件而言,如何管理IO是关键。特别是在引入多个主控之后,固件需要管理IO写到或者读取来自哪个主控的闪存(NAND Flash)。考虑一种简明的映射方法,算法模块(FTL)只有在主-主控存在,采用统一编址的方法,对所有闪存(即包括从主控连接的闪存)进行编址,其特征是增加CHIPID作为主控识别码作为映射管理的内容之一。


参考下图4,LBA到LMA再到PMA是典型的SSD地址映射管理方法:LBA是主机域的逻辑地址(Logic block Address),LMA是SSD固件算法的逻辑映射地址(Logic Mapping Address),PMA是指向闪存颗粒具体Page的地址(Physical Mapping Address)。


通过这种方法,可实现不同主控所有连接的闪存颗粒的地址映射管理,及全局统一逻辑地址到硬件物理地址的映射关系。通过统一地址映射管理,可以实现所有闪存颗粒进行磨损均衡化管理。


图4


如图5,是DPU600内部相关模块构成。

图5


根据模块框图,这里把关键模块进行说明一下:

■ PCIe Controller/PHY和NVMe Controller,应用于前端模块(FE)和主机通信协议栈,命令数据收发的硬件处理。

■ NAND Flash Controller/PHY(FLC),应用于后端模块(BE)闪存数据读写和相关闪存命令的硬件处理;

■ DDR Controller/PHY外连DRAM设备,应用于数据缓存。

■ CPU系统,用于运行固件;

■ System Buffer Management(SBM),用于内部Buffer管理。

■ DPU-LINK,是基于PCIe特性的硬件Buffer传输管理模块,用于优化PCIe数据传输管理,减少数据传输延时。

■ LSTM,是基于神经网络算法的计算模块,可以用于预测IO趋势,优化SSD性能。


DPU-LINK技术就像杂技中的抛球表演一样,那是抛的又快又准。正是由于DPU-LINK这种特性,如图6,当读取从-主控所对应的NAND Flash的数据时,可以直通车:从NAND经过FLC(NAND Flash控制器)到内部SRAM Buffer,由DPU-LINK直接转给前端的NVME端口后写入到主机内存,故而其Latency是可控的。


图6


小结:在主控后端连接颗粒数量受限时,对于超大容量的固态硬盘方案,无论成本和性能上,上述方案不失为一种优选方案。

技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 1

本文由犀牛先生转载自大普微电子,原文标题为:如何极限发挥自研SSD主控的能力?,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

评论

   |   

提交评论

全部评论(1

  • terrydl Lv9. 科学家 2021-12-31
    学习
没有更多评论了

相关推荐

DapuStor got VMware IOVP certification for the full range of PCIe Gen4 SSDs

Seeing the updates and progresses of both the VMware versions and DapuStor’s eSSDs, DapuStor will maintain the partnership with VMware to ensure that DapuStor SSDs are completely compatible with each other in both the new and old versions.

厂牌及品类    发布时间 : 2023-04-20

芯片验证管理也能自动跟踪,解析DPU600芯片验证过程

随着芯片技术的不断发展,特别是芯片工艺水平的提升,芯片规模越来越大,这也为芯片逻辑功能验证带来了很大的挑战。如何保证产品上市时间(TimetoMarket),快速完成功能验证和达成较高的覆盖率,已成为验证进程管理的棘手问题。本文主要跟小伙伴们聊一聊智能跟踪SoC验证进度的方法。

厂牌及品类    发布时间 : 2021-05-27

大普微电子为应对SSD的挑战与机遇,推出布局在高端企业级领域的PCIe Gen5 SSD等多款产品

2022年10月12日,由TrendForce集邦咨询主办的“2022TSS集邦咨询半导体峰会暨存储产业高层论坛”线上会议成功举办。会议上,大普微副总裁李金星带来主题演讲《高端企业级SSD的挑战与机遇》,并介绍了大普微在高端企业级存储领域的布局。

厂牌及品类    发布时间 : 2022-10-29

上海贝岭(Shanghai Belling)电源管理/智能计量及SoC/EEPROM/功率器件/数据转换器芯片选型指南

目录- 电源管理 Power Management    隔离器芯片 Isolator    表计芯片 Smart Meter IC    接口电路 Standard Interface Circuit    放大器 Amplifiers    数据转换器芯片 ADC/DAC    电压基准源芯片 Voltage References    可编程类 Programmable Unit    驱动电路 Drive Circuit    存储器EEPROM    金属氧化物半导体场效应晶体管 MOSFET    绝缘栅双极晶体管 IGBT    贝岭解决方案 Belling Solutions    上海贝岭简介 Introduction of Shanghai Belling    型号索引 Index of Part Number   

型号- BL24C32F,BLAD16D125,BL12N70,BL6552,BL8851,BL7N70A,BLP12N10,BL60N25,BL12N65,BL33N25B,BL6306,BL13N50,BL40N30L,BL34C04A,BL3N120,BLM40P05,BLD2113,BL9N20L,BL80N20L,BL1084,BL8320MDS,BL4056C,BL1086,BL1085,BL1080,BLM9926,BL1082,BL8320MD,BL1081,BL12N50,BL1088,BL7N60A,BL3085A(H),BLM90N10L,BLM15N06,BLS80R760,BLP08N10L,BLM04N06,BLM04N08,BLP065N08G,BL12N60,BL13N30,BL8N50C,BL34C02A,BL35N40,BL3N105,BL3N100,BL13N25,BLD1002,BLM3050K,BL8812,BL1064,BL4054B,BL1063,BLS65R620F,BL1065,BL6N70A,BL32F3202NP,BL24C64A,BL3085N,BL23N50,BL1511B,BL8802,BL50N30,BL3085B,BLR150,BLP10N10L,BLM35N10L,BLM8205B,BL9N90,BLS65R165,BL1040,BL80N20B,BLM8205A,BL10N70,BL1045,BLR140,BL10N65,BL70N20B,BLS60R600EF,BL32F3210,BLM12N06L,BL1031,BL6523B,BL8310MD,BLM14N08,BL10N80,BL11N40,BLS65R380,BLR133,BLS60R520EP,BL9309,BL25CM2A,BLM2010E,BL23P42,BL8573,BL0972,BL18N20L,BL12N70A,BL8574,BL8576,BL10N40,BLP05N08G,BL6281,BLM40P07S,BLD7720AL,BL24C04F,BLS65R041F,BL24C16F,BL8568,BL8569,BL6513C,BL8329,BLM06N08,BL6501A,BL10N60,BL66A0042,BLM4407,BL8563,BL8566,BL8565,BL7N65B,BLM2004NE,BL7N65A,BLD7742BH,BL8558,BL6N40L,BL24SA64C,BL24SA64B,BL24SA64D,BL8555,BL34TS04A,BLM06N10,BLP25N06L,BL0956,BL33N25,BLM30N06L,BL8N100,BLG3040,BLP10N10,BL20N60,BL6503E,ULN2803,BL25CM1A,BLM3401AY,BL4N80E,BL1117C,BL20N65,BLM3415,BLM3416,BL4N80A,BL0940,BL30N20B,BLM08P02,BL0942,BL6523GX,BLD7742BL,BL6356,BL3085,BL20N50,BLS80R990,BL8536,BL2N65,BL2N60,BL34TS02A,BL8531,BL0937,BL2N70,BL0939,BL5372,BL9582B,BL9352A,BL2N50,BLG40T120FUK,BL4N70A,BL8067A,BL8079A,BLG40T120FUH,BM8563,BL0921,BL5N50A,BL19N40,BL55028,BLM4435,BLM30P04,BL8518,BL55024,BL34TS00A,BL8511,BL8310MDS,BL0910,BL24C02F,BL24C512A,BLD7721AL,BLM16N10,BLD7721AH,BLD7720AH,BLAD16D80,BLS80R1K0E,BL8503,BL8506,BL8032S,BL6208,BL3N100E,BL25N15L,BL4N60A,BL8032H,BL30N60,BLS70R180,BL80N20BL,SSR,BL317B,BLP08N10,BL30N65,BLS60R520,BL23P516,BLD2136,BLAD14Q80,BL24SA128A,BL24SA128B,BLM08N10,BL24SA128D,BL8023H,BL30N50,BL8061,BL8023F,BL8063,BL8023D,BL8062,BL8023C,BL8023K,BLG15T65FUL,BLM8205BF,BLAD14Q125,BL1532,BL1530,BL10N70A,BLS60R390F,BL8032,BL9362,BL55066,BL358,BL8034,BL8033,BL8036,BL113,BL8035,BL8037,BL55070,BLM30N10L,BL30N30,BL12N65A,BL3N90E,BL18N25,BL8029,BL8028,BL9359,BL36N12L,BL6N120,BL9110,BL55077,BL8023,BL1511,BL8026,BL55080,BL4N65A,BL30N20,BL1513,BL6N40,BL8392,ULN2803L,BLM2008E,BL60N25B,BLM07N06,BLD7741BH,BLM3400,BLM3401,BL25N15BL,BLM3404,BL9342,BLM3407,BL24C08F,BL24CM1A,BL4N90,BL18N20,BLM2301,BLM2302,BLP150N10,BLM2305,PSR,BL5N50,BL4N80,BLM30N10,BLD7741BL,BL4N65,PSR 系列,BLM4953,BL12N60A,BLS60R360,BL90N25,BL24C128A,BL40N30,BL4N70,BLM3407AY,BL9315,BLM08N06,BLM10P03,BL28N25,BL6282,BL5N135,BL78L05,BL321,BL24CM2A,BL40N25,BL4N60,BL3N90,BLS60R380F,BLS60R150F,BL5980,SSR 系列,BLS70R420,BLM09N68,BLR120,BLR125,BL8891B,BL0930F,BLM8205,BL24SA64,BLM12N08,BLM1216Y,BLM12N06,BL5612,BL5610,BLS60R150,BL32F3212NR,BL32F3212NQ,BL9N50,BL5617,BL5616,BL80N20,BL6810,BL78L05D,BLAD16Q125,BL8531C,BL4N120,BLS60R160,BL32F3222NR,BL2N150,BLS60R036,BLG40T120FDH,ULN2003,BLM35N10,BL9198,BL9N25,BL32F3222NQ,BL15N50,BL10N65A,BL8N60,BL1118,BL1117,BLM15N06L,BL23M1610,BL8N65,BL24C256A,BL40N25B,BL25N65,BL1587,BL15N20,BL2555,BLS60R560EF,BL8N50,BL9N20,BLP12N10L,BL9193,BL9195,BL4N150,BL7N65,BLM08N68,BSP304,BL13N25L,BL7N70,BL9180,BL15N25,BLS65R560,BL1587DN,BL25N60,BS108,BL90N25B,BL9165,BL8075,BL8078,BL8077,BL8079,BLS70R600,BL55072A,BL25N50,BL3N150,BLM9435,BL24SA256B,BL5912,BL8064,BL8067,BL5910,BL1555,BL59N30,BLM80P10,BLM22N10,BL1551,BL10N60A,BL8072,BL9161,BL8071,BL8074,BL8073,BL9162,BL25N40,BL2N100

选型指南  -  上海贝岭  - 2021/6/1 PDF 中文 下载

领先的企业级固态硬盘及控制器芯片制造商——大普微电子(DapuStor)

大普微电子(DapuStor)致力于打造企业级智能固态硬盘、数据存储处理器芯片及边缘计算相关产品,广泛用于服务器、运营商、互联网数据中心,是本土化 “企业级SSD定制专家”。

品牌简介    发布时间 : 2021-05-07

DapuStor 公司简介与产品介绍

型号- DAPUSTOR J5300,ROEALSEN5 系列,HAISHEN5,DAPUSTOR R5300D,HAISHEN3,HAISHEN2,HAISHEN6,DAPUSTORJ 5100,DPU600,DPU800,HAISHEN3-XL,DAPUSTOR R5100D,HAISHEN系列,DAPUSTOR J5310,DAPUSTOR J5110,HAISHEN3系列,DAPUSTOR R5301,H3100,DAPUSTOR R5300,H3200,DAPUSTOR H390,DAPUSTOR R5101,DAPUSTOR R5100,BICS5,BICS6,YMTC X2,蛟容6,ROEALSEN6,HAISHE5-LITE,ROEALSEN5,XL-FLASH,蛟容5

商品及供应商介绍  -  大普微电子  - 2021-9 PDF 中文 下载

大普微亮相2022集邦咨询半导体峰会,介绍PCIe5企业级SSD的相关产品性能

DapuStor作为最早布局PCIe Gen5 企业级和数据中心SSD的厂商之一,在关键部件方面,Haishen5系列采用了Marvell的Bravera SC5系列,这是业界第一个支持PCIe 5.0的SSD控制器。

厂牌及品类    发布时间 : 2022-10-13

【产品】基于自研控制器DPU600设计的低延时SSD蛟容5系列,可容忍多个Flash Die失效但不影响业务及性能

大普微电子(DapuStor)蛟容5系列产品基于自研控制器DPU600和固件,搭载YMTC最新的3D Enterprise eTLC X2,为客户提供业界领先的高性能、高可靠、低延时的SSD,为企业IT及云设施提供更高能效和更优了TCO的解决方案。

产品    发布时间 : 2022-10-28

嵘神5 & SCM Xlenstor Gen2 & 蛟容5:Roealsen5系列产品带宽达7500 6100 MBs;随机读延时65μs;随机写延时10μs

型号- J5300,R5300D,DPU,R5300,J5310,R5301,J5100,J5110,X2900,R5100,R5101,X2900P,DPU600,DPU800,R5100D

商品及供应商介绍  -  大普微电子  - 2021/12/15 PDF 中文 下载

【经验】DapuStor分享芯片开发流程中的重要步骤——门级仿真

一个芯片的开发,经历规格定义、详细架构设计、RTL编码、功能验证、后端物理设计到最终流片等阶段。每个阶段都要经过各种有效论证、验证和反复检查。DapuStor芯片工程师要分享——芯片开发流程中一个重要的步骤——门级仿真,通常也称作后仿真。

设计经验    发布时间 : 2021-08-14

DapuStor打破Intel对SCM市场垄断,获“2020粤港澳大湾区企业创新力榜—未来创造之星”

5月11日,2021年中国品牌日·深圳地方特色活动暨第五届“深圳国际品牌周”于深圳广电大厦演播大厅隆重举办;DapuStor获“2020粤港澳大湾区企业创新力榜——未来创造之星”,CTO李卫军先生获评“创新杰出人物”。

厂牌及品类    发布时间 : 2021-07-01

大普微DPU616企业级SSD主控芯片荣获2021年中国芯“芯火”新锐产品奖,I/O速度可达1600Mbps

2021年12月20日,第十六届“中国芯”集成电路产业促进大会暨“中国芯”优秀产品征集结果发布,深圳大普微电子科技有限公司(DapuStor),凭借着自研DPU616系列高性能企业级SSD主控芯片,荣获2021年中国芯“芯火”新锐产品奖。

厂牌及品类    发布时间 : 2021-12-22

大普微电子Roealsen5联合图睿科技验证GPU RAID卡,发挥NVMe SSD极致性能

近日,企业级NVMe SSD厂商大普微和RAID卡厂商图睿科技(GRAID)进行产品性能实测。图睿科技磁盘阵列卡搭配DapuStor NVMe SSD得到了惊人的成果,取得了135GB/s的高性能值,整体带宽性能相较于理论数值只损失约为5%。

厂牌及品类    发布时间 : 2022-08-24

谷歌存储产品供应商大普微电子(DapuStor),提供企业级SSD产品、分布式存储解决方案等

日前,国内企业级SSD供应商大普微电子正式宣布,其高性能分布式存储解决方案已通过谷歌测试,成为了谷歌存储产品供应商。成立于2016年的深圳大普微电子科技有限公司(简称DapuStor),是一家研发设计企业级智能固态硬盘、数据存储处理器芯片及边缘计算相关产品的企业。成立以来,大普微电子已推出Haishen3、Haishen3-XL、Nida5、DPU600等多款产品。其中Haishen3系列采用Ma

公司动态    发布时间 : 2021-05-07

【产品】大普微推出Xlenstor2 SCM SSD,最大连续读写速度达到7GB/s | 视频

该视频介绍了大普微电子的SCM SSD Xlenstor2的产品参数、产品形态、现场实测以及应用场景。

新产品    发布时间 : 2022-03-10

展开更多

电子商城

查看更多

只看有货

暂无此商品

千家代理品牌,百万SKU现货供应/大批量采购订购/报价

现货市场

查看更多

暂无此商品

海量正品紧缺物料,超低价格,限量库存搜索料号

服务

查看更多

汽车天线定制

可定制车载智能天线频率:20kHz、114.5 kHz、120- kHz、125 kHz、134 kHz、134.2kHz、134.5 kHz;工作温度范围:-40ºC to ~125ºC;电感范围:100~734;符合AEC-Q200(汽车质量标准)和IP68标准;

最小起订量: 1 提交需求>

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面