【技术实现步骤摘要】
半导体装置相关申请的交叉引用本申请要求于2017年12月6日在韩国知识产权局提交的韩国专利申请No.10-2017-0166817的权益,该公开的全部内容通过引用合并在此。
本公开涉及半导体装置,更具体地,涉及对存储器装置执行数据操作的半导体装置。
技术介绍
各种基于闪存的存储装置对存储器装置执行各种数据操作。例如,在从主机接收到读取或写入数据的命令后,存储装置可以执行比如读取操作、写入操作、编程操作和擦除操作的各种数据操作,以处理该命令。由于存储器装置的特性,这种基于闪存的存储装置不会一次性地对单个存储单元执行数据操作。例如,可以逐页地执行读取操作和写入操作,并且可以逐块地执行擦除操作。基于闪存的存储装置仅在页面空闲的时候能够将数据写入存储器装置的页面,并且通过执行读取-修改-写入更新而不是就地更新来更新数据。也就是说,基于闪存的存储装置不能立即地重写相同的存储器装置。在具有这样特性的基于闪存的存储装置中,为了确保存储装置的容量,在适当的时间把陈旧的页面改变为空闲的页面是很重要的。因此,除了通过传统的垃圾收集的擦除方法之外,还需要一种方法,基于闪存的存储装置通过这种方法可以确定数据是否已经过期并且在适当的时间执行擦除操作。
技术实现思路
本公开的各方面提供了一种半导体装置,其可通过使用数据的过期时间信息在适当的时间对存储器装置执行数据操作来确保容量和改善垃圾收集的性能。然而,本公开的各方面不限于此。通过参考下面给出的本公开的详细描述,本公开的以上和其他方面对于本公开所属领域的普通技术人员之一将变得更显而易见。根据本公开的一方面,提供一种包括存储器装置的半导体 ...
【技术保护点】
1.一种半导体装置,包括:存储器装置;以及存储控制器,包括:闪存控制器,其被配置为对所述存储器装置执行数据操作,以及处理器,其被配置为执行用于控制所述闪存控制器的实时操作系统,其中所述实时操作系统被配置为从主机接收数据的过期时间信息,并且基于所述过期时间信息,使用调度器控制所述闪存控制器执行所述数据操作中的至少一个。
【技术特征摘要】
2017.12.06 KR 10-2017-01668171.一种半导体装置,包括:存储器装置;以及存储控制器,包括:闪存控制器,其被配置为对所述存储器装置执行数据操作,以及处理器,其被配置为执行用于控制所述闪存控制器的实时操作系统,其中所述实时操作系统被配置为从主机接收数据的过期时间信息,并且基于所述过期时间信息,使用调度器控制所述闪存控制器执行所述数据操作中的至少一个。2.根据权利要求1所述的半导体装置,其中所述实时操作系统被配置为从所述主机接收应用了所述过期时间信息的数据的范围、以及所述过期时间信息,并且基于所述过期时间信息和所述范围来处理所述数据操作中的至少一个。3.根据权利要求1所述的半导体装置,其中所述过期时间信息存储在所述存储器装置中,直到完成与所述过期时间信息相关联的数据操作。4.根据权利要求3所述的半导体装置,其中所述存储器装置将所述过期时间信息存储在页面的备用区域中。5.根据权利要求1所述的半导体装置,其中所述调度器被配置为通过使用第一类型任务来实时地处理所述数据操作中的至少一个。6.根据权利要求1所述的半导体装置,其中所述调度器被配置为通过使用第二类型任务来在后台处理所述数据操作中的至少一个。7.根据权利要求1所述的半导体装置,其中所述存储控制器还包括:数据模块,其被配置为管理所述存储器装置中的要存储与所述过期时间信息相关联的数据的位置。8.根据权利要求7所述的半导体装置,其中所述存储器装置包括第一区域和与所述第一区域分开的第二区域,并且所述数据模块被配置为在所述第二区域中存储与所述过期时间信息相关联的数据。9.根据权利要求8所述的半导体装置,其中所述过期时间信息包括第一过期时间信息和第二过期时间信息,并且所述第二区域包括第一分区和与所述第一分区分开的第二分区,其中所述数据模块被配置为在所述第一分区中存储与所述第一过期时间信息相关联的第一数据,以及在所述第二分区中存储与所述第二过期时间信息相关联的第二数据。10.一种半导体装置,包括:存储器装置,其包括存储与从主机接收的过期时间信息相关联的数据的区域;以及存储控制器,其包括:闪存控制器,其被配置为对所述存储器装置执行数据操作,以及处理器,其被配置为执行用于控制所述闪存控制器的实时操作系统,其中所述实时操作系统被配置为基于所述过期时间信息识别存储在所述区域中的数据当中的过期数据,并且对所述过期数据执行至少一...
【专利技术属性】
技术研发人员:金鼎勋,李荣息,卢羌镐,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。