【技术实现步骤摘要】
本申请要求于2015年6月29日提交到韩国知识产权局的第10-2015-0092246号韩国专利申请和于2015年8月24日提交到韩国知识产权局的第10-2015-0118708号韩国专利申请的优先权,所述每个韩国专利申请的公开通过引用全部合并于此。
本专利技术构思涉及一种半导体装置。
技术介绍
为了向移动应用提供安全执行环境,移动应用可被这样配置:在不使用额外的安全硬件芯片的情况下,一个CPU(中央处理器)被提供安全区域(或安全域)和的正常区域(或正常领域)。这里,可在正常领域中对一般的应用进行操作,并且可在安全领域中对要求安全性的应用进行安全地操作。
技术实现思路
本专利技术构思的至少一些方面提供一种可有效地获取用于安全数据的安全缓冲器的半导体装置。然而,本专利技术构思的方面不限于在此阐述的方面。通过参考下面给出的本专利技术构思的详细描述,本专利技术构思的上述和其他方面对与本专利技术构思所属的领域中的普通技术人员而言将变得更加清楚。根据本专利技术构思的至少一些示例性实施例,提供一种半导体装置,包括:处理器,被配置为使用存储在存储器中的数据来执行操作;存储器保护器,被配置为将存储器划分为第一窗口区域和第二窗口区域,第一窗口区域包括第一大小的第一片元页,第二窗口区域包括第二大小的第二片元页,第二大小小于第一大小,并且如果来自处理器的请求不是安全读取和安全写入中的至少一个,则防止第一片元页和第二片元页被处理器访问。示例实施例的存储器保护器被配置为:基于第一页表防止第一片元页和第二片元页被处理器访问,第一页表包括存储器地址信息,存储器地址信息对应于第一窗口区域和第 ...
【技术保护点】
一种半导体装置,包括:处理器,被配置为基于存储在存储器中的数据来执行操作;存储器保护器,被配置为:将存储器划分为第一窗口区域和第二窗口区域,第一窗口区域包括第一大小的第一片元页,第二窗口区域包括第二大小的第二片元页,第二大小小于第一大小,如果来自处理器的请求不是安全读取和安全写入中的至少一个,则防止第一片元页和第二片元页被处理器访问。
【技术特征摘要】
2015.06.29 KR 10-2015-0092246;2015.08.24 KR 10-2011.一种半导体装置,包括:处理器,被配置为基于存储在存储器中的数据来执行操作;存储器保护器,被配置为:将存储器划分为第一窗口区域和第二窗口区域,第一窗口区域包括第一大小的第一片元页,第二窗口区域包括第二大小的第二片元页,第二大小小于第一大小,如果来自处理器的请求不是安全读取和安全写入中的至少一个,则防止第一片元页和第二片元页被处理器访问。2.如权利要求1所述的半导体装置,其中,存储器保护器被配置为:基于第一页表防止第一片元页和第二片元页被处理器访问,第一页表包括存储器地址信息,所述存储器地址信息对应于第一窗口区域和第二窗口区域中的至少一个窗口区域。3.如权利要求2所述的半导体装置,其中,第一页表还包括:关于所述存储器地址信息的安全属性信息,与所述存储器地址信息对应的窗口识别标志信息。4.如权利要求3所述的半导体装置,其中,所述安全属性信息包括安全读取标志、安全写入标志、非安全读取标志和非安全写入标志。5.如权利要求3所述的半导体装置,其中,所述安全属性信息仅包括非安全访问标志。6.如权利要求1所述的半导体装置,其中,存储器保护器还被配置为:将第一片元页和第二片元页分配给安全缓冲器。7.如权利要求6所述的半导体装置,其中,存储器保护器还被配置为:从存储器划分第三窗口区域,其中,第三窗口区域包括第三大小的第三片元页;如果用于访问的请求不是安全读取和安全写入中的至少一个,则防止第三片元页被处理器访问。8.如权利要求7所述的半导体装置,其中,存储器保护器还被配置为:将第三片元页分配给安全缓冲器。9.如权利要求1所述的半导体装置,其中,第一大小是64KB,第二大小是4KB。10.如权利要求1所述的半导体装置,其中,存储器包括动态随机存取存储器。11.如权利要求1所述的半导体装置,其中,存储器包括安全区域和非安全区域,处理器被配置为:通过安全地址访问安全区域,通过非安全地址访问非安全区域,所述半导体装置还包括:内容防火墙控制器,被配置为:防止处理器(i)将安全内容数据写入非安全区域中或(ii)读取存储在非安全区域中的系统数据。12.如权利要求11所述的半导体装置,其中,内容防火墙控制器被配置为:使用第二页表,第二页表包括存储器地址信息和关于所述存储器地址信息的安全属性信息。13.如权利要求12所述的半导体装置,其中,安全属性信息包括安全读取标志、安全写入标志、非安全读取标志和非安全写入标志。14.如权利要求12所述的半导体装置,其中,安全属性信息仅包括安全读取标志和安全写入标志。15.如权利要求11所述的半导体装置,其中,内容防火墙控制器还被配置为:从存储器管理控制器接收用于访问存储器的物理地址,存储器管理控制器连接到处理器。16.一种半导体装置,包括:存储器,包括第一窗口区域、第二窗口区域和安全缓冲器区域,存储器被配置为针对安全内容数据而保留安全缓冲器区域;存储器控制器,被配置为:在第一窗口区域中搜索第一大小的第一片元页,将第一片元页分配给安全缓冲器区域,在第二窗口区域中搜索第二大小的第二片元页,第二大小小于第一大小,将第二片元页分配给安全缓冲器区域;存储器保护器,被配置为:向存储器控制器提供关于第一窗口区域和第二窗口区域的信息,如果来自处理器的用于访问的请求不是安全读取和安全写入中的至少一个,则防止第一片元页和第二片元页被访问。17.如权利要求16所述的半导体装置,其中,存储器控制器被配置为:将第一片元页和第二片元页中的至少一个片元页动态地分配给安全缓冲器区域。18.如权利要求16所述的半导体装置,其中,第一窗口区域和第二窗口区域中的每个窗口区域包括分别通过安全地址和非安全地址来...
【专利技术属性】
技术研发人员:赵庆浩,全宇衡,朴东珍,赵成旻,梁振诚,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。