Issued Patents All Time
Showing 51–75 of 83 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7320063 | Synchronization primitives for flexible scheduling of functional unit operations | Gregory F. Grohoski | 2008-01-15 |
| 7295672 | Method and apparatus for fast RC4-like encryption | Leonard Rarick | 2007-11-13 |
| 7216216 | Register window management using first pipeline to change current window and second pipeline to read operand from old window and write operand to new window | Jeffrey S. Brooks, Robert T. Golla | 2007-05-08 |
| 7099910 | Partitioned shifter for single instruction stream multiple data stream (SIMD) operations | Jeffrey S. Brooks, Paul J. Jagodik | 2006-08-29 |
| 6484251 | Updating condition status register based on instruction specific modification information in set/clear pair upon instruction commit in out-of-order processor | Robert G. McDonald, Peichun Peter Liu | 2002-11-19 |
| 6361645 | Method and device for compensating wafer bias in a plasma processing chamber | Alan M. Schoepp, Robert Knop, Michael Barnes, Tuan Ngo | 2002-03-26 |
| 6265831 | Plasma processing method and apparatus with control of rf bias | Arthur M. Howald, John Holland | 2001-07-24 |
| 6032249 | Method and system for executing a serializing instruction while bypassing a floating point unit pipeline | Jeffrey S. Brooks | 2000-02-29 |
| 5961636 | Checkpoint table for selective instruction flushing in a speculative execution unit | Jeffrey S. Brooks, Hoichi Cheong, Tiberiu Galambos | 1999-10-05 |
| 5957997 | Efficient floating point normalization mechanism | Martin S. Schmookler | 1999-09-28 |
| 5943494 | Method and system for processing multiple branch instructions that write to count and link registers | Robert T. Golla | 1999-08-24 |
| 5880983 | Floating point split multiply/add system which has infinite precision | Timothy A. Elliott, Robert T. Golla, Terence M. Potter | 1999-03-09 |
| 5878242 | Method and system for forwarding instructions in a processor with increased forwarding probability | Jeffrey S. Brooks | 1999-03-02 |
| 5826070 | Apparatus and method for maintaining status flags and condition codes using a renaming technique in an out of order floating point execution unit | Jeffrey S. Brooks, Martin S. Schmookler | 1998-10-20 |
| 5822758 | Method and system for high performance dynamic and user programmable cache arbitration | Albert J. Loper, Timothy A. Elliott, David Shippy | 1998-10-13 |
| 5822556 | Distributed completion control in a microprocessor | Terence M. Potter, Michael Thomas Vaden | 1998-10-13 |
| 5815406 | Method and system for designing a circuit using RC and timing weighting of nets | Robert T. Golla | 1998-09-29 |
| 5803107 | Method and apparatus for pressure control in vacuum processors | Farro Kaveh, Michael Barnes, Brett C. Richardson | 1998-09-08 |
| 5805487 | Method and system for fast determination of sticky and guard bits | Timothy A. Elliott, Michael Putrino | 1998-09-08 |
| 5802346 | Method and system for minimizing the delay in executing branch-on-register instructions | Robert T. Golla | 1998-09-01 |
| 5794024 | Method and system for dynamically recovering a register-address-table upon occurrence of an interrupt or branch misprediction | Robert T. Golla, Thomas Hoy, Terence M. Potter, Thomas L. Thomas, Jr. | 1998-08-11 |
| 5790444 | Fast alignment unit for multiply-add floating point unit | Martin S. Schmookler | 1998-08-04 |
| 5790445 | Method and system for performing a high speed floating point add operation | Lee Evan Eisen, Timothy A. Elliott, Robert T. Golla | 1998-08-04 |
| 5758680 | Method and apparatus for pressure control in vacuum processors | Farro Kaveh, Michael Barnes, Brett C. Richardson | 1998-06-02 |
| 5742784 | System for reordering of instructions before placement into cache to reduce dispatch latency | Terence M. Potter, John Stephen Muhich, Timothy A. Elliott | 1998-04-21 |