| Patent Number |
Title Of Patent |
Date Issued |
| 7593978 |
Processor reduction unit for accumulation of multiple operands with or without saturation |
Sep. 22, 2009 |
| 7580968 |
Processor with scaled sum-of-product instructions |
Aug. 25, 2009 |
| 7430578 |
Method and apparatus for performing multiply-add operations on packed byte data |
Sep. 30, 2008 |
| 7415542 |
Micro-programmable filter engine having plurality of filter elements interconnected in chain configuration wherein engine supports multiple filters from filter elements |
Aug. 19, 2008 |
| 7395298 |
Method and apparatus for performing multiply-add operations on packed data |
Jul. 1, 2008 |
| 7395299 |
System and method for efficient hardware implementation of a perfect precision blending function |
Jul. 1, 2008 |
| 7392275 |
Method and apparatus for performing efficient transformations with horizontal addition and subtraction |
Jun. 24, 2008 |
| 7315879 |
Multiply-accumulate modules and parallel multipliers and methods of designing multiply-accumulate modules and parallel multipliers |
Jan. 1, 2008 |
| 7216139 |
Programmable logic device including multipliers and configurations thereof to reduce resource utilization |
May. 8, 2007 |
| 7164290 |
Field programmable gate array logic unit and its cluster |
Jan. 16, 2007 |
| 7111031 |
Dual processor having a function calculating the sum of the results of a plurality of arithmetic operations |
Sep. 19, 2006 |
| 7085795 |
Apparatus and method for efficient filtering and convolution of content data |
Aug. 1, 2006 |
| 7043519 |
SIMD sum of product arithmetic method and circuit, and semiconductor integrated circuit device equipped with the SIMD sum of product arithmetic circuit |
May. 9, 2006 |
| 7043517 |
Multiply accumulator for two N bit multipliers and an M bit addend |
May. 9, 2006 |
| 7035890 |
Apparatus for multiplying and accumulating numeric quantities |
Apr. 25, 2006 |
| 7024441 |
Performance optimized approach for efficient numerical computations |
Apr. 4, 2006 |
| 6993550 |
Fixed point multiplying apparatus and method using encoded multiplicand |
Jan. 31, 2006 |
| 6965908 |
Multi-function floating point arithmetic pipeline |
Nov. 15, 2005 |
| 6792442 |
Signal processor and product-sum operating device for use therein with rounding function |
Sep. 14, 2004 |
| 6772186 |
Multimedia multiply-adder |
Aug. 3, 2004 |
| 6748516 |
Method and apparatus for instruction set architecture to perform primary and shadow digital signal processing sub-instructions simultaneously |
Jun. 8, 2004 |
| 6704761 |
Carry-save multiplier/accumulator system and method |
Mar. 9, 2004 |
| 6701337 |
Floating-point calculator |
Mar. 2, 2004 |
| 6692534 |
Specialized booth decoding apparatus |
Feb. 17, 2004 |
| 6687810 |
Method and apparatus for staggering execution of a single packed data instruction using the same circuit |
Feb. 3, 2004 |
| 6675286 |
Multimedia instruction set for wide data paths |
Jan. 6, 2004 |
| 6609143 |
Method and apparatus for arithmetic operation |
Aug. 19, 2003 |
| 6598062 |
Ram based processing engine for simultaneous sum of products computation |
Jul. 22, 2003 |
| 6584482 |
Multiplier array processing system with enhanced utilization at lower precision |
Jun. 24, 2003 |
| 6584483 |
System and method for efficient hardware implementation of a perfect precision blending function |
Jun. 24, 2003 |
| 6567831 |
Computer system and method for parallel computations using table approximation |
May. 20, 2003 |
| 6557022 |
Digital signal processor with coupled multiply-accumulate units |
Apr. 29, 2003 |
| 6523055 |
Circuit and method for multiplying and accumulating the sum of two products in a single cycle |
Feb. 18, 2003 |
| 6519621 |
Arithmetic circuit for accumulative operation |
Feb. 11, 2003 |
| 6480872 |
Floating-point and integer multiply-add and multiply-accumulate |
Nov. 12, 2002 |
| 6449630 |
Multiple function processing core for communication signals |
Sep. 10, 2002 |
| 6438569 |
Sums of production datapath |
Aug. 20, 2002 |
| 6397240 |
Programmable accelerator for a programmable processor system |
May. 28, 2002 |
| 6385634 |
Method for performing multiply-add operations on packed data |
May. 7, 2002 |
| 6385635 |
Product sum operation device capable of carrying out fast operation |
May. 7, 2002 |
| 6377970 |
Method and apparatus for computing a sum of packed data elements using SIMD multiply circuitry |
Apr. 23, 2002 |
| 6370558 |
Long instruction word controlling plural independent processor operations |
Apr. 9, 2002 |
| 6370556 |
Method and arrangement in a transposed digital FIR filter for multiplying a binary input signal with tap coefficients and a method for designing a transposed digital filter |
Apr. 9, 2002 |
| 6330631 |
Data alignment between buses |
Dec. 11, 2001 |
| 6247036 |
Processor with reconfigurable arithmetic data path |
Jun. 12, 2001 |
| 6233596 |
Multiple sum-of-products circuit and its use in electronic equipment and microcomputers |
May. 15, 2001 |
| 6223195 |
Discrete cosine high-speed arithmetic unit and related arithmetic unit |
Apr. 24, 2001 |
| 6212618 |
Apparatus and method for performing multi-dimensional computations based on intra-add operation |
Apr. 3, 2001 |
| 6161164 |
Content addressable memory accessed by the sum of two operands |
Dec. 12, 2000 |
| 6131105 |
Calculation of a scalar product in a direct-type FIR filter |
Oct. 10, 2000 |