数据处理方法、主机、存储设备及存储介质技术

技术编号:17796610 阅读:42 留言:0更新日期:2018-04-25 20:06
本发明专利技术公开了一种数据处理方法、主机、存储设备及存储介质,所述方法包括:主机获取数据读取指令,将所述数据读取指令发送给存储设备,以使所述存储设备根据接收的读取指令读取第一数据,将所述第一数据进行编码,获取编码后的第二数据,并将所述第二数据发送给所述主机;所述主机接收所述第二数据,对所述第二数据进行解码,将所述第二数据还原成所述第一数据。本发明专利技术使用软件的方式实现了硬件的编解码功能,并实现软件和硬件对相同数据的编码数据可以相互解码,提高使用的灵活性。

Data processing methods, hosts, storage devices and storage media

The invention discloses a data processing method, a host, a storage device and a storage medium. The method includes: the host acquires the data reading instruction, and sends the data reading instruction to the storage device, so that the storage device reads the first data according to the received reading instruction, and encodes the first data, The second data after the encoding is obtained and the second data is sent to the host; the host receives the second data, decodes the second data, and restore the second data to the first data. The invention uses software to implement the coding and decoding function of the hardware, and the software and hardware can decode the coded data of the same data and improve the flexibility of the use.

【技术实现步骤摘要】
数据处理方法、主机、存储设备及存储介质
本专利技术涉及数据处理
,尤其涉及一种数据处理方法、主机、存储设备及存储介质。
技术介绍
在存储芯片存储数据的过程中,由于存储芯片本身的物理权限,磨损次数,数据传输过程的不稳定,最终可能导致存储到存储芯片的数据发生错误,或者在读取存储芯片数据过程中发生错误。为了纠正这类错误,通常会在存储的数据之外加上一定的冗余数据,一旦数据发生错误,通过冗余数据的计算,可以保证在一定的出错范围内纠正数据。这个加入冗余数据以及纠错数据的操作,通常由存储控制芯片完成。如图1所示,存储控制芯片通过硬件编解码文件对主机发送的原始数据进行编码,并将编码后的数据发送给存储芯片。如果主机要获取原始数据,则必须有相应的硬件解码模块。同样的,如果要对数据进行编码,则需要有相应的硬件编码模块。
技术实现思路
本专利技术的主要目的在于提出一种数据处理方法、主机、存储设备以及存储介质,旨在解决现有技术中需要通过硬件的编解码文件对数据进行编解码的技术问题。为实现上述目的,本专利技术提供的一种数据处理方法,所述方法包括以下步骤:主机获取数据读取指令,将所述数据读取指令发送给存储设备,以本文档来自技高网...
数据处理方法、主机、存储设备及存储介质

【技术保护点】
一种数据处理方法,其特征在于,所述方法包括以下步骤:主机获取数据读取指令,将所述数据读取指令发送给存储设备,以使所述存储设备根据接收的读取指令读取第一数据,将所述第一数据进行编码,获取编码后的第二数据,并将所述第二数据发送给所述主机;所述主机接收所述第二数据,对所述第二数据进行解码,将所述第二数据还原成所述第一数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括以下步骤:主机获取数据读取指令,将所述数据读取指令发送给存储设备,以使所述存储设备根据接收的读取指令读取第一数据,将所述第一数据进行编码,获取编码后的第二数据,并将所述第二数据发送给所述主机;所述主机接收所述第二数据,对所述第二数据进行解码,将所述第二数据还原成所述第一数据。2.如权利要求1所述的数据处理方法,其特征在于,所述主机接收所述第二数据,对所述第二数据进行解码,将所述第二数据还原成所述第一数据,具体包括:所述主机接收所述第二数据,将所述第二数据发送给本地预存的第一软件编解码文件,以使所述第一软件编解码文件对所述第二数据进行解码,将所述第二数据还原成所述第一数据,并反馈还原的第一数据。3.如权利要求2所述的数据处理方法,其特征在于,所述主机接收所述第二数据,将所述第二数据发送给本地预存的所述第一软件编解码文件之前,所述方法还包括:所述主机获取第一存储指令,根据所述第一存储指令将所述第一软件编解码文件保存在本地。4.一种主机,其特征在于,所述主机包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据处理程序,所述数据处理程序配置为实现如权利要求1至3中任一项所述的数据处理方法的步骤。5.一种存储介质,其特征在于,所述存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现如权利要求1至3中任一项所述的数据处理方法的步骤。6.一种数据处理方法,其特征在于,所述方法包括以下步骤:...

【专利技术属性】
技术研发人员:方时灵
申请(专利权)人:深圳市致存微电子企业有限合伙
类型:发明
国别省市:广东,44

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

1