-
公开(公告)号:CN114365102A
公开(公告)日:2022-04-15
申请号:CN202080062615.0
申请日:2020-08-26
Applicant: ARM有限公司
Inventor: 安德鲁·布鲁克菲尔德·斯温
IPC: G06F12/1036 , G06F9/455 , G06F12/109
Abstract: 本发明描述了一种类型的转译后备缓冲器(TLB)失效指令,该类型的TLB失效指令具体地以存储取决于阶段1转译数据和阶段2转译数据两者的组合阶段1条目和2条目的第一类型TLB为目标,并且被配置为忽略基于包括取决于中间地址的匹配的基于地址的失效条件的第一组一个或多个失效条件而失效的TLB失效命令。除了该第一类型之外的第二类型TLB忽略由该第一类型TLB失效指令触发的该失效命令。这种方法有助于限制在支持无法按中间地址使之失效的组合阶段1和2TLB的系统中阶段2失效的性能影响。
-
公开(公告)号:CN109710373B
公开(公告)日:2021-02-12
申请号:CN201811401809.X
申请日:2018-11-22
Applicant: 海光信息技术股份有限公司
IPC: G06F9/455 , G06F12/1036 , G06F21/60
Abstract: 本发明提供了一种实现内存与外部存储器交换功能的方法和装置、安全处理器,能提高内存的使用效率,增强Linux处理突发大规模内存请求的能力。方法包括:在针对所述内存的第一内存页面进行页面换出时,执行包括以下的处理:从所述第一内存页面的以密文形式存储的第一内容中解析出第一明文,对第一明文进行加密得到第一密文,以及将第一密文存储在外部存储器中作为第二内容;在针对外部存储器中的第二内容进行页面换入时,执行包括以下的处理:对第二内容进行解密得到第二明文,为第二内容分配内存的第二内存页面,对第二明文和第二内存页面的地址进行混淆得到混淆结果,对混淆结果进行加密得到第二密文,以及将第二密文存储在第二内存页面中。
-
公开(公告)号:CN107526974B
公开(公告)日:2020-08-11
申请号:CN201710657346.2
申请日:2017-08-03
Applicant: 海光信息技术有限公司
IPC: G06F21/60 , G06F9/455 , G06F12/1036 , G06F12/14
Abstract: 本发明涉及一种信息密码保护装置和方法,装置包括:存储器控制器和存储器。存储器包括至少一个安全信息。存储器控制器包括:加密模块,加密模块用于对信息进行加密或解密。地址转换模块,用于根据页表将存储器存取的地址进行地址转换。页表包括从虚拟地址到物理地址间的映射,以及物理地址和信息位的对应关系,根据信息位判断标记该地址信息所指向的页面是否使用密码保护。存储器控制器在更换密钥时,根据页表中的物理地址,将至少一个安全信息从存储器中获取出来,并且加密模块根据物理地址对应的信息位,用第一密钥进行解密,解密后的信息用第二密钥进行加密,再存放回存储器中。第二密钥用于替代第一密钥。
-
公开(公告)号:CN107402895B
公开(公告)日:2020-07-24
申请号:CN201710631658.6
申请日:2017-07-28
Applicant: 联想(北京)有限公司
Inventor: 连政钧
IPC: G06F13/38 , G06F13/42 , G06F12/1036
Abstract: 本申请公开了一种数据传输方法、电子设备及服务器,数据传输方法应用于数据存储装置,数据存储装置上设置有PCIE接口,方法包括:利用所述数据存储装置中的PCIE接口传输目标数据。本申请通过在数据存储装置上设置PCIE接口来向其他数据存储装置传输目标数据,从而避开switch端口传输目标数据,去掉switch端口传输数据造成的传输瓶颈,由此来提高数据传输效率。
-
公开(公告)号:CN110998549A
公开(公告)日:2020-04-10
申请号:CN201880049493.4
申请日:2018-05-15
Applicant: ARM有限公司
Inventor: 安德鲁·布鲁克菲尔德·斯温
IPC: G06F12/1009 , G06F12/1027 , G06F12/1036
Abstract: 一种设备具有地址转换缓存(12、16),该地址转换缓存具有多个缓存条目(40),这些多个缓存条目用于存储依赖于页表的一个或多个页表条目的地址转换数据。控制电路(50)响应于指定地址信息的无效请求而执行无效查找操作以标识将要被无效的至少一个目标缓存条目。目标缓存条目是这样一种条目,其对应的地址转换数据依赖于与地址信息相对应的至少一个目标页表条目。控制电路(50)根据指示目标页表条目的页大小的页大小信息,来选择多个无效查找模式中用于进行无效查找操作的一者。不同的无效查找模式对应于基于地址信息来标识目标缓存条目的不同方式。
-
公开(公告)号:CN107949833B
公开(公告)日:2020-03-24
申请号:CN201680028182.0
申请日:2016-06-24
Applicant: 谷歌有限责任公司
Inventor: 本杰明·C·谢布里
IPC: G06F12/1027 , G06F12/1081 , G06F12/109 , G06F13/40 , G06F12/1036 , G06F12/0813 , G06F12/14 , G06F13/38
Abstract: 方法、系统和设备包括在计算机存储介质上编码的计算机程序,用于将地址存储在交换机的存储器中。系统中的一个包括:交换机,其在交换机与每个装置之间的总线上没有任何部件的情况下,从连接至总线的装置接收分组并且将分组递送至连接至总线的装置;集成到交换机中的存储器,用于存储虚拟地址到物理地址的映射;以及集成到交换机中的存储介质,其存储指令,指令可由交换机执行以使交换机执行操作,操作包括:接收对通过总线连接至交换机的装置的地址转换请求的响应,响应包括虚拟地址到物理地址的映射,以及响应于接收到响应,将虚拟地址到物理地址的映射存储在存储器中。
-
公开(公告)号:CN110832467A
公开(公告)日:2020-02-21
申请号:CN201880041610.2
申请日:2018-06-08
Applicant: ARM有限公司
Inventor: 詹森·帕克 , 马修·卢西恩·埃文斯 , 加雷斯·里斯·斯托克韦尔 , 乔德杰·科瓦切维奇
IPC: G06F12/14 , G06F12/1036 , G06F9/38 , G06F9/48 , G06F9/455 , G06F9/46 , G06F12/1018
Abstract: 存储器存取电路26实施对存储器区域的所有权权限。给定存储器区域与从多个领域中指定的所有者领域相关联,每个领域对应于处理电路8执行的至少一个软件过程的一部分。响应于更高特权的异常级处的从源领域到目标领域的领域切换,执行与源领域相关联的架构状态的子集的状态屏蔽,以使该状态对于目标领域是不可访问的。响应于在领域切换之后的清空命令,确保尚未保存到至少一个领域执行情境存储器区域的架构状态数据的子集中的任何架构状态数据被保存。
-
公开(公告)号:CN108595349B
公开(公告)日:2020-01-31
申请号:CN201810381624.0
申请日:2018-04-25
Applicant: 贵阳忆芯科技有限公司
Inventor: 古进
IPC: G06F12/1036 , G06F12/1009
Abstract: 本申请提供大容量存储设备的地址转换方法与装置,其中,存储设备包括地址转换装置,地址转换装置包括基础存储块,基础存储块存储地址转换表的条目的至少部分,地址转换表的条目记录了逻辑地址与物理地址的映射关系。
-
公开(公告)号:CN109710373A
公开(公告)日:2019-05-03
申请号:CN201811401809.X
申请日:2018-11-22
Applicant: 海光信息技术有限公司
IPC: G06F9/455 , G06F12/1036 , G06F21/60
Abstract: 本发明提供了一种实现内存与外部存储器交换功能的方法和装置、安全处理器,能提高内存的使用效率,增强Linux处理突发大规模内存请求的能力。方法包括:在针对所述内存的第一内存页面进行页面换出时,执行包括以下的处理:从所述第一内存页面的以密文形式存储的第一内容中解析出第一明文,对第一明文进行加密得到第一密文,以及将第一密文存储在外部存储器中作为第二内容;在针对外部存储器中的第二内容进行页面换入时,执行包括以下的处理:对第二内容进行解密得到第二明文,为第二内容分配内存的第二内存页面,对第二明文和第二内存页面的地址进行混淆得到混淆结果,对混淆结果进行加密得到第二密文,以及将第二密文存储在第二内存页面中。
-
公开(公告)号:CN109582603A
公开(公告)日:2019-04-05
申请号:CN201811130029.6
申请日:2018-09-27
Applicant: 英特尔公司
Inventor: A.特里卡利瑙
IPC: G06F12/1036
CPC classification number: G06F12/145 , G06F12/1009 , G06F12/1027 , G06F12/1081 , G06F2212/1052 , G06F2212/65 , G06F2212/656 , G06F2212/68 , G06F12/1036
Abstract: 各种实施例一般地涉及用于共享虚拟存储器(SVM)访问保护的技术,例如,诸如通过每当写入请求从SVM器件到达时就执行安全检查。一些实施例特别涉及一种通过响应于存储器事务请求而生成访问请求故障和/或具有只读访问的转换完成来防止SVM器件因所述存储器事务请求而修改代码页面的输入/输出存储器管理单元(IOMMU)。
-
-
-
-
-
-
-
-
-