【技术实现步骤摘要】
本专利技术涉及静态存储,尤其涉及一种存储设备及其数据处理方法。
技术介绍
1、在非易失性存储设备中,重放保护存储块(rpmb,replay protected memoryblock)用于存放需要保护的数据。对于现有的rpmb协议,需通过硬件加速的方式来实现rpmb协议下的hmac(hash-based message authentication code)算法。
2、现有技术中,在rpmb协议下写入多帧原始数据时,需等待多帧原始数据全部传输至缓存后,才开始进行hmac计算,从而耗费大量时间。因此,存在待改进之处。
技术实现思路
1、本专利技术提供一种存储设备及其数据处理方法,以解决现有技术中向重放保护内存块写入多帧数据的过程中,硬件加速模块一直处于空闲的技术问题。
2、本专利技术提供的一种存储设备,包括:
3、缓冲区,用于缓存主机陆续传输的多帧原始数据,每一帧所述原始数据包括有效数据,所有帧所述原始数据包括一个认证码;
4、中央处理模块,
...【技术保护点】
1.一种存储设备,其特征在于,包括:
2.根据权利要求1所述的存储设备,其特征在于,所述中央处理模块还用于实时监测所述硬件加速模块的工作状态,并在所述硬件加速模块处于空闲状态时,向所述硬件加速模块发送控制指令。
3.根据权利要求2所述的存储设备,其特征在于,所述硬件加速模块还用于将每帧原始数据内的有效数据划分为多个大小相同的块数据,并对每帧原始数据内的块数据进行以下处理:
4.根据权利要求3所述的存储设备,其特征在于,所述硬件加速模块内设置读存储区,所述硬件加速模块还用于从所述缓冲区上读取块数据并缓存至所述读存储区中。
...
【技术特征摘要】
1.一种存储设备,其特征在于,包括:
2.根据权利要求1所述的存储设备,其特征在于,所述中央处理模块还用于实时监测所述硬件加速模块的工作状态,并在所述硬件加速模块处于空闲状态时,向所述硬件加速模块发送控制指令。
3.根据权利要求2所述的存储设备,其特征在于,所述硬件加速模块还用于将每帧原始数据内的有效数据划分为多个大小相同的块数据,并对每帧原始数据内的块数据进行以下处理:
4.根据权利要求3所述的存储设备,其特征在于,所述硬件加速模块内设置读存储区,所述硬件加速模块还用于从所述缓冲区上读取块数据并缓存至所述读存储区中。
5.根据权利要求4所述的存储设备,其特征在于,所述硬件加速模块还用于每帧原始数据的块数据进行以下处理:
6.根据权利要求5所述的存储设备,其特征在于,所述硬件加速模块从对控制...
【专利技术属性】
技术研发人员:兰健,陈志凯,
申请(专利权)人:合肥康芯威存储技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。