[发明专利]容错存储器系统在审
申请号: | 201980049118.4 | 申请日: | 2019-06-26 |
公开(公告)号: | CN112470129A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 莱利·杰亚保罗;罗克萨娜·鲁西托鲁;乔纳森·柯蒂斯·比尔德 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F11/16 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 郭妍 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容错 存储器 系统 | ||
1.一种用于数据处理装置的存储器系统,所述存储器系统包括:
出错管理单元;
第一存储器控制器;以及
第一存储设备,所述第一存储设备能经由所述第一存储器控制器来访问并且被配置用于存储数据的第一子集中的第一数据;
其中所述出错管理单元被配置用于:
检测所述第一数据、所述第一存储设备或者所述存储器节点控制器中的出错;并且
纠正所述出错;
其中所述数据的第一子集被指定为受出错保护的;
其中所述存储器系统保存所述第一数据的一个或多个拷贝,并且
其中所述第一存储器控制器包括存储器管理单元或者存储器节点控制器。
2.如权利要求1所述的存储器系统,其中纠正所述第一数据中的出错包括利用所述第一数据的纠错码来纠正差错。
3.如权利要求1或权利要求2所述的存储器系统,其中所述第一数据的一个或多个拷贝包括主拷贝和次拷贝,其中纠正所述第一数据中的出错包括当在所述第一数据的主拷贝中检测到出错时访问所述第一数据的次拷贝。
4.如权利要求3所述的存储器系统,其中所述第一数据的主拷贝和次拷贝被存储在所述第一存储设备中。
5.如权利要求3或权利要求4所述的存储器系统,还包括第二存储设备,其中所述第一数据的主拷贝被存储在所述第一存储设备中并且次拷贝被存储在所述第二存储设备中。
6.如任一在前权利要求所述的存储器系统,其中数据的第二子集中的第二数据被指定为不受出错保护,并且其中所述存储器系统不为所述第二数据提供出错保护。
7.如任一在前权利要求所述的存储器系统,其中所述第一数据包括映射数据,所述映射数据指示出所述数据处理装置中的虚拟地址和物理地址之间的映射。
8.如权利要求7所述的存储器系统,其中所述映射数据包括范围表。
9.如任一在前权利要求所述的存储器系统,其中所述第一数据包括上下文数据,所述上下文数据指示出在所述数据处理装置中执行的处理线程的上下文。
10.如任何在前权利要求所述的存储器系统,其中纠正出错包括当在所述第一存储设备中检测到出错时选择替代存储设备,其中所述替代存储设备能经由所述第一存储器控制器来访问。
11.如任何在前权利要求所述的存储器系统,其中纠正出错包括当在所述第一存储器控制器中检测到差错时选择替代存储器控制器,其中所述第一存储设备能经由第二存储器控制器来访问。
12.一种非暂态计算机可读介质,包含硬件描述语言的指令,所述指令描述如任一在前权利要求所述的存储器系统。
13.一种非暂态计算机可读介质,包含如权利要求1至12的任何一项所述的存储器系统的网表描述。
14.一种存储器管理的方法,包括:
响应于为受出错保护数据分配存储器的请求:
在主存储设备中分配用于存储所述受出错保护数据的第一存储器;
标记存储器映射表中的条目以指示出所述第一存储器包含受出错保护数据;
分配用于存储所述受出错保护数据的一个或多个拷贝的第二存储器;并且
记录所述第一存储器与所述第二存储器之间的关联性。
15.如权利要求14所述的方法,其中分配用于存储所述受出错保护数据的一个或多个拷贝的第二存储器包括在所述主存储设备中分配存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980049118.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:充气轮胎
- 下一篇:用于密封电线束的组件和方法