【技术实现步骤摘要】
数据存储装置、其操作方法以及包括其的存储系统相关申请的交叉引用本申请要求于2019年3月25日向韩国知识产权局提交的申请号为10-2019-0033711的韩国申请的优先权,其通过引用整体并入本文。
各个实施例总体涉及一种半导体集成装置,且更特别地,涉及一种数据存储装置、该数据存储装置的操作方法以及包括该数据存储装置的存储系统。
技术介绍
存储装置联接到主机装置,并且响应于来自主机装置的请求执行数据输入/输出操作。存储装置可使用各种存储介质以便存储数据。通常,可对存储装置进行配置和操作,使得读取操作比写入操作具有更高的优先级和更少的延迟。不能执行重写操作或就地更新操作的存储装置需要通过将与读取/写入请求一起从主机装置提供的逻辑地址映射到物理地址来处理来自主机装置的请求。一种顺序写入/读取方法包括向存储空间写入数据或从存储空间读取数据,存储空间具有连续物理地址,其中数据具有特定的长度。因为不需要相对于读取或写入数据的每一项对整个存储空间执行地址映射,所以顺序写入/读取方法可支持对存储装置的快速读取操作。如果使用顺序写入方法写入的某些数据发生改变,则存储装置的性能可能会因为无法保证地址的连续性而劣化。
技术实现思路
在实施例中,数据存储装置可包括:存储装置;控制器,被配置成响应于来自主机装置的请求而控制将数据输入到存储装置和从存储装置输出数据;以及第二缓冲存储器。控制器可包括第一缓冲存储器,并且被配置成响应于主机装置的写入请求而将由主机装置提供的写入数据 ...
【技术保护点】
1.一种数据存储装置,包括:/n存储装置;/n控制器,响应于来自主机装置的请求而控制将数据输入到所述存储装置和从所述存储装置输出数据;以及/n第二缓冲存储器,/n其中所述控制器包括第一缓冲存储器,并且:/n响应于所述主机装置的写入请求,将由所述主机装置提供的写入数据存储在所述第一缓冲存储器中,并且/n基于所述写入数据的属性,将所述第一缓冲存储器中存储的所述写入数据移动到所述第二缓冲存储器或所述存储装置中。/n
【技术特征摘要】
20190325 KR 10-2019-00337111.一种数据存储装置,包括:
存储装置;
控制器,响应于来自主机装置的请求而控制将数据输入到所述存储装置和从所述存储装置输出数据;以及
第二缓冲存储器,
其中所述控制器包括第一缓冲存储器,并且:
响应于所述主机装置的写入请求,将由所述主机装置提供的写入数据存储在所述第一缓冲存储器中,并且
基于所述写入数据的属性,将所述第一缓冲存储器中存储的所述写入数据移动到所述第二缓冲存储器或所述存储装置中。
2.根据权利要求1所述的数据存储装置,其中所述属性包括所述写入数据的长度或所述写入数据的逻辑地址。
3.根据权利要求2所述的数据存储装置,其中当所述写入数据的长度小于参考长度时,所述控制器将所述写入数据从所述第一缓冲存储器移动到所述存储装置。
4.根据权利要求2所述的数据存储装置,其中,当所述写入数据的长度大于所述参考长度时,所述控制器将所述写入数据从所述第一缓冲存储器移动到所述第二缓冲存储器。
5.根据权利要求1所述的数据存储装置,其中所述第二缓冲存储器包括能够重写或就地更新的非易失性存储器装置。
6.根据权利要求1所述的数据存储装置,其中所述控制器将满足设定条件的所述写入数据从所述第二缓冲存储器移动到所述存储装置。
7.根据权利要求6所述的数据存储装置,其中所述控制器根据最近最少使用方案,即LRU方案或所述写入数据已被改变的次数,将所述写入数据从所述第二缓冲存储器移动到所述存储装置中。
8.根据权利要求1所述的数据存储装置,其中所述控制器:
分配所述第二缓冲存储器内的多个槽之中的一个槽,
将所述写入数据从所述第一缓冲存储器移动到所分配的槽中,并且
当所述多个槽之中的空槽的数量小于或等于设定阈值时,将满足设定条件的所述写入数据从所述第二缓冲存储器移动到所述存储装置中。
9.根据权利要求8所述的数据存储装置,其中所述控制器:
根据最近最少使用方案,即LRU方案或所述写入数据已被改变的次数,选择所述多个槽中的任意一个作为所述所分配的槽,并且
将所述所分配的槽的所述写入数据移动到所述存储装置中。
10.根据权利要求1所述的数据存储装置,
其中所述第二缓冲存储器高速缓存与移动到其中的所述写入数据相对应的起始逻辑地址和长度的地址信息,并且
其中当与所述第一缓冲存储器中存储的所述写入数据相对应的所有被请求写入的逻辑地址都被包括在所述地址信息中时,所述控制器将所述写入数据从所述第一缓冲存储器移动到所述第二缓冲存储器中。
11.根据权利要求1所述的数据存储装置,
其中所述第二缓冲存储器高速缓存与移动到其中的所述写入数据相对应的起始逻辑地址和长度的地址信息,并且
其中当与所述第一缓冲存储器中存储的所述写入数据相对应的第一组的被请求写入的逻辑地址被包括在所述地址信息中并且第二组的被请求写入的逻辑地址未包括在所述地址信息中时,所述控制器:
将所述第一组的所述写入数据从所述第一缓冲存储器移动到所述第二缓冲存储器中;并且
将所述第二组的所述写入数据从所述第一缓冲存储器移动到所述存...
【专利技术属性】
技术研发人员:姜寭美,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。