[发明专利]存储器保护单元和用于控制对存储设备的访问的方法有效
| 申请号: | 201110395093.9 | 申请日: | 2011-12-02 |
| 公开(公告)号: | CN102486755B | 公开(公告)日: | 2017-05-24 |
| 发明(设计)人: | D.托斯;C.罗萨;B.米勒;C.格鲍尔;M.费尔希;M.埃伯特 | 申请(专利权)人: | 罗伯特·博世有限公司 |
| 主分类号: | G06F12/14 | 分类号: | G06F12/14 |
| 代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 胡莉莉,卢江 |
| 地址: | 德国斯*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 保护 单元 用于 控制 存储 设备 访问 方法 | ||
1.一种供具有多个处理设备的系统使用的存储器保护单元(14、15、16),其包括至少一个第一访问控制单元(31)和至少一个第二访问控制单元(32),第一和第二访问控制单元被编程,用于控制所述存储器保护单元(14、15、16)所关联到的相关联的处理设备(11、12、13)对存储设备(17)的访问,其中,如果第一访问控制单元(31)和第二访问控制单元(32)批准所述相关联的处理设备(11、12、13)对存储设备(17)的访问,则该访问被批准,而如果第一访问控制单元(31)或第二访问控制单元(32)拒绝该访问,则该访问被拒绝;
第一访问控制单元(31)能由所述相关联的处理设备(11、12、13)单独编程;并且
第二访问控制单元(32)能仅在复位之后被编程,其中第二访问控制单元(32)能被编程一次和/或在复位之后的预限定的时间周期之内被编程;以及
第二访问控制单元(32)的编程能由并不是所述相关联的处理设备的另外的处理设备来读,用于检查第二访问控制单元(32)的编程的正确性。
2.根据权利要求1所述的存储器保护单元(14、15、16),其特征在于硬件单元(33),以确保第二访问控制单元(32)的编程不能由所述相关联的处理设备(11、12、13)单独进行。
3.根据权利要求2所述的存储器保护单元(14、15、16),其中,所述硬件单元(33)具有外部引脚(34),以接收复位信号,其中在复位之后,所述硬件单元(33)允许对第二访问控制单元(32)编程一次。
4.根据权利要求2所述的存储器保护单元(14、15、16),其中,所述硬件单元(33)具有锁定寄存器,以使能或禁用第二访问控制单元(32)的重编程。
5.根据权利要求4所述的存储器保护单元(14、15、16),其中,仅在复位之后允许对锁定寄存器的访问。
6.根据权利要求2所述的存储器保护单元(14、15、16),其中,所述硬件单元(33)具有定时器,以允许在第二访问控制单元(32)的复位之后的预限定的时间之内对第二访问控制单元(32)进行编程,并且后来的编程通过硬件单元(33)发起错误信号。
7.一种操作包括具有相关联的存储器保护单元(14、15、16)的多个处理设备(11、12、13)的处理系统的方法,其具有以下步骤:
- 对所述存储器保护单元(14、15、16)的第一访问控制单元(31)进行编程,其中每个处理设备(11、12、13)都对关联到所述处理设备(11、12、13)的所述存储器保护单元(14、15、16)的第一访问控制单元(31)进行编程;
- 对关联到所述处理设备(11、12、13)的所述存储器保护单元(14、15、16)的第二访问控制单元(32)进行编程,其中第二访问控制单元(32)的编程包括由并不是相关联的处理设备的处理设备检查所述编程的正确性,并且第二访问控制单元(32)能仅在复位之后被编程,其中第二访问控制单元(32)能被编程一次和/或在复位之后的预限定的时间周期之内被编程;
- 如果关联到处理设备(11、12、13)的所述存储器保护单元(14、15、16)的第一访问控制单元(31)和第二访问控制单元(32)批准所述处理设备(11、12、13)对存储设备(17)的访问,则该访问被批准,而如果第一访问控制单元(31)或第二访问控制单元(32)拒绝该访问,则该访问被拒绝。
8.根据权利要求7所述的方法,其中,第二访问控制单元(32)的编程需要用于所述多个处理设备的复位信号,并且第二访问控制单元(32)能由并不是所述存储器保护单元的相关联的处理设备的处理设备重编程一次。
9.根据权利要求7所述的方法,其中,对第二访问控制单元(32)的正确编程的检查周期性地完成,如果检查失败,则生成错误信号。
10.根据权利要求7所述的方法,其中,如果第二访问控制单元(32)被重编程,则完成对第二访问控制单元(32)的正确编程的检查。
11.根据权利要求7所述的方法,能够由安全核(500)完成第二访问控制单元(32)的编程和对程序正确性的检查。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110395093.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种斜梯工装
- 下一篇:机架装饰板支耳焊接工装





