Patents by Inventor Roger W. Luce

Roger W. Luce has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6823426
    Abstract: Disclosed are a system and method of replacing data in cache ways of a cache memory array. If one or more cache ways are locked from replacement, a cache way may be selected from among the unlocked cache ways based upon a pseudo random selection scheme.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: November 23, 2004
    Assignee: Intel Corporation
    Inventors: Marc A. Goldschmidt, Roger W. Luce
  • Publication number: 20030120870
    Abstract: Disclosed are a system and method of replacing data in cache ways of a cache memory array. If one or more cache ways are locked from replacement, a cache way may be selected from among the unlocked cache ways based upon a pseudo random selection scheme.
    Type: Application
    Filed: December 20, 2001
    Publication date: June 26, 2003
    Inventors: Marc A. Goldschmidt, Roger W. Luce
  • Patent number: 6378044
    Abstract: A method and system for cache replacement among configurable cache sets. In one embodiment, the present invention identifies a cache location corresponding to uncached data received from main memory and determines a data type for the uncached data. The present invention then examines the cache location in at least one of the configurable cache sets which is configured for the data type of the uncached data. Provided that the cache location of at least one of the configurable cache sets is not occupied by valid data and that the same configurable cache set is configured for the data type of the uncached data, the present invention stores the uncached data into that configurable cache set at the cache location without displacing valid data therein.
    Type: Grant
    Filed: September 22, 1999
    Date of Patent: April 23, 2002
    Assignee: VLSI Technology, Inc.
    Inventors: Roger W. Luce, James J. Jirgal
  • Patent number: 5131086
    Abstract: A system and technique for providing early decoding of complex instructions in a pipelined processor uses a programmed logic array to decode instruction segments and loads both the instruction bits and the associated predecoded bits into a FIFO buffer to accumulate a plurality of such entries. Meanwhile, an operand execute pipeline retrieves such entries from the FIFO buffer as needed, using the predecoded instruction bits to rapidly decode and execute the instructions at rates determined by the instructions themselves. Delays due to cache misses are substantially or entirely masked, as the instructions and associated predecoded bits are loaded into the FIFO buffer more rapidly than they are retrieved from it, except during cache misses. A method is described for increasing the effective speed of executing a three operand construct.
    Type: Grant
    Filed: June 15, 1990
    Date of Patent: July 14, 1992
    Assignee: Edgcore Technology, Inc.
    Inventors: Joseph C. Circello, Richard H. Duerden, Roger W. Luce, Ralph H. Olson
  • Patent number: 5101341
    Abstract: A system and technique for providing early decoding of complex instructions in a pipelined processor uses a programmed logic array to decode instruction segments and loads both the instruction bits and the associated predecoded bits into a FIFO buffer to accumulate a plurality of such entries. Meanwhile, an operand execute pipeline retrieves such entries from the FIFO buffer as needed, using the predecoded instruction bits to rapidly decode and execute the instructions at rates determined by the instructions themselves. Delays due to cache misses are substantially or entirely masked, as the instructions and associated predecoded bits are loaded into the FIFO buffer more rapidly than they are retrieved from it, except during cache misses. A method is described for increasing the effective speed of executing a three operand construct.
    Type: Grant
    Filed: September 2, 1988
    Date of Patent: March 31, 1992
    Assignee: Edgcore Technology, Inc.
    Inventors: Joseph C. Circello, Richard H. Duerden, Roger W. Luce, Ralph H. Olson