[实用新型]存储器访问保护系统有效
申请号: | 200920134195.3 | 申请日: | 2009-07-24 |
公开(公告)号: | CN201477578U | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | 郭小强;侯雪涧 | 申请(专利权)人: | 深圳国微技术有限公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14 |
代理公司: | 深圳市康弘知识产权代理有限公司 44247 | 代理人: | 胡朝阳;孙洁敏 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 访问 保护 系统 | ||
技术领域
本实用新型涉及存储器领域,更具体地说,涉及一种存储器访问保护系统。
背景技术
存储器访问保护装置主要作用是实施寄存器保护,它能够在系统或者程序出现异常而非正常访问不应该访问的存储空间时,通过触发异常中断而达到提高系统可靠性和安全性的目的。
在安全芯片中,如果对其存储安全信息的存储器需要进行保护,则需要植入存储器访问保护装置。但是从硬件实现角度上来看,如果存储器访问保护装置设计不合理的话,可能非常耗费芯片的面积,降低芯片的运行速度。
ARM有限公司在其发明专利“存储器访问保护”中提供了一种存储器保护装置,其包括:地址范围存储器,用于存储用于识别所述存储器中的多个逻辑区域的地址范围信息,以及属性存储器,用于存储每个逻辑区域的用来控制对所述逻辑区域内的存储单元的访问属性。依据最佳实施例,这些逻辑区域中一个或者多个重叠。此外,提供地址比较器逻辑,用于将由处理器发出的一个对应与所述存储单元中的一个的地址与所述的多个逻辑区域的地址范围进行比较,并且,如果一个或者多个逻辑区域包含所述地址,用于产生一个指示这些包含所述地址的逻辑区域的信号。属性确定逻辑相应于由地址比较器逻辑产生的信号,运用预先确定的优先权标准来确定哪一个包含所述地址的逻辑具有最高的优先权,从而使用属性存储器对应于该最高优先权区域的属性来控制对由所述地址指定的存储单元的访问。依据该技术,可以定义重叠的逻辑区域,并将相对优先权指定给每个逻辑区域。如果处理器指定一个落入两个或者多个逻辑区域内的地址,则使用优先权标准来确定哪一个逻辑区域具有最高的优先权。每个逻辑区域具有为该区域制定的多个属性,这些属性用于控制对该逻辑区域内的存储单元的访问,根据对哪一个区域具有最高优先权的确定,则使用该最高优先权区域的属性来控制对由处理器指定的特定存储单元的访问。
该技术需要关心存储器的全部地址,当需保护的空间增加时,容易造成存储器访问保护装置面积的浪费。
实用新型内容
本实用新型的目的是提供一种节省存储器访问保护装置面积的存储器访问保护系统。
为解决本实用新型的技术问题,本实用新型公开一种存储器访问保护系统,其包括处理器、地址总线、解码器、第一存储器访问保护装置、片选控制逻辑及存储器,所述处理器通过地址总线连接至所述解码器,所述解码器通过片选方式分别连接至所述第一存储器访问保护装置及所述片选控制逻辑,所述第一存储器访问保护装置连接至所述片选控制逻辑,所述片选控制逻辑通过片选方式连接至所述存储器的多个存储区域。
较佳的,所述存储器访问保护系统进一步包括一第二存储器访问保护装置,其与所述第一存储器访问保护装置并联。
较佳的,所述存储器访问保护系统进一步包括一第二存储器访问保护装置,其与所述第一存储器访问保护装置级联。
与现有技术相比,本实用新型具有如下有益效果:
1、节省存储器访问保护装置面积:利用片选信号代表存储器基地址,保护的地址范围为:基地址位数+地址比较器位数。在进行地址比较时,只需要关心地址比较器的地址范围,节省了地址比较器和地址比较器的面积,从而节省存储器访问保护装置的面积。
2、提高系统运行速度:系统中的多个存储器保护单元并行处理数据,且处理的数据量少,压缩了信号的通过时间,提高了系统的运行速度。
附图说明
图1为本实用新型的存储器访问保护装置的框图。
图2为本实用新型第一实施方式的存储器访问保护系统的基本框图。
图3为本实用新型第二实施方式的存储器访问保护系统的基本框图。
图4为本实用新型第三实施方式的存储器访问保护系统的基本框图。
具体实施方式
如图1所示,本实用新型的存储器访问保护装置包括一地址比较器,一个访问属性寄存器和一个片选编码寄存器。这些寄存器由用户进行编程控制,地址比较器用于存储用于识别存储器存储区域的地址范围,以判断当前地址是否落在保护范围内,片选编码寄存器用来识别已设定保护权限的存储区域,访问属性寄存器用于存储每一存储器存储区域的访问属性,以决定对当前存储区域的访问是否合法。该地址比较器可以为8位,其数量可以为一个,也可以为多个。
图2为本实用新型第一实施方式的存储器访问保护系统的基本框图。所述系统中,处理器通过地址总线连接至解码器,解码器通过片选方式分别连接至存储器访问保护装置及片选控制逻辑,片选控制逻辑通过片选方式连接至存储器的n(n为正整数)个存储区域。系统中,处理器对存储器的访问过程如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳国微技术有限公司,未经深圳国微技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200920134195.3/2.html,转载请声明来源钻瓜专利网。