ARM有限公司托马斯·克里斯多夫·格鲁卡特获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉ARM有限公司申请的专利用于控制对一组存储器映射的控制寄存器的访问的装置和方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115039071B 。
龙图腾网通过国家知识产权局官网在2026-04-10发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202080094952.8,技术领域涉及:G06F9/30;该发明授权用于控制对一组存储器映射的控制寄存器的访问的装置和方法是由托马斯·克里斯多夫·格鲁卡特设计研发完成,并于2020-12-21向国家知识产权局提交的专利申请。
本用于控制对一组存储器映射的控制寄存器的访问的装置和方法在说明书摘要公布了:描述了一种用于控制对一组存储器映射的控制寄存器的访问的技术。一种装置具有处理电路和一组存储器映射的控制寄存器,该处理电路用于执行程序代码以便执行数据处理操作,该组存储器映射的控制寄存器用于存储控制信息,该控制信息用于在执行该程序代码时控制该处理电路的操作。此外,锁定寄存器用于存储锁定值。该处理电路被布置成执行存储指令以对存储器地址空间执行写入操作,这些存储指令具有多种类型。然而,在设定该锁定值时,该处理电路被布置成:除非由于执行来自多种类型的存储指令的第一子集的存储指令而发生改变存储器映射的控制寄存器中的该控制信息的写入操作,否则阻止执行该写入操作。这显著降低了攻击者寻求利用软件漏洞来改变这些存储器映射的控制寄存器中的该控制信息的可能性。
本发明授权用于控制对一组存储器映射的控制寄存器的访问的装置和方法在权利要求书中公布了:1.一种装置,所述装置包括: 处理电路,所述处理电路用于执行程序代码以执行数据处理操作; 一组存储器映射的控制寄存器,所述一组存储器映射的控制寄存器用于存储在执行所述程序代码时用于控制所述处理电路的操作的控制信息;以及 锁定寄存器,所述锁定寄存器用于存储锁定值; 其中: 所述处理电路被布置成:执行存储指令以便对存储器地址空间执行写入操作,所述存储指令具有多种类型;并且 在设定所述锁定值时,所述处理电路被布置成:阻止执行被执行来改变所述存储器映射的控制寄存器中的所述控制信息的写入操作,除非该写入操作是由于执行来自所述多种类型的存储指令的第一子集的存储指令而发生的, 其中存储在所述存储器映射的控制寄存器中的所述控制信息包括至少用于控制所述存储器地址空间的哪些区域能由可信程序代码和非可信程序代码访问的控制信息;并且 所述处理电路被布置成允许所述可信程序代码更新所述锁定寄存器中的所述锁定值,并且被布置成使用所述锁定值来控制至少所述可信程序代码对所述存储器映射的控制寄存器的写入操作的执行。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人ARM有限公司,其通讯地址为:英国剑桥;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励