ARM有限公司专利技术

ARM有限公司共有1319项专利

  • 用于在数据处理系统中提供输出表面的方法和装置
    一种用于从多个输入表面(1、2、3、4)来合成输出表面(10)的装置,该装置包括:处理电路和合成处理器。所述处理电路被配置成进行如下操作:确定所述多个输入表面(1、2、3、4)中的两个或更多个输入表面是否能够被组合成用于提供给所述合成处...
  • 带进位的原子加法指令
    处理电路执行由程序指令指定的处理操作。指令解码器对带进位的原子加法指令AADDC进行解码,以控制处理电路执行对加数操作数值和存储在存储器中的数据值的加法的原子操作,以生成存储在存储器中的结果值以及表示该加法是否生成进位输出的进位值。
  • 用于芯片内和芯片间哈希的系统地址映射
    本公开涉及用于芯片内和芯片间哈希的系统地址映射。一种用于在集成电路数据处理系统中访问片上存储器和片外存储器的系统和方法。该系统包括通过互连相连接的若干节点并且还包括系统地址映射逻辑,其中使用要访问的存储器地址的哈希函数结果来访问节点寄存...
  • 使用寄存器重命名处理移动指令
    本公开涉及使用寄存器重命名处理移动指令。一种具有处理电路、寄存器重命名电路以及控制电路的装置,其中控制电路选择第一移动处理技术和第二移动处理技术中的一者用于处理指定源逻辑寄存器和目的地逻辑寄存器的移动指令。在第一技术中,寄存器重命名电路...
  • 修改数据处理单元的行为
    本公开涉及修改数据处理单元的行为。一种装置被提供,该装置包含可重写储存电路,该可重写储存电路储存至少一个指令标识符与行为修改之间的至少一个映射。选择电路自可重写储存电路中选择一选定映射,该选定映射具有识别所接收的指令的指令标识符。所接收...
  • 用于浮点乘法运算的装置和方法
    提供用于浮点乘法运算的装置和方法。从两个运算对象有效数生成两个部分有效数。从运算对象的指数值和前导零计数确定无偏结果指数,以及预定的标准格式的预定的最小指数值所需的乘积有效数的移位量和移位方向。针对注入到部分乘积的加法运算中的第一舍入值...
  • 用于处理原子更新操作的装置和方法
    提供用于处理原子更新操作的装置和方法。装置具有用于存储由处理电路访问的数据的、具有多个缓存线的缓存存储装置。原子更新处理电路用于处理关于指定地址处的数据的原子更新操作的执行,并且当确定指定地址处的数据被存储在缓存存储装置的缓存线中时,对...
  • 数据处理系统
    数据处理系统。该数据处理系统具有:执行流水线,包括执行指令以进行数据处理操作的一个或更多个可编程执行级,执行线程被组合成线程组,线程组的线程一次一个指令地锁步执行。该系统还包括:编译用于执行流水线的程序以生成针对执行级的指令的编译器,其...
  • 图形处理系统
    图形处理系统。在该图形处理系统中,栅格化器(51)进行操作以识别针对被渲染的基元的多对片段(54、55),针对该基元,并非片段中的全部采样位置都被基元(50)覆盖。当片段(54、55)到达片段着色器(27)时,创建(56)相应的执行线程...
  • 电机系统包括开关磁阻电机,该开关磁阻电机包括转子部分和定子部分,转子部分包括多个转子齿并且定子部分包括多个定子齿,定子齿缠绕有相应的线圈。线圈驱动器电路被耦接到定子齿的线圈,并控制到多个定子齿的每个线圈的电力的独立相位。定子齿的线圈各自...
  • 马达驱动器和操作马达驱动器的方法
    提供了一种用于驱动电动马达线圈的驱动器电路,包括经组合的开关电感升压电压变换器电路和开关电感降压电压变换器电路。驱动器电路的输入节点被提供为与电动马达线圈耦合,该电动马达线圈提供了升压电路和降压电路二者的感性元件。另外,升压电路和降压电...
  • 依赖PUF和地址的数据加密
    密钥生成电路(12)提供对存储器(6)内的数据的加密,其用于根据被访问的存储器(6)内的地址生成密钥,然后加密电路(14)或解密电路(16)分别用于根据基于地址生成的密钥对数据进行加密或解密。可以通过使用按位异或运算来执行加密和解密。密...
  • 向非易失性存储器的写操作
    提供了处理数据的装置和数据处理方法。该装置中的处理器核响应于包括将数据项写到非易失性存储器的写操作的指令序列而执行数据处理操作。回写缓存存储处理器核从存储器取回和向存储器写的数据项的本地副本。提供了存储对由处理器核发起的写操作的指示的存...
  • 针对事务型数据处理执行模式的调用堆栈维护
    提供了一种数据处理装置和数据处理方法,其涉及依据执行的数据处理指令而维护调用堆栈的处理器的操作。处理器被配置为在数据处理指令寻求访问与其它处理器电路共享的存储数据项时在事务执行模式中操作。当处理器进入它的事务执行模式时,它存储当前堆栈深...
  • 本文提供控制推测向量运算效能的数据处理设备及方法。该设备包括:用于对向量操作数执行推测向量运算序列的处理电路系统,每一向量操作数包括多个向量元素;以及用于维护推测宽度指示的推测控制电路系统,该推测宽度指示指示每一向量操作数中将经受推测向...
  • 本发明提供了用于执行向量存取操作的数据处理装置和方法。该数据处理装置具有可重构的缓冲器,该可重构的缓冲器可由向量数据存取电路存取并且包括存储阵列以用于存储包含N个向量元素的多达M个向量。该向量数据存取电路执行推测数据写入操作,以使来自向...
  • 用于在数据处理系统中处理帧的方法和装置。本发明提供了一种在色度键控配置中提供要与背景帧合成的前景帧的装置,该前景帧和该背景帧均包括一起形成各自帧的一个或更多个区域。检测模块(700)确定各帧区域是否具有预定颜色值,并基于该确定生成并存储...
  • 一种含有处理电路以处理每个含有线程状态数据的线程的数据处理装置。线程可在线程组内被处理,且每个线程组包括若干用为每个线程执行的公共程序并行处理的线程。数个线程状态存储区域由固定数目的线程状态条目提供,为相应的线程存储线程状态数据。存储区...
  • 数据处理系统、操作数据处理系统的方法和计算机可读介质。一种数据处理系统包括可操作以启动执行线程的原子存储器请求的一个或更多个处理器(4、5、6、7)及被用于在要执行原子存储器操作时存储执行原子存储器操作所需的数据的多个数据高速缓存(8、...
  • 用于生成目标程序的配置文件的装置和方法
    本公开涉及用于生成目标程序的配置文件的装置和方法。一种用于生成由目标数据处理装置执行的目标程序的配置文件的方法包括执行至少一个配置文件更新操作。每个配置文件更新操作包括:基于跟踪信息中指示目标程序的相应路径点指令的结果的至少一个路径点标...