ARM有限公司专利技术

ARM有限公司共有1319项专利

  • 本文所描述的各实施方式针对具有电力选通单元和第一配电网的集成电路。所述集成电路可以包括与所述电力选通单元对准并且被设置在所述电力选通单元上方的第二配电网。所述第二配电网可以被设置在所述电力选通单元和所述第一配电网之间。
  • 描述了用于对齐多个元素流中的对应元素的装置和方法。提供了一种装置,该装置既包括用于生成包括第一元素的第一流的第一生成电路,又包括用于生成包括第二元素的第二流的第二生成电路。第一生成电路被布置为在第一流中插入第一元素以标识第二流中的对应第...
  • 追踪模块(12)具有用于监视处理电路(8)对指令的处理的监视电路(18)和用于输出指示处理电路(8)处理指令的结果的元素序列的追踪输出电路(20)。追踪模块支持指示提交窗口的提交窗口移动元素的输出,其表示包括至少一个推测元素的追踪流的一...
  • 提供了一种装置和一种操作数据处理装置的方法。数据处理电路响应于提示指令以在随后针对其他数据处理指令生成控制信号时,断言至少一个性能修改控制信号。这使得执行由数据处理指令定义的数据处理操作的数据处理功能硬件以修改的方式操作,尽管所产生的数...
  • 领域管理单元(RMU)20维护所有权表128,该所有权表128指定相应的存储器区域的所有权条目,所有权条目定义所有权属性,所有权属性从多个领域中指定相应区域的拥有者领域。每个领域对应于至少一个软件过程的至少一部分。拥有者领域有权排除其他...
  • 一种设备包括用于响应于目标地址而执行标签守卫的存储器访问的存储器访问电路,该标签守卫的存储器访问包括守护标签检查,该守护标签检查将以下两者进行比较:与目标地址相关的地址标签、与一个或更多个存储器位置构成的区块相关联地存储的守护标签,所述...
  • 一种设备,该设备包括地址转换电路,该地址转换电路用以根据所存储的虚拟地址与物理地址之间的页表映射来执行虚拟地址到物理地址的转换。所存储的页表映射包括标签守卫控制信息。该设备包括存储器访问电路,该存储器访问电路响应于目标物理地址而执行标签...
  • 数据处理系统。一种数据处理系统包括:编码电路,其可操作为对数据元素阵列编码;解码电路,其可操作为对数据元素阵列的编码版本解码;以及消耗器电路,其可操作为使用数据元素阵列。编码电路通过以下处理对数据元素阵列编码以产生数据元素阵列的编码版本...
  • 一种包括地址转换电路(70)的装置,该地址转换电路(70)用于执行虚拟地址(80)到物理地址(82)的转换,该虚拟地址(80)包括虚拟标签部分(88)和虚拟地址部分(86),该物理地址(82)包括物理标签部分(92)和物理地址部分(90...
  • 装置(2)包括:执行指令的推测性执行的处理电路(4);主缓存存储区(30);推测性缓存存储区(32);以及缓存控制电路(34),该缓存控制电路(34)在处理电路触发的推测性存储器访问保持推测性的情况下,将由推测性存储器访问引起的分配的条...
  • 领域管理单元(RMU)(20)管理领域对存储器区域的所有权,每个领域与由处理电路执行的软件过程的至少一部分相对应。存储器存取电路(26)实施区域的所有权权限,其中拥有者领域具有排除其他领域存取存储在其拥有的区域中的数据的权限。当具有并非...
  • 装置(2)具有存储器存取电路15,用于响应于目标地址而执行标签保护的存储器存取操作。标签保护的存储器存取操作包括:将与目标地址相关联的地址标签(40)与保护标签(32)进行比较,该保护标签(32)与包括由目标地址标识的寻址位置(44)的...
  • 本公开描述了向量带进位加法指令,其使用目标向量寄存器的一些元素或谓词寄存器的对应字段,以提供对应于带进位加法运算结果的进位信息。这有助于加速涉及长整数值乘法的计算。
  • 一种装置包括用于执行数据处理的处理电路和用于对指令进行解码来控制处理电路执行数据处理的指令解码电路。该指令解码电路响应于推测屏障指令,而控制处理电路来防止按程序顺序出现在推测屏障指令之后的后续操作推测地影响缓存中的条目的分配,该后续操作...
  • 提供了一种用于处理写入操作的装置和方法。该装置具有第一处理设备,该第一处理设备用于执行指令的序列,其中,该序列包括至少一个指令以及至少一个写入指令,该至少一个指令用于激活软件协议以建立用于将数据写入到第一存储器区域的所有权权限,该至少一...
  • 一种数据处理装置包括:分支预测电路,适于存储与指令流相关的至少一个分支预测状态条目;输入电路,用于接收至少一个输入以生成新的分支预测状态条目,其中,所述至少一个输入包括多个位;以及编码电路,适于基于与正在执行所述指令流的当前执行环境相关...
  • 一种数据处理装置,包括:分支预测电路,适于存储与指令流有关的至少一个分支预测状态条目;输入电路,用于接收至少一个输入以生成新的分支预测状态条目,其中,至少一个输入包括多个位;以及编码电路,适于执行编码操作,以基于与其中正在执行指令流的当...
  • 缓存系统中的数据存储受缓存监视器控制。缓存行响应于来自缓存客户端的存储器指令而被填充。缓存监视器包括预测器表和更新逻辑。预测器表中的条目包括指令标识符并且针对系统中的每个缓存包括重用计数器,该指令标识符将该条目与存储器指令相关联。更新逻...
  • 本技术涉及用于在完成所请求的将存储器的一部分置于初始化状态的操作之前响应对于访问存储器的该部分的请求的设备、方法和/或系统。在一个示例实现方式中,存储器控制器可以延迟寻址到存储器的特定部分的写操作的开始,直到完成对于初始化存储器的特定部...
  • 本文描述的各种实施方式涉及具有耦接到存储器的编码器的设备。ECC编码器从存储器内置自测电路接收输入数据,通过对输入数据进行编码并将校验比特添加到输入数据来生成经编码的数据,并将经编码的数据写入存储器。该设备可以具有耦接到存储器的ECC解...