硬件数据管理系统、相关装置及写命令处理方法制造方法及图纸

技术编号:40836385 阅读:18 留言:0更新日期:2024-04-01 15:01
本申请实施例涉及存储设备应用领域,公开了一种硬件数据管理系统、相关装置及写命令处理方法,该硬件数据管理系统包括:主机处理模块,用于获取主机发送的写命令,以及向主机发送数据获取命令;数据处理模块,用于根据硬件数据管理系统内部是否存储有相同的逻辑块地址,对数据进行存储操作以及编辑有效位图指令,从而向固件发送有效位图指令。本申请能够在主机写命令过程中,由硬件数据管理系统与主机进行交互,固件仅用于接收硬件数据管理系统发送的有效位图指令,从而减少固件接收主控制器发送的写命令、将该写命令重新下发给主控制器、接收主机发送的数据接收完毕信息的步骤,降低写延迟,从而提高闪存设备的写性能。

【技术实现步骤摘要】

本申请涉及存储设备应用领域,特别是涉及一种硬件数据管理系统、相关装置及写命令处理方法


技术介绍

1、闪存设备,例如:固态硬盘(solid state drives,ssd),是采用固态电子存储芯片阵列而制成的硬盘,固态硬盘包括固态硬盘控制器和闪存,固态硬盘控制器主要包括主控制器和固件。

2、目前由固件通过对主机端与闪存端的数据管理和命令调度,完成数据从主机端到闪存端的写入。写入数据主要分为两个过程,主机写命令过程和闪存写命令过程。

3、在主机写命令过程中,第一步:主控制器接收主机端发送的写命令,并将该写命令发送给固件;第二步:固件在确定该写命令满足接收条件时,将该写命令重新下发给主控制器,主控制器在接收完数据之后,向固件发送数据接收完毕信息;第三步:固件在确认主控制器完成数据接收后,构建闪存写命令并下发给主控制器。在闪存写命令过程中,主控制器根据该闪存写命令,将数据从指定的双倍速率同步动态随机存储器(double data ratesynchronous dynamic random access memory,ddr sdram本文档来自技高网...

【技术保护点】

1.一种硬件数据管理系统,其特征在于,应用于闪存设备,所述闪存设备与主机通信连接,所述闪存设备包括固件与闪存介质,所述硬件数据管理系统包括:

2.根据权利要求1所述的系统,其特征在于,所述硬件数据管理系统包括缓存空间,所述缓存空间用于存储逻辑块地址与对应的数据;

3.根据权利要求2所述的系统,其特征在于,所述有效位图指令包括起始逻辑块地址、地址长度、有效位图参数,所述有效位图参数的每一有效位用于指示对应的第一逻辑块地址是否需要进行闪存写入操作;

4.根据权利要求3所述的系统,其特征在于,所述数据处理模块还用于:

5.根据权利要求3所述的系统...

【技术特征摘要】

1.一种硬件数据管理系统,其特征在于,应用于闪存设备,所述闪存设备与主机通信连接,所述闪存设备包括固件与闪存介质,所述硬件数据管理系统包括:

2.根据权利要求1所述的系统,其特征在于,所述硬件数据管理系统包括缓存空间,所述缓存空间用于存储逻辑块地址与对应的数据;

3.根据权利要求2所述的系统,其特征在于,所述有效位图指令包括起始逻辑块地址、地址长度、有效位图参数,所述有效位图参数的每一有效位用于指示对应的第一逻辑块地址是否需要进行闪存写入操作;

4.根据权利要求3所述的系统,其特征在于,所述数据处理模块还用于:

5.根据权利要求3所述的系统,其特征在于,所述数据处理模块还用于:

6.根据权利要求3-5任一项所述的系统,其特征在于,所述数据处理模块还用于:

7.根据权利要求6所述的系统,其特征在于,在所述第一逻辑块地址的数据粒度与闪存设备的最小单元的粒度不同时,所述数...

【专利技术属性】
技术研发人员:黄朋孟鹏涛
申请(专利权)人:深圳大普微电子股份有限公司
类型:发明
国别省市:

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

1