会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 58. 发明申请
    • METHOD AND SYSTEM TO COMBINE CORRESPONDING HALF WORD UNITS FROM MULTIPLE REGISTER UNITS WITHIN A MICROPROCESSOR
    • 在微处理器中从多个寄存器单元组合相应的半字单元的方法和系统
    • WO2007134013A2
    • 2007-11-22
    • PCT/US2007/068394
    • 2007-05-07
    • QUALCOMM IncorporatedZENG, MaoCODRESCU, Lucian
    • ZENG, MaoCODRESCU, Lucian
    • G06F9/315
    • G06F9/30032G06F9/30025G06F9/30036
    • A method and system to combine corresponding half word units from multiple register units within a microprocessor, such as, for example, a digital signal processor, during execution of a single instruction are described. An instruction to combine predetermined disparate source register units from a register file structure is received within a processing unit. The instruction is then executed to combine corresponding half word units from the source register units and to input the half word units into respective portions of a resulting destination register unit. During the execution of the instruction, the predetermined source register units are identified and corresponding most significant half word units and associated data are retrieved from the identified register units. The retrieved half word units are further combined and input into a respective most significant portion of a resulting destination register unit. Similarly, corresponding least significant half word units and associated data are retrieved from the identified register units. The retrieved half word units are further combined and input into a respective least significant portion of a resulting destination register unit. Finally, the resulting destination register unit is stored into the register file structure for further processing.
    • 描述了在执行单个指令期间组合微处理器内的多个寄存器单元(例如数字信号处理器)的相应半字单元的方法和系统。 在处理单元内接收从寄存器文件结构组合预定的不同的源寄存器单元的指令。 然后执行指令以组合来自源寄存器单元的对应的半字单元,并将半字单元输入到所得到的目标寄存器单元的相应部分。 在执行指令期间,识别预定的源寄存器单元,并且从所识别的寄存器单元检索对应的最高有效半字单元和相关联的数据。 所获取的半字单元被进一步组合并输入到所得到的目标寄存器单元的相应最高有效部分。 类似地,从所识别的寄存器单元检索相应的最低有效半字单元和相关数据。 所检索的半字单元被进一步组合并输入到所得到的目标寄存器单元的相应的最低有效部分。 最后,将所得到的目标寄存器单元存储到寄存器文件结构中以进一步处理。
    • 60. 发明申请
    • INSTRUCTION FOR PRODUCING TWO INDEPENDENT SUMS OF ABSOLUTE DIFFERENCES
    • 生产两个独立的绝对差异的指令
    • WO2007134011A2
    • 2007-11-22
    • PCT/US2007068389
    • 2007-05-07
    • QUALCOMM INCZENG MAOCODRESCU LUCIAN
    • ZENG MAOCODRESCU LUCIAN
    • H04N19/43
    • Method and apparatus for performing two independent sum-of-absolute-difference (SAD) operations when receiving a single instruction (505, 705) is provided. The two operations may be performed in parallel. The operations process values stored in two source registers (405, 410) and the results are stored to a destination register (425). The source and destination registers each have two independently accessible sections, whereby a first SAD operation (401) can access a first section while a second independent SAD operation (402) can simultaneously access a second section of the register. The first SAD operation is performed on values in a first section of the source registers, the result being stored to a first section of the destination register. The second SAD operation is performed on values in a second section of the source registers, the result being stored to a second section of the destination register. The values may comprise pixel values.
    • 提供了当接收单个指令(505,705)时执行两个独立的绝对差值(SAD)操作的方法和装置。 这两个操作可以并行执行。 存储在两个源寄存器(405,410)中的操作处理值和结果被存储到目的地寄存器(425)。 源寄存器和目标寄存器各具有两个可独立访问的部分,由此第一SAD操作(401)可以访问第一部分,而第二独立的SAD操作(402)可以同时访问寄存器的第二部分。 第一个SAD操作是根据源寄存器的第一部分中的值执行的,结果被存储到目标寄存器的第一部分。 第二个SAD操作是在源寄存器的第二部分中的值上执行的,结果被存储到目标寄存器的第二部分。 这些值可以包括像素值。