一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种大幅度增加固态硬盘使用寿命的存储方案的制作方法

2022-05-06 06:39:25 来源:中国专利 TAG:


1.本发明涉及固态存储技术领域,尤其涉及一种大幅度增加固态硬盘使用寿命的存储方案。


背景技术:

2.固态硬盘是指,采用固态电子存储芯片阵列制成的硬盘。
3.固态硬盘一般都采用nand flash芯片作为存储介质,为了尽可能的增加固态硬盘的存储容量,当前市面上的固态硬盘常采用tlc类型的nand flash作为存储介质,但是tlc nand flash的使用寿命非常有限,最大可擦写次数约500次,它极大的影响了固态硬盘的使用寿命
4.目前市面上的固态硬盘常采用小容量的slc nand 大容量的tlc nand方案,增加固态硬盘的使用寿命,当固态硬盘获取到外部数据后,先缓存到slc nand内,当快达到slc nand最大存储容量时;再把slc nand内存储的所有数据全部转移到tlc nand内,以此减少tlc nand的擦写次数,实现增加固态硬盘的使用寿命;但是slc nand的最大可擦写次数也只有约10万次,采用slc nand作为缓存也只能稍微提高固态硬盘的使用寿命,而不能大幅度的提高。


技术实现要素:

5.基于背景技术存在的技术问题,本发明提出了一种大幅度增加固态硬盘使用寿命的存储方案。
6.本发明提出的一种大幅度增加固态硬盘使用寿命的存储方案,包括两个mram芯片、一个ddr芯片、nand芯片阵列和控制器,两个mram芯片与ddr芯片共用数据总线,组成数据混合缓存器,所述mram芯片存储空间划分为获取缓存空间和修订缓存空间,其存储方案如下:
7.s1当控制器获取的外部数据量非常大时,控制器直接把数据存入tlc nand芯片内;
8.s2当数据量非常小时,控制器把数据先存入mram内所述获取缓存空间内,在所述获取缓存空间即将达到128m byte时,再一次性转存入tlc nand芯片内,以此减少tlc nand的擦写次数;
9.s3当控制器需要修订存储在tlc nand内某些随机数据时,即随机写操作,控制器先把数据读取到所述修订缓存空间内,在mram内实现修订并保存在所述修订缓存空间,而不立刻回存入tlc nand内;
10.s4当执行多次随机写操作后,所述修订缓存空间存储的随机数据量,即将达到128m byte时,再把所有数据转存到tlc nand内,以此减少tlc nand的擦写次数。
11.优选的,所述mram芯片为everspin公司的mram芯片,型号为emd4e001g16g2-150cas2。
12.优选的,所述混合缓存器由数据易失性的ddr和非易失性的mram组成,其中ddr芯片存储空间,由固态硬盘性能指标而定,mram芯片存储空间为256m byte。
13.优选的,所述mram芯片存储空间存储容量为128m byte。
14.优选的,所述mram芯片不需要擦除操作,可直接修改数据的任何一个位。
15.本发明中,所述一种大幅度增加固态硬盘使用寿命的存储方案,由ddr芯片和mram芯片组成混合缓存器,并共用数据总线,不会影响控制器芯片的硬件设计;
16.采用mram作为外部小数据的缓存器,可减少tlc nand的擦写次数,大幅提高固态硬盘的使用寿命;
17.采用mram作为硬盘随机修订数据的缓存器,可减少tlc nand的擦写次数,大幅提高固态硬盘的使用寿命;
18.采用mram作为硬盘随机修订数据的缓存器,可大幅提高随机写的速率;
19.本发明采用数据非易失的mram作为缓存器,mram具有存储速度快,无需擦除可直接读写,使用寿命接近无限等特点,可以大幅度的提高固态硬盘的使用寿命,可以大幅度提高固态硬盘的随机写性能。
附图说明
20.图1为本发明提出的一种大幅度增加固态硬盘使用寿命的存储方案的示意图。
具体实施方式
21.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
22.参照图1,一种大幅度增加固态硬盘使用寿命的存储方案,包括两个mram芯片、一个ddr芯片、nand芯片阵列和控制器,两个mram芯片与ddr芯片共用数据总线,组成数据混合缓存器,所述mram芯片存储空间划分为获取缓存空间和修订缓存空间,其存储方案如下:
23.s1当控制器获取的外部数据量非常大时,控制器直接把数据存入tlc nand芯片内;
24.s2当数据量非常小时,控制器把数据先存入mram内所述获取缓存空间内,在所述获取缓存空间即将达到128m byte时,再一次性转存入tlc nand芯片内,以此减少tlc nand的擦写次数;
25.s3当控制器需要修订存储在tlc nand内某些随机数据时,即随机写操作,控制器先把数据读取到所述修订缓存空间内,在mram内实现修订并保存在所述修订缓存空间,而不立刻回存入tlc nand内;
26.s4当执行多次随机写操作后,所述修订缓存空间存储的随机数据量,即将达到128m byte时,再把所有数据转存到tlc nand内,以此减少tlc nand的擦写次数。
27.本发明中,所述mram芯片为everspin公司的mram芯片,型号为emd4e001g16g2-150cas2。
28.本发明中,所述混合缓存器由数据易失性的ddr和非易失性的mram组成,其中ddr芯片存储空间,由固态硬盘性能指标而定,mram芯片存储空间为256m byte。
29.本发明中,所述mram芯片存储空间存储容量为128m byte。
30.本发明中,所述mram芯片不需要擦除操作,可直接修改数据的任何一个位。
31.本发明:当控制器获取的外部数据量非常大时,控制器直接把数据存入tlc nand芯片内;当数据量非常小时,控制器把数据先存入mram内所述获取缓存空间内,在所述获取缓存空间即将达到128mbyte时,再一次性转存入tlc nand芯片内,以此减少tlc nand的擦写次数;当控制器需要修订存储在tlc nand内某些随机数据时,即随机写操作,控制器先把数据读取到所述修订缓存空间内,在mram内实现修订并保存在所述修订缓存空间,而不立刻回存入tlc nand内;当执行多次随机写操作后,所述修订缓存空间存储的随机数据量,即将达到128m byte时,再把所有数据转存到tlc nand内,以此减少tlc nand的擦写次数。
32.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。


技术特征:
1.一种大幅度增加固态硬盘使用寿命的存储方案,其特征在于,包括两个mram芯片、一个ddr芯片、nand芯片阵列和控制器,两个mram芯片与ddr芯片共用数据总线,组成数据混合缓存器,所述mram芯片存储空间划分为获取缓存空间和修订缓存空间,其存储方案如下:s1当控制器获取的外部数据量非常大时,控制器直接把数据存入tlc nand芯片内;s2当数据量非常小时,控制器把数据先存入mram内所述获取缓存空间内,在所述获取缓存空间即将达到128m byte时,再一次性转存入tlc nand芯片内,以此减少tlc nand的擦写次数;s3当控制器需要修订存储在tlc nand内某些随机数据时,即随机写操作,控制器先把数据读取到所述修订缓存空间内,在mram内实现修订并保存在所述修订缓存空间,而不立刻回存入tlc nand内;s4当执行多次随机写操作后,所述修订缓存空间存储的随机数据量,即将达到128m byte时,再把所有数据转存到tlc nand内,以此减少tlc nand的擦写次数。2.根据权利要求1所述的一种大幅度增加固态硬盘使用寿命的存储方案,其特征在于,所述mram芯片为everspin公司的mram芯片,型号为emd4e001g16g2-150cas2。3.根据权利要求1所述的一种大幅度增加固态硬盘使用寿命的存储方案,其特征在于,所述混合缓存器由数据易失性的ddr和非易失性的mram组成,其中ddr芯片存储空间,由固态硬盘性能指标而定,mram芯片存储空间为256m byte。4.根据权利要求3所述的一种大幅度增加固态硬盘使用寿命的存储方案,其特征在于,所述mram芯片存储空间存储容量为128mbyte。5.根据权利要求1所述的一种大幅度增加固态硬盘使用寿命的存储方案,其特征在于,所述mram芯片不需要擦除操作,可直接修改数据的任何一个位。

技术总结
本发明公开了一种大幅度增加固态硬盘使用寿命的存储方案,包括两个MRAM芯片、一个DDR芯片、NAND芯片阵列和控制器,两个MRAM芯片与DDR芯片共用数据总线,组成数据混合缓存器,所述MRAM芯片存储空间划分为获取缓存空间和修订缓存空间。本发明采用数据非易失的MRAM作为缓存器,MRAM具有存储速度快,无需擦除可直接读写,使用寿命接近无限等特点,可以大幅度的提高固态硬盘的使用寿命,可以大幅度提高固态硬盘的随机写性能。硬盘的随机写性能。硬盘的随机写性能。


技术研发人员:杨炳生
受保护的技术使用者:新拓尼克科技(成都)有限公司
技术研发日:2022.01.27
技术公布日:2022/5/5
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献