[发明专利]存储装置无效
申请号: | 201080050476.6 | 申请日: | 2010-10-13 |
公开(公告)号: | CN102656569A | 公开(公告)日: | 2012-09-05 |
发明(设计)人: | R.普哈拉;D.亨塞尔;K.斯奈德 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;李家麟 |
地址: | 德国斯*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 装置 | ||
技术领域
本发明涉及数据处理设备中的存储器架构的领域。
背景技术
在现代数据处理设备中常常采用缓冲存储器(所谓的高速缓冲存储器)来进行临时存储,以便实现较高的数据处理速率。这尤其是在数据处理系统中、例如在车辆的控制设备中或者在PC(PC:个人计算机(Personal Computer))中是有利的,在这些地方例如要为指令处理器以非常短的存取时间提供来自主存储器的数据和指令。根据存储在主存储器中的数据的类型,该主存储器可以被实施为用于进行数据存储的RAM存储器(RAM:随机存取存储器(Random Access Memory))或者被实施为用于进行程序指令存储的ROM存储器(ROM:只读存储器(Read Only Memory))。然而,由于必然需要高存储容量,短存取时间只能以极大的技术开销来实现,这并在经济上和在技术上没有困难。由此得出,数据流速度可以根据主存储器的实施形式而是不同的。出于此原因,前述的具有较小的存储容量和具有由此决定的较短存取时间的缓冲存储器例如被连接在彼此通信的功能单元之间,譬如被连接在主存储器与指令处理器之间。
缓冲存储器的运行通常被组织为使得当在程序运行过程期间由指令处理器所要求的数据和指令被需要时,这些数据和指令以高概率已经处于缓冲存储器中,这由于减少在执行计算机程序时的暂停并且由于随之而来的执行速度提高而能够实现存取时间的减小。
但是,如果主存储器不仅要被用于进行数据存储而且要被用于进行指令存储(这例如在例如在发动机控制中用于诊断驱动的诊断系统中被要求),则常常需要为了存放数据而在主存储器中预定一区域,然而由此进一步提高了所需的容量。此外,数据存储器还可以被用作程序存储器,为此将来自永久性程序存储器的程序指令序列复制到非永久性的数据存储器中。在文献US 7,0096,385 B1中,例如为了将诊断程序指令临时存储在用于检查微处理器的系统中而采用高速缓冲存储器。然而,该解决方案并不是资源有效的,因为该解决方案要求设置仅为了中间存储指令而被确定的高速缓冲存储器。
发明内容
本发明基于如下认知:有效的存储装置可以通过将存储器动态配置为用于进行数据存储的数据存储器或者配置为用于进行临时程序指令存储的缓冲存储器、即高速缓冲存储器来实现。
根据一方面,本发明涉及一种具有存储器的存储装置,其中存储器的至少一个存储区域根据所需的存储器工作速度可以被配置为数据存储器或者可以被配置为缓冲存储器。如果存储器的所述至少一个存储区域被配置为数据存储器,则所述存储区域可以被考虑用于例如持续地进行数据存储。而如果所述至少一个存储区域被配置为临时的缓冲存储器,则所述存储区域例如被用于存储程序指令。
根据有利的实施形式,所述存储区域的另一存储区域可以被配置为数据存储器或者被配置为临时的缓冲存储器。然而,存储器的这两个存储区域都可以被配置为数据存储器或也可以被配置为永久性的缓冲存储器,使得整个存储器可以被配置为数据存储器或者被配置为临时的缓冲存储器。
根据有利的实施形式,为了配置存储器而设置有控制设备或者处理器,使得存储器的配置可以以有利的方式通过上级的实体来执行。
根据有利的实施形式,该存储装置包括另外的存储器,所述另外的存储器被连接在前面提及的存储器之前,其中存储器的存储器工作速度不高于、优选地低于所述另外的存储器的存储器工作速度。这例如可以通过如下方式来实现:存储器的存储容量小于所述另外的存储器的存储容量,使得可以实现有利的工作速度提高。
根据一实施形式,该存储装置包括另外的存储器,例如包括前述的连接在存储器之前的存储器,其中所述另外的存储器可以通过存储器、例如仅通过存储器来实现,由此可以以有利的方式实现存储器工作速度的提高,尤其是当存储器被配置为高速缓冲存储器时可以实现存储器工作速度的提高。
根据一实施形式,该存储装置包括另外的存储器,所述另外的存储器与存储器耦合,例如被连接在该存储器之前,其中所述另外的存储器具有用于进行数据存储的数据存储区域和/或用于进行程序指令存储的程序存储区域,其中存储器的至少一个存储区域可以被配置为与数据存储区域和/或程序存储区域相关的临时的缓冲存储器,和/或其中存储器的另外的存储区域可以被配置为与数据存储区域和/或程序存储区域相关的数据存储器。因此,存储器例如可以具有用于进行长期数据存储的数据存储区域和用于进行高速缓冲存储的临时的缓冲存储区域,由此实现了存储装置的有利的灵活性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080050476.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:表库自动报警通风单元
- 下一篇:一种多联吸附热回收空调