ARM有限公司专利技术

ARM有限公司共有1319项专利

  • 一种包含对于功能电路块的电力分配的系统可包括:包括两个或更多个子电路的功能电路块;包括至少两个片段的电力线,两个或更多个子电路中的第一子电路耦合到至少两个片段中的第一片段,并且两个或更多个子电路中的第二子电路耦合到至少两个片段中的第二片...
  • 公开了一种设备和操作数据处理设备的方法。所述设备包括数据处理电路,所述数据处理电路用于响应于指令序列而执行数据处理操作,其中所述数据处理电路能够执行所述指令序列中的至少一些指令的推测执行。包括条目的缓存结构存储经受所述数据处理操作的数据...
  • 本公开的示例涉及一种装置,该装置包括:执行电路,所述执行电路用于执行限定对数据项的数据处理操作的指令。所述装置包括缓存存储装置,所述缓存存储装置用于存储数据项的临时副本。所述装置包括预提取电路,所述预提取电路用于:a)通过以下方式预测数...
  • 提供了用于执行神经网络的卷积神经网络计算的电路和方法。该电路包括:转置缓冲器,被配置为沿着第一维度接收致动特征向量,并且沿着第二维度输出特征分量向量;权重缓冲器,被配置为沿着第一维度存储内核权重向量,并且还被配置为沿着第二维度输出内核分...
  • 提供了用于控制将数据分配到缓存存储中的装置和方法。该装置包括用于执行指令的处理电路,以及用于存储当执行指令时访问的数据的缓存存储。缓存控制电路被布置为在敏感分配条件被确定为存在时,响应于处理电路推测性地执行识别要被分配到缓存存储中的数据...
  • 一致性控制电路(10)支持从请求方主设备(4)接收的安全推测性读取事务的处理。安全推测性读取事务是如下类型的:其请求目标数据被返回到请求方主设备(4)的请求方缓存(11),同时禁止响应于安全推测性读取事务的其他缓存(12)中的与目标数据...
  • 公开了一种装置和一种操作数据处理装置的方法及其模拟器。数据处理电路响应于指令而执行数据处理操作,其中一些指令集可以被定义为相对于由数据处理电路执行的其他操作而被原子地执行的事务。当在事务期间发生同步异常时,事务被中止并且异常计数器被递增...
  • 一种装置,包括:处理电路14,用于响应于指令而执行数据处理,该处理电路支持对用于从存储器系统20、22中读取数据的读取操作的推测性处理;以及控制电路12、14、20,用于识别要被处理电路处理的指令的序列是否包括推测性边信道提示指令并且依...
  • 提供了用于控制分支预测的装置和方法。该装置具有用于执行指令的处理电路,以及分支预测电路,其包括用于为要被处理电路执行的分支指令预测目标地址的多个分支预测机制。分支指令包括多个分支类型,其中一个分支类型是返回指令。分支预测机制包括返回预测...
  • 提供了用于存储有界指针的装置和方法。一种示例装置包括:存储设备,包括用于存储有界指针的存储元件,每个有界指针包括指针值以及至少包括范围信息的相关联属性;以及处理电路,用于将有界指针存储在所选择的存储元件中。该存储包括:将有界指针的指针值...
  • 一种装置包括数据处理电路,用于响应于指令序列而执行数据处理操作,其中指令序列包括分支指令。跟踪生成电路生成指示数据处理操作的跟踪项的跟踪流。跟踪生成电路响应于指令序列中一个或多个未被采用分支指令后跟随有被采用分支指令而进行以下操作:当装...
  • 一种装置具有:处理电路(4);存储器存取电路(15),该存储器存取电路针对具有相关联的地址标签的标签检查目标地址执行保护标签检查,保护标签检查包括将地址标签与存储在存储器系统中的保护标签进行比较,保护标签与具有一个或多个存储器位置的区块...
  • 一种可配置电荷存储网络和控制系统提供了一种用于系统的情景感知电力网络,该系统包括:电路;电力网络,耦合到该电路以向电路提供核心电压;以及基于情景的控制器,其监测电源的电源电压电平,监测核心电压的核心电压电平,并监测电路的活动以导出电路的...
  • 提供了一种数据处理装置,包括用于执行与多个虚拟处理器中的活动虚拟处理器有关的指令的处理电路。异常控制电路接收与多个虚拟处理器中的目标虚拟处理器相关联的外部异常,并且在目标虚拟处理器不同于活动虚拟处理器时发出门铃异常以使调度操作调度目标虚...
  • 一种设备2,包括指令解码器6和处理电路4。指令解码器6支持分支指令,该分支指令用于触发程序流程到目标地址处的指令的非顺序改变,该分支指令包括:带链接分支指令,针对该带链接分支指令设置了用于程序流程的后续返回的返回地址;以及至少一个目标检...
  • 本申请公开了迭代运算的处理。一种装置具有处理电路系统,该处理电路系统用于响应于由指令解码器对迭代运算指令的解码来执行迭代运算,该迭代运算包含处理的至少两个迭代,其中迭代取决于在先前迭代中产生的操作数。初始信息产生电路系统执行给定迭代的处...
  • 本申请公开了浮点相加。提供了浮点相加电路,用于对第一浮点操作数和第二浮点操作数进行相加,对第一浮点操作数和第二浮点操作数各自包括有效位和指数。对齐移位电路基于指数差对较小操作数有效位进行移位,以与较大操作数有效位对齐。增量电路生成较大操...
  • 提供了用于在调试要在处理电路上执行的程序时访问元数据的技术。处理电路对由具有相关联的元数据项的数据颗粒形成的数据进行操作。提供了操作调试器的方法,该方法包括:当调试器决定访问指定数量的元数据项时,控制元数据访问操作的执行。特别地,该指定...
  • 提供了用于在调试设备时访问元数据的装置和方法。具体地,提供了调试访问端口电路,该调试访问端口电路包括:调试接口,用于接收来自调试器的命令;以及总线接口,用于耦合到总线以使得调试器能够访问设备的存储器系统。该设备对由具有相关联的元数据项的...
  • 数据处理装置包括:向量处理电路,用于根据与数据向量的位置相关联的相应的谓词标志的状态,选择性地应用由向量处理指令限定的向量处理操作以生成数据向量的一个或多个数据元素,该数据向量包括位于数据向量的相应的数据元素位置处的多个数据元素;以及生...