[发明专利]刷新动态存储器的方法无效
申请号: | 02105420.7 | 申请日: | 2002-02-11 |
公开(公告)号: | CN1387196A | 公开(公告)日: | 2002-12-25 |
发明(设计)人: | M·杜兰顿 | 申请(专利权)人: | 皇家菲利浦电子有限公司 |
主分类号: | G11C11/401 | 分类号: | G11C11/401;G11C11/406 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 张志醒 |
地址: | 荷兰艾*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 刷新 动态 存储器 方法 | ||
本发明涉及刷新打算用于存储包括在由处理器执行的操作中的变量的动态存储器的方法。
例如,本发明发现了像视频数据处理系统这样的在致力于具有实时类型限制的应用的可编程系统中的应用。
在集成电路中,信号的处理经常需要更大的存储容量。为了增加这个存储容量,经常使用嵌入式存储器。有两种类型的这种存储器:
—静态存储器,例如静态随机存储器(SRAMs)
—动态存储器,例如动态随机存储器(DRAMs)
静态存储器由触发器来建造。当数据项存储在静态存储器中的时候,只要给包括静态存储器的电路通电,这个数据项就保持被存储。动态存储器以电容器充电的形式存储数据。由于导致充电损耗的泄漏电流,对于这些电容器来说必须经常在充电以便于保持数据在存储器中。这样的操作被称为数据项的刷新,按照所用的存储器,大约每1到10个毫秒必须执行一次。数据项能够保持在存储器中而不需要刷新的持续时间称为“保持时间”,对于所考虑的数据项是特定的。然而,动态存储器由于存储容量大而被使用。特别地,为了一个存储数据位,动态存储器只需要单个的晶体管,而静态存储器需要4到6个晶体管。因此对于相同的存储容量,动态存储器比静态存储器表现得更便宜。然而,动态存储器所需的数据的刷新引入了不可忽略的等待时间,在此期间处理器不能访问存储在上述存储器中的数据。特别地,刷新是对包括在动态存储器上的所有数据系统地进行,从而要求相当大量的时间。专利US 5148546尤其具有补救这个缺点的特定目的,通过提出使得有可能动态确定被刷新的数据的存储地址的方法,以便于在给定的时刻只刷新需要刷新的数据。因此在这个给定的时刻,大量的数据项对于处理器来说是可访问的,因为这些数据没有被刷新电路所独占,并且这样导致了在时间平均值上的等待时间的减少。然而,这种方法要求在电路中装入一个子系统,以便于确定被刷新的数据的存储地址。而且,这个方法不允许等待时间的大量减少,因为动态确定被刷新的数据的存储地址也需要一定的时间量。
本发明的目的是提出使得有可能减少由于在动态存储器中刷新而导致的等待时间的方法。
依据本发明,在开始段落中定义的刷新动态存储器的方法的特征在于包括:
—规划步骤,在此期间建立上述操作的顺序和时限;
—估计每个变量特有的保持时间的步骤;
—预测至少一个在其中必须刷新每个变量的时刻的步骤,在其中给定的变量必须被刷新的时刻定义为上述给定变量的保持时间和在其中包括上述给定变量的操作的时限的函数;
—布置步骤,在此期间上述变量被布置在上述存储器中;
—刷新步骤,在此期间在预测步骤中定义的时刻刷新上述变量。
本发明利用了这样的事实,在某些可编程系统中,当编译定义由处理器执行的操作的程序的时候,有可能确定这些操作的次序,这些操作的时限和包含在这些操作中的变量。而且,因为对变量来说特有的保持时间与制作动态存储器所用的技术有关,所以估计这个保持时间显得并不困难。因此,已经确定了产生变量的时刻,在操作中使用这个变量的时刻和用于这个变量的保持时间,就有可能预测必须刷新这个变量的时刻。加之,通过在存储器中明智地放置变量,因此将必须在同一时刻刷新的变量放置在存储器的一个或相同的区域中,就有可能减少由于动态存储器的刷新而产生的等待时间。而且,因为能够通过处理器读取这个变量来执行变量的刷新,所以这个方法不需要附加任何刷新电路:处理器能够自行管理动态存储器的刷新。
至于在上文中描述的步骤可以由软件执行,本发明还提供了计算机程序,包括用于在计算机上执行程序时执行上文所述方法各个步骤的程序代码指令。
本发明将被更好地理解,并且其他细节在结合以未限制的实例形式给出的附图所作的以下描述中变得更加明显,在附图中:
图1是图解说明本发明的特征的方框图;
图2图解说明在动态存储器和处理器之间的示范的通信系统结构;
图3图解说明将数据项写到动态存储器中和从动态存储器中读出的原理;
图4a到4c图解说明依据先前技术的各种类型的动态存储器的刷新;
图5图解说明由处理器执行的操作的规划以及在必须刷新变量的时刻的预测;
图6图解说明关于视频数据处理的本发明的示范的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家菲利浦电子有限公司,未经皇家菲利浦电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/02105420.7/2.html,转载请声明来源钻瓜专利网。