一种存储设备及其控制方法技术

技术编号:42372521 阅读:19 留言:0更新日期:2024-08-16 14:55
本发明专利技术提供了一种存储设备及其控制方法,存储设备包括:闪存芯片;主控制器,与闪存芯片和上位机电性连接,在主控制器执行上位机的指令时,分多笔传输上位机的指令数据,其中主控制器中存储上位机的最大空闲时长;计时模块,与主控制器电性连接,其中计时模块中存储指令数据的传输时长和后台操作的执行时长;以及内存,与主控制器和计时模块电性连接,内存中存储控制固件,在最大空闲时长内,允许主控制器调用控制固件,在后台操作的执行时长达到最大允许时间时,中断后台操作,并继续写入下一笔指令数据。本发明专利技术提供了一种存储设备及其控制方法,能够提升存储设备的存储效率。

【技术实现步骤摘要】

本专利技术涉及存储,特别涉及一种存储设备及其控制方法


技术介绍

1、对于以闪存芯片为存储介质的存储器,在存储器响应主机命令的同时,也要执行后台操作。如执行垃圾回收(garbage collection,gc)、地址映射表更新和地址映射表的下刷等等。为保证数据存储的可靠性,通过限制后台操作的传输数据量来限定后台操作的工作时间。当主机长时间得不到反馈,则可能导致任务传输失败,且这样也可能会给用户留下存储性能差的印象。


技术实现思路

1、本专利技术的目的在于提供一种存储设备及其控制方法,能够提升存储设备的存储效率。

2、为解决上述技术问题,本专利技术是通过以下技术方案实现的:

3、本专利技术提供了一种存储设备,包括:

4、闪存芯片;

5、主控制器,与所述闪存芯片和上位机电性连接,在所述主控制器执行所述上位机的指令时,分多笔传输所述上位机的指令数据,其中所述主控制器中存储所述上位机的最大空闲时长;

6、计时模块,与所述主控制器电性连接,其中所述计时模块中存本文档来自技高网...

【技术保护点】

1.一种存储设备,其特征在于,包括:

2.根据权利要求1所述的一种存储设备,其特征在于,所述计时模块包括指令计时单元,所述指令计时单元的计时起点为零,且当所述上位机开始写入当笔指令数据时,启动所述指令计时单元的计时,当所述上位机写完所述指令数据时,关闭所述指令计时单元的计时,其中所述指令计时单元中存储所述指令数据的传输时长。

3.根据权利要求2所述的一种存储设备,其特征在于,所述计时模块包括多个进程计时单元,所述进程计时单元的计时起点为所述最大允许时间,且当所述指令数据被全部写入时,启动所述进程计时单元的计时,当所述进程计时单元的计时清零时,关闭所述进程计时单元的...

【技术特征摘要】

1.一种存储设备,其特征在于,包括:

2.根据权利要求1所述的一种存储设备,其特征在于,所述计时模块包括指令计时单元,所述指令计时单元的计时起点为零,且当所述上位机开始写入当笔指令数据时,启动所述指令计时单元的计时,当所述上位机写完所述指令数据时,关闭所述指令计时单元的计时,其中所述指令计时单元中存储所述指令数据的传输时长。

3.根据权利要求2所述的一种存储设备,其特征在于,所述计时模块包括多个进程计时单元,所述进程计时单元的计时起点为所述最大允许时间,且当所述指令数据被全部写入时,启动所述进程计时单元的计时,当所述进程计时单元的计时清零时,关闭所述进程计时单元的计时,其中所述最大允许时间为所述最大空闲时长和所述指令数据写入时长的差值。

4.根据权利要求3所述的一种存储设备,其特征在于,所述控制固件包括任务查询模块,所述任务查询模块中存储多条任务查询指令,在写入所述指令数据时,所述任务查询模块循环执行所述任务查询指令,当...

【专利技术属性】
技术研发人员:王文轩李钢
申请(专利权)人:合肥康芯威存储技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1