Method and apparatus for performing multiply-add operations...

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07424505

ABSTRACT:
A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data.

REFERENCES:
patent: 3641736 (1972-02-01), Dwyer
patent: 3675001 (1972-07-01), Singh
patent: 3711692 (1973-01-01), Batcher
patent: 3723715 (1973-03-01), Chen et al.
patent: 3900724 (1975-08-01), McIver
patent: 3941990 (1976-03-01), Rabasse et al.
patent: 4161784 (1979-07-01), Cushing et al.
patent: 4344151 (1982-08-01), White
patent: 4393468 (1983-07-01), New
patent: 4418383 (1983-11-01), Doyle et al.
patent: 4498177 (1985-02-01), Larson
patent: 4542476 (1985-09-01), Nagafuji et al.
patent: 4677582 (1987-06-01), Nagafuji
patent: 4707800 (1987-11-01), Montrone et al.
patent: 4760525 (1988-07-01), Webb
patent: 4760545 (1988-07-01), Inagami et al.
patent: 4761753 (1988-08-01), Izumisawa
patent: 4771379 (1988-09-01), Ando et al.
patent: 4811269 (1989-03-01), Hirose et al.
patent: 4876660 (1989-10-01), Owen et al.
patent: 4890218 (1989-12-01), Bram
patent: 4945479 (1990-07-01), Rusterholz et al.
patent: 4956801 (1990-09-01), Priem et al.
patent: 4972362 (1990-11-01), Elkind et al.
patent: 4985848 (1991-01-01), Pfeiffer et al.
patent: 4989168 (1991-01-01), Kuroda et al.
patent: 5001662 (1991-03-01), Baum
patent: 5032865 (1991-07-01), Schlunt
patent: 5047975 (1991-09-01), Patti et al.
patent: 5081698 (1992-01-01), Kohn
patent: 5095457 (1992-03-01), Jeong
patent: 5111422 (1992-05-01), Ullrich
patent: 5126964 (1992-06-01), Zurawski
patent: 5161247 (1992-11-01), Murakami et al.
patent: 5187679 (1993-02-01), Vassiliadis et al.
patent: 5189636 (1993-02-01), Patti et al.
patent: 5193167 (1993-03-01), Sites et al.
patent: 5210711 (1993-05-01), Rossmere et al.
patent: 5222037 (1993-06-01), Taniguchi
patent: 5227994 (1993-07-01), Ohki Mitsuharu
patent: 5241492 (1993-08-01), Girardeau, Jr.
patent: 5241493 (1993-08-01), Chu et al.
patent: 5262976 (1993-11-01), Young et al.
patent: 5268995 (1993-12-01), Diefendorff et al.
patent: 5293558 (1994-03-01), Narita et al.
patent: 5303355 (1994-04-01), Gergen et al.
patent: 5311508 (1994-05-01), Buda et al.
patent: 5321644 (1994-06-01), Schibinger
patent: 5325320 (1994-06-01), Chiu
patent: 5327369 (1994-07-01), Ashkenazi
patent: 5327543 (1994-07-01), Miura et al.
patent: 5390135 (1995-02-01), Lee et al.
patent: 5410670 (1995-04-01), Hansen et al.
patent: 5420815 (1995-05-01), Nix et al.
patent: 5426598 (1995-06-01), Hagihara
patent: 5426783 (1995-06-01), Norrie et al.
patent: 5442799 (1995-08-01), Murakami et al.
patent: 5457805 (1995-10-01), Nakamura
patent: 5487022 (1996-01-01), Simpson et al.
patent: 5487159 (1996-01-01), Byers et al.
patent: 5500811 (1996-03-01), Corry
patent: 5506865 (1996-04-01), Weaver, Jr.
patent: 5509129 (1996-04-01), Guttag et al.
patent: 5515520 (1996-05-01), Hatta et al.
patent: 5517438 (1996-05-01), Dao-Trong et al.
patent: 5528529 (1996-06-01), Seal
patent: 5541865 (1996-07-01), Ashkenazi
patent: 5576983 (1996-11-01), Shiokawa
patent: 5579253 (1996-11-01), Lee et al.
patent: 5590365 (1996-12-01), Ide et al.
patent: 5594679 (1997-01-01), Iwata
patent: 5606677 (1997-02-01), Balmer et al.
patent: 5636351 (1997-06-01), Lee
patent: 5642306 (1997-06-01), Mennemeier
patent: 5651121 (1997-07-01), Davies
patent: 5673427 (1997-09-01), Brown et al.
patent: 5680161 (1997-10-01), Lehman et al.
patent: 5701508 (1997-12-01), Glew et al.
patent: 5721697 (1998-02-01), Lee
patent: 5721892 (1998-02-01), Peleg et al.
patent: 5734874 (1998-03-01), Van Hook et al.
patent: 5742840 (1998-04-01), Hansen et al.
patent: 5765037 (1998-06-01), Morrison et al.
patent: 5778419 (1998-07-01), Hansen et al.
patent: 5793661 (1998-08-01), Dulong et al.
patent: 5793879 (1998-08-01), Benn et al.
patent: 5794060 (1998-08-01), Hansen et al.
patent: 5794061 (1998-08-01), Hansen et al.
patent: 5802336 (1998-09-01), Peleg et al.
patent: 5805913 (1998-09-01), Guttag et al.
patent: 5806049 (1998-09-01), Petruzzi
patent: 5809321 (1998-09-01), Hansen et al.
patent: 5819101 (1998-10-01), Peleg et al.
patent: 5822603 (1998-10-01), Hansen et al.
patent: 5835392 (1998-11-01), Dulong et al.
patent: 5852726 (1998-12-01), Lin et al.
patent: 5859997 (1999-01-01), Peleg et al.
patent: 5870619 (1999-02-01), Wilkinson et al.
patent: 5880983 (1999-03-01), Elliott et al.
patent: 5883824 (1999-03-01), Lee et al.
patent: 5884071 (1999-03-01), Kosaraju
patent: 5909552 (1999-06-01), Jensen et al.
patent: 5936872 (1999-08-01), Fischer et al.
patent: 5938756 (1999-08-01), Van Hook et al.
patent: 5953241 (1999-09-01), Hansen et al.
patent: 5983256 (1999-11-01), Peleg et al.
patent: 5983257 (1999-11-01), Dulong et al.
patent: 6006318 (1999-12-01), Hansen et al.
patent: 6018351 (2000-01-01), Mennemeier et al.
patent: 6035316 (2000-03-01), Peleg et al.
patent: 6035387 (2000-03-01), Hsu et al.
patent: 6041403 (2000-03-01), Parker et al.
patent: 6122725 (2000-09-01), Roussel et al.
patent: 6154831 (2000-11-01), Thayer et al.
patent: 6178482 (2001-01-01), Sollars
patent: 6192467 (2001-02-01), Abdallah et al.
patent: 6230253 (2001-05-01), Roussel et al.
patent: 6230257 (2001-05-01), Roussel et al.
patent: 6233671 (2001-05-01), Abdallah et al.
patent: 6260137 (2001-07-01), Fleck et al.
patent: 6295599 (2001-09-01), Hansen et al.
patent: 6370558 (2002-04-01), Guttag et al.
patent: 6378060 (2002-04-01), Hansen et al.
patent: 6385634 (2002-05-01), Peleg et al.
patent: 6470370 (2002-10-01), Fischer et al.
patent: 6502117 (2002-12-01), Golliver et al.
patent: 6584482 (2003-06-01), Hansen et al.
patent: 6643765 (2003-11-01), Hansen et al.
patent: 6725356 (2004-04-01), Hansen et al.
patent: 7085795 (2006-08-01), Debes et al.
patent: 2002/0059355 (2002-05-01), Peleg et al.
patent: 3636106 (1997-04-01), None
patent: 19914617 (1999-10-01), None
patent: 0 308 124 (1989-03-01), None
patent: 2563349 (1985-10-01), None
patent: 2339040 (2000-12-01), None
patent: 3-268024 (1990-03-01), None
patent: 6-266554 (1994-09-01), None
patent: WO97/08608 (1997-03-01), None
patent: WO97/22921 (1997-06-01), None
patent: WO97/22923 (1997-06-01), None
patent: WO97/22924 (1997-06-01), None
patent: WO97/23821 (1997-07-01), None
patent: WO99/507403 (1999-10-01), None
International Search Report for PCT/US96/12799, Dated Nov. 26, 1996 (1 page).
J. Shipnes,Graphics Processing with the 88110 RISC Microprocessor, IEEE (1992), pp. 169-174.
MC88110 Second Generation RISC Microprocessor User's Manual, Motorola Inc. (1991).
Errata to MC88110 Second Generation RISC Microprocessor User's Manual, Motorola Inc. (1992) pp. 1-11.
MC88110 Programmer's Reference Guide, Motorola Inc. (1992), pp. 1-4.
i860™ Microprocessor Family Programmer's Reference Manual, Intel Corporation (1992), Ch. 1,3,8,12.
R.B. Lee,Accelerating Multimedia With Enhanced Microprocessors, IEEE Micro (Apr. 1995), pp. 22-32.
TMS320C2X User's Guide, Texas Instruments (1993) pp. 3-2 through 3-11; 3-28 through 3-34; 4-1 through 4-22; 4-41; 4-103; 4-103; 4-119 through 4-120; 4-150 through 4-151.
L. Gwennap,New PA-RISC Processor Decodes MPEG Video, Microprocessor Report (Jan. 1994), pp. 16, 17.
SPARC Technology Business,Ultra SPARC Multimedia Capabilities On-Chip Support for Real-Time Video and Advanced Graphics, Sun Microsystems (Sep. 1994).
Y. Kawakami et al.,LSI Applications: A Single-Chip Digital Signal Processor for Voiceband Applications, Solid State Circuits Conference, Digest of Technical Papers; IEEE International (1980).
B. Case,Philips Hopes to Displace DSPs with VLIW, Microprocessor Report (Dec. 1994), pp. 12-18.
N. Margulis,i860™ Microprocessor Architecture, McGraw Hill, Inc. (1990), Ch. 6, 7, 8, 10, 11.
Pentium Processor User's Manual, vol. 3: Architecture and Prog

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for performing multiply-add operations... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for performing multiply-add operations..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for performing multiply-add operations... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3982135

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.