Apparatus and method for arithmetic operation
    3.
    发明专利
    Apparatus and method for arithmetic operation 有权
    装置和方法进行算术运算

    公开(公告)号:JP2006172486A

    公开(公告)日:2006-06-29

    申请号:JP2005364534

    申请日:2005-12-19

    Abstract: PROBLEM TO BE SOLVED: To perform a shift operation on a packed data type. SOLUTION: An apparatus for arithmetic operation is provided with: a shifter which performs a shift operation on a first packed data having a plurality of first data elements by a shift count in order to produce a second packed data having a plurality of second data elements; and a correction circuit which replaces at least one number of each of the plurality of second data elements and replaces all the replaced numbers corresponding to the shifted data element with number having the same value even in any data element of the shifted data elements. COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:对打包数据类型执行移位操作。 解决方案:一种用于算术运算的装置具有:移位器,其通过移位计数对具有多个第一数据元素的第一打包数据执行移位操作,以便产生具有多个第二数据元素的第二打包数据 数据元素; 以及校正电路,其替换多个第二数据元素中的每一个的至少一个,并且即使在移位的数据元素的任何数据元素中,也替换与具有相同值的数字的移位数据元素相对应的所有替换数字。 版权所有(C)2006,JPO&NCIPI

    A SYSTEM FOR SIGNAL PROCESSING USING MULTIPLY-ADD OPERATIONS
    9.
    发明公开
    A SYSTEM FOR SIGNAL PROCESSING USING MULTIPLY-ADD OPERATIONS 失效
    与MULTIPLIZIERUNG-信号处理系统添加操作

    公开(公告)号:EP0870224A4

    公开(公告)日:1999-02-10

    申请号:EP96945274

    申请日:1996-12-24

    Applicant: INTEL CORP

    CPC classification number: G06F9/30036 G06F7/5443 G06F9/30014 G06F2207/3828

    Abstract: A computer system which includes a multimedia input device which generates an audio or video input signal and a processor coupled to the multimedia input device. The system further includes a storage device coupled to the processor and having stored therein a signal processing routine for multiplying and accumulating input values representative of the audio or video input signal. The signal processing routine, when executed by the processor, causes the processor to perform several steps. These steps include performing a packed multiply add on a first set of values packed into a first source and a second set of values packed into a second source each representing input signals to generate a packed intermediate result. The packed intermediate result is added to an accumulator to generate a packed accumulated result in the accumulator. These steps may be iterated with the first set of values and portions of the second set of values to the accumulator to generate the packed accumulated result. Subsequent thereto, the packed accumulated result in the accumulator is unpacked into a first result and a second result and the first result and the second result are added together to generate an accumulated result.

Patent Agency Ranking