会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明申请
    • SCALAR INTEGER INSTRUCTIONS CAPABLE OF EXECUTION WITH THREE REGISTERS
    • 标准整数指令可执行三个注册
    • US20120185670A1
    • 2012-07-19
    • US13007050
    • 2011-01-14
    • Bret L. TollRobert ValentineMaxim LocktyukhinElmoustapha Ould-Ahmed-Vall
    • Bret L. TollRobert ValentineMaxim LocktyukhinElmoustapha Ould-Ahmed-Vall
    • G06F15/76G06F9/02
    • G06F9/30036G06F9/3012G06F9/3016G06F9/30185
    • A processing core implemented on a semiconductor chip is described. The processing core includes logic circuitry to identify whether vector instructions and integer scalar instructions are to be executed with two registers or three registers, where, in the case of two registers input operand information is destroyed in one of two registers, and, in the case of three registers input operand is not destroyed. The processing core also includes steering circuitry coupled to the logic circuitry. The steering circuitry is to control first data paths between scalar integer execution units and a scalar integer register bank such that two registers are accessed from the scalar register bank if two register execution is identified for the scalar integer instructions or three registers are accessed from the scalar integer register bank if three register execution is identified for the scalar integer instructions. The steering circuitry is also to control second data paths between vector execution units and a vector register bank such that two registers are accessed from the vector register bank if two register execution is identified for the vector instructions or three registers are accessed from the vector register bank if three register execution is identified for the vector instructions.
    • 描述了在半导体芯片上实现的处理核心。 处理核心包括用于识别矢量指令和整数标量指令是否要用两个寄存器或三个寄存器执行的逻辑电路,其中在两个寄存器的情况下输入操作数信息在两个寄存器之一中被销毁,并且在这种情况下 的三个寄存器输入操作数不会被破坏。 处理核心还包括耦合到逻辑电路的转向电路。 转向电路是控制标量整数执行单元和标量整数寄存器组之间的第一数据路径,以便如果为标量整数指令识别两个寄存器执行,则从标量寄存器组访问两个寄存器,或者从标量访问三个寄存器 整数寄存器组如果为标量整数指令标识了三个寄存器执行。 转向电路还用于控制向量执行单元和向量寄存器组之间的第二数据路径,使得如果为向量指令识别了两个寄存器执行,则从向量寄存器组访问两个寄存器,或者从向量寄存器组访问三个寄存器 如果为向量指令识别了三个寄存器执行。
    • 50. 发明申请
    • APPARATUS AND METHOD OF MASK PERMUTE INSTRUCTIONS
    • 遮罩说明书的装置和方法
    • US20130290672A1
    • 2013-10-31
    • US13976435
    • 2011-12-23
    • Elmoustapha Ould-Ahmed-VallRobert ValentineJesus CorbalSuleyman Sair
    • Elmoustapha Ould-Ahmed-VallRobert ValentineJesus CorbalSuleyman Sair
    • G06F15/80
    • G06F9/30032G06F9/30036G06F9/30145G06F15/8092
    • An apparatus is described having instruction execution logic circuitry. The instruction execution logic circuitry has input vector element routing circuitry to perform the following for each of three different instructions: for each of a plurality of output vector element locations, route into an output vector element location an input vector element from one of a plurality of input vector element locations that are available to source the output vector element. The output vector element and each of the input vector element locations are one of three available bit widths for the three different instructions. The apparatus further includes masking layer circuitry coupled to the input vector element routing circuitry to mask a data structure created by the input vector routing element circuitry. The masking layer circuitry is designed to mask at three different levels of granularity that correspond to the three available bit widths.
    • 描述了具有指令执行逻辑电路的装置。 指令执行逻辑电路具有输入向量元素路由电路,以对三个不同的指令中的每一个执行以下操作:对于多个输出向量元素位置中的每一个,将输入向量元素从多个 可用于输出输出向量元素的输入向量元素位置。 输出向量元素和每个输入向量元素位置是三个不同指令的三个可用位宽之一。 该装置还包括耦合到输入向量元素路由电路以屏蔽由输入向量路由选择元件电路产生的数据结构的掩蔽层电路。 掩蔽层电路被设计为以与三个可用位宽对应的三个不同的粒度级别进行掩蔽。