专利名称
主分类
A 农业
B 作业;运输
C 化学;冶金
D 纺织;造纸
E 固定建筑物
F 机械工程、照明、加热
G 物理
H 电学
专利下载VIP
公布日期
2023-10-24 公布专利
2023-10-20 公布专利
2023-10-17 公布专利
2023-10-13 公布专利
2023-10-10 公布专利
2023-10-03 公布专利
2023-09-29 公布专利
2023-09-26 公布专利
2023-09-22 公布专利
2023-09-19 公布专利
更多 »
专利权人
国家电网公司
华为技术有限公司
浙江大学
中兴通讯股份有限公司
三星电子株式会社
中国石油化工股份有限公司
清华大学
鸿海精密工业股份有限公司
松下电器产业株式会社
上海交通大学
更多 »
钻瓜专利网为您找到相关结果20个,建议您升级VIP下载更多相关专利
  • [发明专利]用于管理能力元数据的设备和方法-CN201880027855.X有效
  • 斯图亚特·大卫·贝尔斯;格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2018-04-19 - 2023-10-20 - G06F12/14
  • 提供了包括缓存存储装置的设备以及一种操作这样的缓存存储装置的方法。所述缓存存储装置中的数据块具有与其关联地存储的能力元数据,该能力元数据标识所述数据块是指定能力还是数据值。至少一种能力类型是有界指针。响应于对所述缓存存储装置中的数据块的写入,与所述数据块关联地设置能力元数据修改标记,指示与所述数据块相关联的所述能力元数据自所述数据块被存储在所述缓存存储装置中以来是否已改变。这支持系统的安全性,使得除非有意否则所述数据块的用途从数据值到能力的修改无法进行。当能力元数据被与其他数据分别地存储在存储器中时还可以产生效率,因为可对存储器做出较少的访问。
  • 用于管理能力数据设备方法
  • [发明专利]用于控制指令的执行的设备与方法-CN201880043695.8有效
  • 格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2018-06-20 - 2023-09-29 - G06F9/30
  • 提供了用于控制某些指令的执行的设备和方法。该设备具有:处理电路,用于执行指令序列;整数存储元件,用于存储供处理电路访问的整数值;以及能力存储元件,用于存储供处理电路访问的能力。随后使用能力使用存储装置来存储能力使用信息。处理电路响应于指令序列中的至少一个指令的执行而根据能力使用信息生成将被存储在目的地存储元件中的结果。特别地,当能力使用信息标识能力状态时,结果作为能力来生成,并选择能力存储元件来作为目的地存储元件。相反地,当能力使用信息标识非能力状态时,结果作为整数值来生成,并选择整数存储元件来作为目的地存储元件。这允许指定指令的能力和非能力生成变体两者,而不需要在指令集内提供单独的指令。
  • 用于控制指令执行设备方法
  • [发明专利]用于管理对能力的使用的设备和方法-CN201880028159.0有效
  • 格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2018-04-19 - 2023-09-26 - G06F9/48
  • 一种设备具有用于执行指令的处理电路,以及多个能力存储元件,该多个能力存储元件可由处理电路进行访问并且被布置为存储用于约束由处理电路在执行指令时所执行的操作的能力。处理电路可在多个异常级别处进行操作,每个异常级别具有不同的软件执行特权。另外,提供了能力配置存储装置以标识针对多个异常级别中的每一个异常级别的能力配置信息。对于每个异常级别,能力配置信息至少标识当由处理电路在该异常级别处执行指令时所执行的操作是否受能力约束。在从源异常级别至目标异常级别的切换操作期间,能力配置存储装置中关于源异常级别和目标异常级别中的至少一者的能力配置信息用于确定在切换操作期间如何管理处理电路的执行状态。
  • 用于管理能力使用设备方法
  • [发明专利]用于控制指令集中改变的设备与方法-CN201880037975.8有效
  • 格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2018-04-27 - 2023-09-22 - G06F9/30
  • 本文提供了一种用于控制指令集改变的设备与方法。该设备具有用于执行指令集的指令的处理电路,该处理电路经被布置以在能力域中操作,该能力域包含用以限制由该处理电路在执行指令时执行的操作的能力。程序计数器能力存储单元用于存储由处理电路使用以判定程序计数器值的程序计数器能力。处理电路被布置以采用基于能力的机制来改变指令集。特别地,响应于执行用于将所识别的能力加载到程序计数器能力存储单元中的至少一种类型的指令,该处理电路被布置以调用基于能力的机制,以对所识别的能力执行能力检查操作,并且若通过该能力检查操作,则使指令集由来自所识别的能力的指令集识别符字段来识别。这提供了允许改变指令集的受控机制,由此减轻无意或恶意尝试改变指令集的风险。
  • 用于控制指令集中改变设备方法
  • [发明专利]用于数据处理的装置和方法、非暂态存储介质-CN201880079443.0有效
  • 格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2018-12-10 - 2023-08-29 - G06F9/30
  • 装置(2)具有存储器存取电路15,用于响应于目标地址而执行标签保护的存储器存取操作。标签保护的存储器存取操作包括:将与目标地址相关联的地址标签(40)与保护标签(32)进行比较,该保护标签(32)与包括由目标地址标识的寻址位置(44)的一个或多个存储器位置的区块(30)相关联地存储在存储器系统(16‑18)中,以及生成在保护标签与地址标签之间是否检测到匹配的指示。指令解码器(6)解码多保护标签设置指令以控制存储器存取电路(15)触发存储器存取,来更新与一个或多个存储器位置的至少两个连续区块相关联的保护标签。
  • 用于数据处理装置方法非暂态存储介质
  • [发明专利]用于控制有界指针的使用的设备及方法-CN201680066821.2有效
  • 格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2016-09-30 - 2023-07-14 - G06F21/52
  • 提供控制边界指标的使用的设备及方法。设备具有多个边界指针储存组件,每一边界指针储存组件用以储存边界指针及指示该边界指标的允许使用的相关联的许可属性。根据本技术,相关联的许可属性包括指示是否允许边界指标进行复制操作的复制许可属性。随后,处理电路可响应于规定复制操作的至少一个指令,以利用源边界指针储存组件的源边界指针及相关联的许可属性而生成将储存在目的地边界指针储存组件中的目的地边界指针及相关联的许可属性。此外,处理电路根据源边界指针的复制许可属性是否指示源边界指标将被阻止进行复制操作,而将源边界指针储存组件标记为储存无效边界指针。这提供当在设备上执行软件时,用于禁止破坏控制流完整性的有效机制。
  • 用于控制指针使用设备方法
  • [发明专利]提供数据访问的原子集的装置及方法-CN201780058338.4有效
  • 詹森·帕克;格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2017-08-18 - 2023-02-28 - G06F12/0815
  • 数据处理装置2包括用于存储要访问的数据项的高速缓存存储器8。一致性控制电路20控制存储在高速缓存内的数据项及存储在高速缓存外面的数据项的一个或多个其他复本之间的一致性。数据访问缓冲器6缓冲对于存储在高速缓存内的各个数据项进行的多个数据访问行为。访问控制电路20响应于由一致性控制电路所管理的该多个数据项的一致性状态,在原子数据访问行为集开始之前确保所有这些数据项的一致性状态容许在高速缓存内执行数据访问行为原子集中的所有数据访问行为,该多个数据项要经受要作为数据访问行为原子集而原子地一起执行的数据访问操作。
  • 提供数据访问子集装置方法
  • [发明专利]用于管理有界指针的装置和方法-CN201680068762.2有效
  • 格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2016-10-19 - 2022-11-08 - G06F12/14
  • 提供了一种用于管理有界指针的装置及方法。该装置具有:处理电路,该处理电路用于运行指令序列;以及多个存储装置元件,该多个存储装置元件可由处理电路存取,用于存储有界指针及非有界指针。每个有界指针具有与其相关联的显式范围信息,其中,显式范围信息在使用有界指针时指示可允许的存储器地址范围。接着,使用当前范围检查存储装置元件以存储用于处理电路的当前范围检查状态。在当前范围检查状态指示默认状态时,处理电路响应于识别待用于识别存储器地址的指针的存储器存取指令的运行而执行范围检查操作,以确定对该存储器地址的存取是否被许可。具体地,当存储器存取指令将有界指针中的一者识别为所述指针时,参考与该有界指针相关联的显式范围信息来执行范围检查操作。若相反地,存储器存取指令将非有界指针识别为所述指针时,则参考针对处理电路所定义的默认范围信息执行范围检查操作。当检测到至少一个事件时,将当前范围检查状态设定为运行状态。当在运行状态中时,处理电路响应于存储器存取指令的运行以在经识别的指针是非有界指针时禁用范围检查操作。这提供了一种用于使得能够变更可用于处理电路的有界指针集的有效但受控制的机制。
  • 用于管理指针装置方法
  • [发明专利]用于控制指令执行行为的装置及方法-CN201680047574.1有效
  • 格雷姆·彼得·巴尔内斯 - ARM 有限公司
  • 2016-07-21 - 2022-08-05 - G06F12/14
  • 提供了一种用于控制指令执行行为的装置及方法。该装置包括用于存储数据值的一组数据寄存器,以及一组有界指针存储元件,其中,每个有界指针存储元件存储具有相关联的范围信息的指针,在使用该指针时,该相关联的范围信息指示地址的可允许范围。控制存储元件存储当前指令上下文,并且该当前指令上下文被用于影响由处理电路执行的至少一个指令的行为,该至少一个指令指定用于所需要的指针的指针参考,其中,指针参考在值的至少第一子集内(在一个实施例中,行为被影响而不管所需要的指针的值)。具体地,当当前指令上下文标识默认状态时,处理电路使用指针参考来标识数据寄存器中其所存储的数据值形成所需要的指针的一个数据寄存器。然而,当当前指令上下文标识有界指针状态时,处理电路替代地使用指针参考来标识有界指针存储元件中其所存储指针形成所需要的指针的一个有界指针存储元件。这允许提供可以用于有界指针已知代码和有界指针未知代码二者的指令组,而不显著增加对指令组编码空间的压力。
  • 用于控制指令执行行为装置方法
  • [发明专利]用于生成有签名的有界指针的设备及方法-CN201680081100.9有效
  • 格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2016-12-23 - 2021-12-10 - G06F21/12
  • 提供了一种用于从通用指定数据,例如从可存在于诸如盘片之类的备用存储库内的数据生成有签名的有界指针的设备及方法。该设备具有处理电路,该处理电路响应于有界指针生成请求来执行生成操作以在满足至少一个生成条件情况下从指定数据生成有界指针。该有界指针包含指针值及关联属性,并且该关联属性包括指示当使用该指针值时地址的可允许范围的范围信息。该处理电路还响应于从指定数据检测到待生成的有界指针为并入有签名的有签名的有界指针,以至少在存在满足的一个签名条件的情况下,作为生成操作的一部分而执行插入签名操作,在该插入签名操作期间签名根据指定数据的一部分来确定并被并入在所生成的有界指针内。此后,输出所生成的有界指针用于在设备的储存组件中进行存储。
  • 用于生成签名指针设备方法
  • [发明专利]用于控制存储器存取的装置及方法-CN201980055095.8在审
  • 鲁本·鲍里索维奇·艾拉佩蒂安;格雷姆·彼得·巴尔内斯;理查德·罗伊·格里森思怀特 - ARM有限公司
  • 2019-10-21 - 2021-04-09 - G06F12/14
  • 本申请提供一种用于控制存储器存取的装置及方法。装置具有存储器存取电路系统,用于响应于目标地址执行卷标保护型存储器存取操作,默认的卷标保护型存储器存取操作包括以下步骤:比较地址卷标与保护卷标,地址卷标与目标地址相关联,保护卷标储存在与一个或多个存储器位置的区块相关联的存储器系统中,一个或多个存储器位置的区块包括由目标地址识别出的寻址位置;以及生成是否在保护卷标与地址卷标之间检测到匹配的指示。此外,装置具有控制卷标储存器,用于对多个存储器区域中的每个区域,储存配置控制信息,此配置控制信息用于控制当目标地址在存储器区域内时存储器存取电路系统如何执行卷标保护型存储器存取操作。每个存储器区域对应于多个区块。这提供用于执行卷标保护型存储器存取操作的非常灵活且高效的机制。
  • 用于控制存储器存取装置方法
  • [发明专利]处理保护标签丢失-CN201980048946.6在审
  • 理查德·罗伊·格里森思怀特;格雷姆·彼得·巴尔内斯 - ARM有限公司
  • 2019-06-07 - 2021-03-09 - G06F12/14
  • 公开了一种包括存储器存取电路以响应于接收到的目标地址来执行标签保护的存储器存取的装置及其操作方法。在该标签保护的存储器存取中,保护标签检索操作寻求检索与一个或多个存储器位置的块相关联地存储的保护标签,这些存储器位置包括由接收到的目标地址识别出的经寻址位置,并且保护标签检查操作比较与接收到的目标地址相关联的地址标签与由该保护标签检索操作检索到的保护标签。当保护标签检索操作在检索保护标签中不成功时,将替代保护标签值存储为与一个或多个存储器位置的块相关联的保护标签,这些存储器位置包括由目标地址识别出的经寻址位置。
  • 处理保护标签丢失

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top