[发明专利]目标数据更新至存储器中的方法及其装置有效

专利信息
申请号: 200910081104.9 申请日: 2009-04-02
公开(公告)号: CN101510175A 公开(公告)日: 2009-08-19
发明(设计)人: 桑红刚;付军 申请(专利权)人: 北京中星微电子有限公司
主分类号: G06F12/02 分类号: G06F12/02;G06F12/08;G06F11/14
代理公司: 上海和跃知识产权代理事务所 代理人: 李崧岩
地址: 100083北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 目标 数据 更新 存储器 中的 方法 及其 装置
【说明书】:

技术领域

发明涉及一种数据更新方法及其装置,尤其是一种只更新其内部分数据 信息的方法及其装置。

背景技术

随着信息技术的发展与广泛应用,应用系统进行数据信息的存储已变得非 常普遍。通常而言,发送端将数据通过数据接口传送给对存储器进行读写操作 的控制模块,然后由控制模块把数据写入存储器。由于数据发送端的数据发送 速度的限制,使得每次存储数据需要的时间很长。

当需要更新存储器内存储的数据时,也就是将存储器内属于该数据的存储 空间根据输入的地址,重新写入新的内容。若是系统需要经常刷新存储器内某 一段连续空间内存储的内容。按照通常的数据存储方式,其会将存储空间属于 该数据的全部空间重新按照输入的地址写一遍。

而在有些情况下,系统需要更新的数据并不一定是存储器内某一连续空间 地址上存储的全部数据,而可能只是其中的某一个地址上或几个地址上所写的 内容。若按照上述通常的数据存储方式,将全部地址上的数据重新写一遍,而 由于数据发送端的数据发送速度的限制,使得这种数据更新的频率不能太快, 因为若更新频率太快,会导致数据发送端并不能完全发送出全部的更新数据。 因此,也就限制了存储器内存储的数据的刷新频率,进而影响了系统的整体性 能。

因此,亟待提出一种新的可用于快速更新存储器内存储的数据的方法,以 解决现有技术中的缺点。

发明内容

有鉴于此,本发明的一个目的在于提供一种可将目标数据快速更新至存 储器中的方法及其装置。

为了达到上述目的,本发明的一个实施方式提供了一种将目标数据更新 至存储器中的方法,其中每次需要刷新到目标存储器内预定存储空间的目标 数据可以通过在固定的初始数据基础上进行不同的局部更新而得到。根据目 标数据定义出更新数据和初始数据,其包括有以下步骤。步骤A、将初始数 据存储到所述存储器内;步骤B、将更新数据覆盖存储于所述存储器内的部 分初始数据上以得到目标数据。

进一步的,在不同实施方式中,存储器每隔预定时间就需要进行一次目 标数据的更新,每次目标数据更新都需要重复执行一次步骤A和B。

进一步的,在不同实施方式中,初始数据是不变的,而更新数据是变化 的。其中初始数据是指需要被存储到存储器内进而等待局部更新的数据。这 些需要被局部更新的数据,会在开始阶段被存储于初始存储空间内。进一步 的,初始数据可以是由用户定义的一组数据,开始阶段被存储于初始缓存, 应用过程中不会被修改。每次存储器预定存储空间在进行更新时,其内存储 的内容是随机的、未知的,不会是初始数据,因此,需要把初始数据从初始 缓存复制到目标存储器中,这其中并不涉及数据的更新操作。

进一步的,存储于初始缓存中的初始数据,可以是通过控制模块的读写 接口被存储到存储器的预定存储空间内。且初始数据与目标数据的数据量大 小相同。进一步的,在不同实施方式中,当把初始数据从初始存储空间读出 再存储到目标存储器中时,目标存储器预定的存储空间的地址和初始存储空 间的地址是一一对应的,并且读写接口是高速接口,存储速度会相对快速。

进一步的,在不同实施方式中,更新数据是源自一个数据发送端,其与 存储器通过控制模块进行数据传输,以将更新数据覆盖存储于存储器内的部 分初始数据上。

进一步的,在不同实施方式中,步骤B还包括:发送端对更新数据进行 编码得到编码数据,每个编码数据包括起始地址、连续地址长度、数据;控 制模块对编码数据进行解码,并根据解码得到的起始地址、连续地址长度和 数据将更新数据覆盖存储于存储器内的部分初始数据上以得到更新的目标数 据。

进一步的,本发明的又一个实施方式提供了一种将目标数据更新至存储 器中的装置,根据所述目标数据定义出更新数据和初始数据。其包括有用于 存储目标数据的目标存储器、用于存储初始数据的初始缓存以及控制模块。 其中控制模块用于在数据更新时,将初始缓存中的初始数据传输至存储器内, 并接收由发送端发送出的更新数据,并将更新数据覆盖存储于存储器内的部 分初始数据上,进而在存储器内得到目标数据。

进一步的,在不同实施方式中,控制模块内还包括有解码模块。发送端 发送的更新数据为编码格式。而控制模块用于对接收的编码更新数据进行解 码,然后将解码后的更新数据覆盖存储于存储器内的部分初始数据上以得到 更新的目标数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910081104.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top