Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed
Reexamination Certificate
2001-11-19
2008-09-09
Mai, Tan V. (Department: 2193)
Electrical computers: arithmetic processing and calculating
Electrical digital calculating computer
Particular function performed
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
Dulong Carole
Eitan Benny
Kowashi Eiichi
Mennemeier Larry M.
Mittal Millind
LandOfFree
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.
Profile ID: LFUS-PAI-O-3982135