ARM有限公司专利技术

ARM有限公司共有1319项专利

  • 用于执行叠接操作的设备和方法
    提供了用以执行叠接操作的设备及方法,该设备具有一组向量寄存器及一个或多个控制寄存器。处理电路被布置以执行指令序列,该指令序列包括标识至少第一向量寄存器及至少一个控制寄存器的叠接指令。第一向量寄存器储存具有一定向量长度的第一向量的数据元素...
  • 数据处理
    一种数据处理装置,包括:处理电路,该处理电路用于根据与数据向量内的位置相关联的一组相应谓词标志的状态来选择性地向这些位置处的数据项应用向量处理操作,该数据向量具有数据向量处理顺序,每个数据向量包括具有数据项顺序的多个数据项,该处理电路包...
  • 向量算术指令
    数据处理系统(2)支持对包括多个向量操作数元素的向量操作数执行的向量处理操作。该数据处理系统包括具有指令解码器(14)的处理器(4),该指令解码器对混合元素大小的向量算术指令进行解码以生成控制信号(16),这些控制信号控制处理电路(18...
  • 向量操作数位大小控制
    一种数据处理系统(2)包括处理电路(18)和解码器电路(14),用于解码程序指令并控制处理器电路。解码器电路响应于向量操作数位大小相关指令,该指令在异常级别状态层级的选定异常级别状态下执行,以控制处理电路来利用向量操作数位大小执行处理,...
  • 用于转换存储器与多个向量寄存器之间的多个数据结构的设备及方法
    本案提供一种设备及方法,用于在存储器与多个向量寄存器之间转换多个数据结构,每个向量寄存器经排列以储存包括多个数据元素的向量操作数。访问电路用于执行访问操作,以在存储器中的数据结构与规定的向量寄存器之间移动向量操作数数据元素,每个数据结构...
  • 元素大小增加指令
    一种装置包括处理电路,该处理电路用于响应于标识包括M位数据元素的第一输入矢量的元素大小增加指令来生成包括至少一个N位数据元素的结果矢量,其中N>M。第一和第二形式的元素大小增加指令被提供来用于分别使用第一输入矢量的第一子集和第二子...
  • 偶发加载抑制
    一种数据处理系统(2)支持矢量加载指令的非推测性运行,其中,矢量加载指令执行数据值的至少一次偶发加载。故障检测电路(26)用来检测偶发加载是产生故障的偶发加载还是无故障的偶发加载。偶发加载抑制电路(28)检测并抑制与预定标准匹配的无故障...
  • 宽数据类型的比较
    提供了用于比较宽数据类型的装置和方法。装置包括处理电路,用于执行多个比较操作以比较第一值和第二值,第一值和第二值中的每个具有大于N位的长度,并且每个比较操作在第一值和第二值的相应N位上进行操作。多个比较操作被链接以形成序列,使得每个比较...
  • 图形处理系统和图形处理器
    本申请公开了图形处理系统和图形处理器。图形处理系统包括至少包含初始处理阶段和进一步处理阶段的图形处理流水线。在初始处理阶段以第一分辨率处理场景的数据并以第二分辨率处理场景的数据。在初始处理阶段以第一分辨率和第二分辨率处理场景的数据之后,...
  • 用于生成和处理跟踪流的装置和方法
    本公开涉及用于生成和处理跟踪流的装置和方法。提供了一种装置,包括:输入接口,用于从该处理电路接收指示由该处理电路所执行的指令序列的指令执行信息;以及跟踪生成电路,用于从该指令执行信息生成跟踪流,该跟踪流包括指示由该处理电路在该序列内进行...
  • 比较器和存储器区域检测电路和方法
    本申请涉及比较器和存储器区域检测电路和方法。比较器电路包括进位保留加法器CSA电路,该CSA电路关于在第一输入值、第二输入值、与第一输入值和第二输入值相关联的进位输入值以及第三输入值中的对应位位置,生成部分和位的集合和进位位的集合,该C...
  • 读取辅助电路
    本文描述的各种实现涉及集成电路。集成电路可以包括用于将位线预充电到源电压电平的预充电电路。集成电路可以包括写入辅助电路,所述写入辅助电路具有用于向位线中的至少一个提供写入辅助信号的电荷存储元件。集成电路可以包括读取辅助电路,所述读取辅助...
  • 用于生成三维集成电路设计的方法
    本公开提供了用于生成三维集成电路设计的方法。用于生成3D集成电路(3DIC)的设计的方法包括从根据3DIC所需的设计标准生成的2D集成电路(2DIC)的设计的第一数据表示提取至少一个设计特征。基于提取的设计特征将3DIC的组件分区为组(...
  • 串行通信控制
    本公开涉及串行通信控制。一种用于与诸如集成电路的目标设备4进行串行通信的装置2,这种装置利用串行传输电路16来执行数据到目标设备4中的通信寄存器26的串行传输,以及利用串行取回电路18来取回指示目标设备在这种传送之后是否准备好执行进一步...
  • 控制将到处理电路的触发信号设定为有效态的装置及方法
    本公开提供了控制将到处理电路的触发信号设定为有效态的装置及方法。装置具有评估电路,用于接收指示由处理电路执行的程序指令的程序指令执行信息,该评估电路被布置为执行评估操作以参照评估信息来确定程序指令执行信息是否指示触发条件的存在。使用触发...
  • 存储电路和数据处理系统
    一种存储电路包括:数据存储元件阵列;访问电路,用于通过针对数据存储元件的访问信号来访问由该数据存储元件存储的数据位,所述数据存储元件被使能以供访问;以及控制电路,用于使能各数据存储元件组以供访问,所述组具有组大小,所述组大小为1或更大,...
  • 图形处理系统和图形处理器
    本公开涉及图形处理系统和图形处理器。一种图形处理系统包括图形处理流水线,该图形处理流水线包括图元生成阶段和像素处理阶段。在图元生成阶段处理输入数据,以产生与场景的第一视图相关联的第一图元数据和与场景的第二视图相关联的第二图元数据。在像素...
  • 共享页
    一种数据处理系统。包括:所有权电路,强制物理存储器地址空间内的存储器区域的所有权,给定存储器区域具有在多个程序之中且独立于优先权等级经指定的给定持有程序,所述给定持有程序具有控制所述给定存储器区域的访问的独占权,其中所述给定持有程序将所...
  • 用于定点到浮点的转换的装置和方法及2的负幂检测器
    本公开提供用于定点到浮点的转换的装置和方法及2的负幂检测器。数据处理系统(2)支持定点数到浮点数的转换。得到的浮点数可以为次正规的。第一移位器(28)将表示定点数的输入信号移位第一移位量,第一移位量取决于定点数的后跟小数部分的整数部分内...
  • 用于处理浮点值的装置和方法
    提供了使用具有有效数段、指数段、以及卷影段的中间表示来处理浮点值的装置和方法。浮点值的指数的低有效位部分限定了有效数段中保存有效数的表示的位置范围。指数段保存指数的高有效位部分的表示,该高有效位部分的表示指示横跨浮点值的格式的值范围的多...