【爱集微点评】佰维存储的存储专利,根据已写入数据确定同plane和跨plane数据,并进行LDPC数据保护,当多个plane出现错误bit超过同plane LDPC算法的纠错能力时,可利用跨plane LDPC算法解决故障,以此提高了主控整体的纠错能力,从而实现有效的数据保护。
集微网消息,近日佰维存储在科创板上市,其专注于存储芯片研发与封测制造,是国内率先进入全球一线品牌供应体系的存储芯片企业。
目前主流的SSD主控都会支持LDPC(Low DensityParity Check Code,低密度奇偶校验码)纠错算法,LDPC纠错算法主要用于写入数据的纠错。但不同的LDPC纠错算法的纠错能力不同,可以恢复的bit数目也不相同,一旦超过了可以恢复的bit数目可能导致数据丢失。而RAID(Redundant Array of Inexpensive Disks,廉价磁盘冗余阵列)的效果是针对失效的block进行数据恢复,主流的SSD厂商都选择LDPC+RAID组合的方式来进行数据保护,但如果两个block中同时出现相同位置的page数据错误比特过多无法恢复时。
为此,佰维存储于2022年5月11日申请了一项名为“SSD的数据保护方法、装置、可读存储介质及电子设备”的发明专利(申请号: 202210508760.8),申请人为深圳佰维存储科技股份有限公司。
图1 SSD的数据保护方法的步骤流程图
图1为本发明提出的一种SSD的数据保护方法的步骤流程,首先接收主机的数据写入完成信息,数据写入完成信息包括已写入数据。接着判断所述plane位置数据是否对应多个plane,若是,则将已写入数据确定为跨plane数据,并将所述多个plane中的每一plane对应的已写入数据确定为同plane数据,否则将已写入数据确定为同plane数据。之后分别按照第一/二预设大小对所述同plane数据/跨plane数据进行LDPC数据保护,得到第一/二校验数据,并保存第一/二校验数据。
图2 SSD的数据保护装置的结构示意图
图2为本发明提出的一种SSD的数据保护装置的结构示意图,主要包括数据接收模块、数据确定模块、第一数据保护模块和第二数据保护模块。
其中数据接收模块用于接收主机的数据写入完成信息;数据确定模块可以根据已写入数据确定同plane数据和跨plane数据;第一数据保护模块和第二数据保护模块分别用于按照第一预设大小对同plane数据进行LDPC数据保护,得到并保存第一校验数据以及根据第二预设大小对跨plane数据进行LDPC数据保护,得到并保存第二校验数据。
简而言之, 佰维存储的存储专利,根据已写入数据确定同plane和跨plane数据,并进行LDPC数据保护,当多个plane出现错误bit超过同plane LDPC算法的纠错能力时,可利用跨plane LDPC算法解决故障,以此提高了主控整体的纠错能力,从而实现有效的数据保护。
佰维存储成立于2010年,在存储领域深耕多年,凭借自身过硬的技术实力,荣获国家级“专精特新小巨人企业”、“国家高新技术企业”、“十大最佳国产芯片厂商”、“省级重点IC项目”等多个荣誉,此次上市无疑是市场对佰维存储技术和实力的认可,相信在不久将来,佰维存储一定会给广大客户继续带来更多的优质产品。