ARM有限公司专利技术

ARM有限公司共有1319项专利

  • 向量加载指令
    提供了第一类型和第二类型的向量加载指令。针对第一类型,在针对至少一个向量寄存器的第一有效数据元素执行的加载操作检测到异常条件时,执行响应动作,而在针对第一有效数据元素之外的有效数据元素检测到异常条件时,抑制响应动作并且存储标识导致异常条...
  • 处理用于向量算术指令的例外状况
    处理电路30、35支持规定至少第一输入向量的第一类型的向量算术指令。当针对算术运算侦测到至少一个例外状况时,处理电路30、35执行至少一个响应动作,该算术运算针对预定序列中的第一输入向量的第一有效数据组件执行。当针对预定序列中除第一有效...
  • 存储器访问指令
    数据处理系统(2)包括指令解码器(10),其对受保护的存储器访问指令(LDR/STR)和较少保护的存储器访问指令(LDNPR/STNPR)进行解码以生成用于控制加载存储单元(12)的控制信号。较少保护的存储器访问指令和与受保护的存储器访...
  • 移动前缀指令
    设备2具有指令融合电路50,指令融合电路50用于融合自数据储存处提取的两个或两个以上指令,以生成经融合指令以由处理电路14处理。本发明提供一种移动前缀指令,该移动前缀指令向指令融合电路50指示该移动前缀指令可与紧接着的数据处理指令融合,...
  • 向量数据传送指令
    提供了用于触发对应于连续地址块的存储位置和至少一个向量寄存器的多个数据元素之间的数据传送的向量数据传送指令。该指令使用基底寄存器和立即偏移值来指定连续块的起始地址,该立即偏移值指定为该连续地址块的大小的倍数。这可用于循环展开,该循环展开...
  • 意外处理
    数据处理系统(2)包括意外处理电路(26)以检测包括利用寄存器库(20)的给定寄存器来传送数据值的意外触发处理操作的尝试执行。当检测到这样的意外触发处理操作时,症候群数据被存储在表征该意外触发处理操作的症候群寄存器(32)中,并且该症候...
  • 浮点数舍入
    处理电路(2)支持执行具有舍入位置输入操作数的程序指令,以便生出控制信号(14),用于控制处理电路(16)处理具有有效数值的浮点输入有效数以生成输出结果,该输出结果取决于来自使用由舍入位置输入操作数指定的浮点输入操作数的有效数内的可变舍...
  • 数据处理系统
    一种数据处理系统,包括可操作以缩放接收的输入数据阵列从而提供输入数据阵列的缩放输出版本的缩放器(18)。当希望产生输入数据阵列(21、22)的去交错且缩放输出版本时,将输入数据阵列(21、22)提供给缩放器(18),并且缩放器(18)缩...
  • 非对称的相关的电子开关操作
    本技术一般地涉及能够进行非对称设定或重置操作的相关的电子开关。
  • 相关的电子开关可编程结构
    所提出的装置包括多个金属化层,每个金属化层包括多个导电线(601、602、603、604);以及相关的电子开关(610、620、630),以尤其是在三维交叉点阵列存储器配置中,选择性地在金属化层的不同导电线之间提供连接。
  • 用于互补非易失性存储器设备操作的方法、系统和设备
    公开了用于双非易失性存储器设备的操作的方法、系统和设备。在一个实施例中,通过控制施加到非易失性存储器设备的端子的电流和电压,可以在写入周期中将串联耦合的一对非易失性存储器设备置于互补存储器状态中。
  • 用于互补非易失性存储器设备操作的方法、系统和设备
    公开了用于双非易失性存储器设备的操作的方法、系统和设备。在实施例中,通过控制施加到非易失性存储器设备的端子的电流和电压,可以在写入操作中将串联耦合的一对非易失性存储器设备置于互补存储器状态中。
  • 生成和处理指示处理电路的指令执行的跟踪流的装置和方法
    本发明提供一种用于生成和处理指示由处理电路的指令执行的跟踪流的装置及方法。一种装置具有用于从处理电路接收指示由该处理电路执行的指令序列的指令执行信息的输入接口,以及用于从该指令执行信息生成跟踪流的跟踪生成电路,该跟踪流包括指示在该序列中...
  • 相关电子开关
    本文公开的主题可以涉及相关电子开关。
  • 用于控制指令执行行为的装置及方法
    提供了一种用于控制指令执行行为的装置及方法。该装置包括用于存储数据值的一组数据寄存器,以及一组有界指针存储元件,其中,每个有界指针存储元件存储具有相关联的范围信息的指针,在使用该指针时,该相关联的范围信息指示地址的可允许范围。控制存储元...
  • 选择编码选项的方法、数据处理装置、计算机可读存储介质
    选择编码选项的方法、数据处理装置、计算机可读存储介质。基于用于编码选项的集合的比特计数值和失真值选择在对数据元素阵列编码时要使用的编码选项的集合。从表示频域系数的集合和经解量化的计数的集合之间的差异的误差值的集合来确定失真值。通过应用行...
  • 通信设备和方法
    一种设备,包括:耦合,该耦合被配置为耦合去往和来自包括人体或动物身体的至少一部分的通信路径的信号;数据发送器,该数据发送器被耦合到该耦合,并且被配置为随时间经由通信路径发送至少预定时间持续时间的数据信号;以及数据接收器,该数据接收器被耦...
  • 数据处理系统
    图形处理器的可编程执行单元(42)包括可操作为执行指令(51)的功能单元(50)。功能单元(50)的输出可以被写到寄存器文件(46)以及借助于反馈电路(52)直接返馈作为对该功能单元的输入这两者。对应地,要由功能单元(50)执行的指令可...
  • 向量长度查询指令
    公开了支持向量处理操作的数据处理系统2,该数据处理系统2使用缩放向量长度查询指令。缩放向量长度查询指令返回取决于向量中的元素数量乘以缩放值的结果,该向量中的元素数量是针对由指令指定的可变向量元素大小的,并且该缩放值由指令指定。缩放向量长...
  • 使用动态矢量长度循环的矢量处理
    数据处理装置,包括:处理电路,用于选择性地将向量处理操作应用于数据向量的一个或多个数据项,根据与位置相关联的各谓词标记的状态,该数据向量在该数据向量中的各别位置处包括多个数据项;处理电路包括:指令解码器电路,用于解码程序指令;以及指令处...