[发明专利]存储器管理系统与方法有效
申请号: | 200810110166.3 | 申请日: | 2008-06-13 |
公开(公告)号: | CN101290602A | 公开(公告)日: | 2008-10-22 |
发明(设计)人: | 高建隆;辛逸轾 | 申请(专利权)人: | 松翰科技股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 任默闻 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 管理 系统 方法 | ||
技术领域
本发明是有关于一种存储器存取技术,特别是关于一种存储器管理系统与管理方法。
背景技术
一般微处理系统对于其所能定址的范围,受限于地址汇流排的地址线数目。以现今数字系统而言,处理器定址范围为二的地址线数次方,例如16条地址线,其可定址的范围为二的16次方,即65536个地址。然而,在大部分的八位元微处理系统中,因架构及成本考虑,都会尽量减少地址线数,故在应用上常会受限于微处理系统的定址能力,而无法增加更多的存储器于微处理系统中,导致微处理系统功能受限制。
在微处理系统中,存储器是一种极重要的关键资源。而存储器的大小受限于微处理机的定址范围,以及整体系统的成本。因此如何在各项因素的适当考虑下,提供最大的存储器资源供系统使用,是一个相当重要的课题。
发明内容
针对上述问题,本发明的目的之一在提供一种存储器管理系统与方法,而可达成减少实体地址线的接脚、提高存储器扩充的弹性、以及降低生产成本的功效。
本发明的一实施例提供了一种存储器管理系统。该存储器管理系统包含有一主存储器、至少一次级存储器、以及一存储器管理装置。该主存储器包含有一正常存取区块与至少一切换存取区块。次级存储器包含有对应切换存取区块的至少一次数据区块。而存储器管理装置根据至少一要求信号读写正常存取区块或次数据区块;其中,当要求信号要求读写次数据区块时,存储器管理装置将该次数据区块的数据搬移至切换存取区块、或将一欲写入的数据透过切换存取区块的映射写入次数据区块。
本发明的另一实施例提供了一种存储器管理系统。该存储器管理系统包含有一存储器切换控制器、一主存储器、至少一次级存储器、以及一直接存储器存取控制器。该存储器切换控制器根据至少一要求信号,产生一控制信号。主存储器包含有一正常存取区块与至少一切换存取区块,且根据控制信号决定如何切换所述这些存取区块、及如何读写正常存取区块或切换存取区块。次级存储器包含有对应切换存取区块的至少一次数据区块。而直接存储器存取控制器根据控制信号将次数据区块的数据搬移至切换存取区块、或将一欲写入的数据透过切换存取区块的映射写入次数据区块。
本发明的另一实施例提供了一种存储器管理系统。该存储器管理系统包含有一主存储器、至少一次数据区块、以及一存储器管理装置。该主存储器包含有一正常存取区块与至少一切换存取区块。次数据区块对应该切换存取区块。而存储器管理装置用以读写正常存取区块或次数据区块。其中,当存储器管理装置读写次数据区块时,存储器管理装置会将次数据区块的数据搬移至切换存取区块、或将一欲写入的数据透过切换存取区块的映射写入次数据区块。
本发明的另一实施例提供了一种存储器管理方法。该方法包含下列步骤。首先,提供一正常存取区块与至少一切换存取区块。提供至少一次数据区块,次数据区块对应一切换存取区块。接着,接收一要求信号,要求信号包含有至少一地址、至少一欲写入的数据其中之一或两者。之后,根据要求信号决定读写正常存取区块或次数据区块;当要求信号提供的地址位于正常存取区块的定址范围时,读取正常存取区块对应该地址的数据,或将欲写入的数据写入正常存取区块;当要求信号提供的地址位于次数据区块的定址范围时,将该次数据区块对应该地址的数据搬移至切换存取区块、并于切换存取区块读取该数据,或将欲写入的数据透过切换存取区块的映射写入次数据区块。
本发明实施例的存储器管理系统与管理方法,于主存储器中规划出正常存取区块与至少一切换存取区块,并配合切换存取区块的映射,来读写次级存储器的次数据区块。依此方式,本发明实施例的存储器管理系统与管理方法便可在有限的存储器定址范围条件下,由使用者或设计人员无限制地扩充定址数目与存储器空间,而达成减少存储器定址所须的接脚数目、弹性扩充存储器空间、并降低整体系统成本的功效。
附图说明
图1A显示本发明一实施例的存储器管理系统的示意图。
图1B显示图1A的主存储器与次级存储器记忆空间配置的示意图。
图2显示本发明另一实施例的存储器管理系统的示意图。
图3A、图3B显示本发明一实施例的存储器管理方法的流程图。
具体实施方式
图1A显示本发明一实施例的存储器管理系统的示意图。该存储器管理系统100包含一处理器(Processor)101、一主存储器102、一次级存储器103、以及一存储器管理装置104。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松翰科技股份有限公司,未经松翰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810110166.3/2.html,转载请声明来源钻瓜专利网。