Patents by Inventor Timothy P. Layman

Timothy P. Layman 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: 6281108
    Abstract: A system and method for providing power to the gates of a semiconductor chip routes power and ground from one layer of the chip to another layer of the chip using a first metal strip located at a first metal layer and a second metal strip located at a second metal layer, wherein the second metal layer is not directly adjacent to the first metal layer. A stacked via is used to connect the first metal strip to the second metal strip. The stacked via may comprise, for example, a first via connecting the first metal strip to an intermediate metal strip and a second via connecting the intermediate metal strip to the second metal strip. Alternatively, the stacked via may comprise a plurality of vias connecting the first metal strip to the intermediate metal strip and a plurality of vias connecting the intermediate metal strip to the second metal strip.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: August 28, 2001
    Assignee: Silicon Graphics, Inc.
    Inventor: Timothy P. Layman
  • Patent number: 5699551
    Abstract: A method of invalidating a line in a designated cache in each level of a multiple level, multiple cache memory system. Each line of the cache memory system includes a tag field, a data field, and a bit indicative of the validity of the line. The method provides a software invalidate instruction which bypasses any address translation mechanism. Included in the software invalidate instruction is a first field to identify within which multiple cache the line is to be avoided. A target address is generated to index each level of the cache memory system. The state of the bit is changed in accordance with the address and the invalidate instruction.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: December 16, 1997
    Assignee: Silicon Graphics, Inc.
    Inventors: George S. Taylor, P. Michael Farmwald, Timothy P. Layman, Huy Xuan Ngo, Allen W. Roberts
  • Patent number: 5542062
    Abstract: A two-level cache memory system for use in a computer system including two primary cache memories, one for storing instruction and one for storing data. The system also includes a secondary cache memory for storing both instructions and data. The primary and secondary caches each employ their own separate tag directory. The primary caches use a virtual addressing scheme employing both virtual tags and virtual addresses. The secondary cache employs a hybrid addressing scheme which uses virtual tags and partial physical addresses. The primary and secondary caches operate in parallel unless the larger and slower secondary cache is busy performing a previous operation. Only if a "miss" is encountered in both the primary and secondary caches does the system processor access the main memory.
    Type: Grant
    Filed: December 22, 1993
    Date of Patent: July 30, 1996
    Assignee: Silicon Graphics, Inc.
    Inventors: George S. Taylor, P. Michael Farmwald, Timothy P. Layman, Huy X. Ngo, Allen W. Roberts
  • Patent number: 5307477
    Abstract: A two-level cache memory system for use in a computer system including two primary cache memories, one for storing instructions and one for storing data. The system also includes a secondary cache memory for storing both instructions and data. The primary and secondary caches each employ their own separate tag directory. The primary caches use a virtual addressing scheme employing both virtual tags and virtual addresses. The secondary cache employs a hybrid addressing scheme which uses virtual tags and partial physical addresses. The primary and secondary caches operate in parallel unless the larger and slower secondary cache is busy performing a previous operation. Only if a "miss" is encountered in both the primary and secondary caches does the system processor access the main memory.
    Type: Grant
    Filed: May 10, 1993
    Date of Patent: April 26, 1994
    Assignee: Mips Computer Systems, Inc.
    Inventors: George S. Taylor, P. Michael Farmwald, Timothy P. Layman, Huy X. Ngo, Allen W. Roberts