Patents by Inventor Philip R. Manela

Philip R. Manela 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: 7647467
    Abstract: On the fly tuning of parameters used in an interface between a memory (e.g. high speed memory such as DRAM) and a processor requesting access to the memory. In an operational mode, a memory controller couples the processor to the memory. The memory controller can also inhibit the operational mode to initiate a training mode. In the training mode, the memory controller tunes one or more parameters (voltage references, timing skews, etc.) used in an upcoming operational mode. The access to the memory may be from an isochronous process running on a graphics processor. The memory controller determines whether the isochronous process may be inhibited before entering the training mode. If memory buffers for the isochronous process are such that the training mode will not impact the isochronous process, then the memory controller can enter the training mode to tune the interface parameters without negatively impacting the process.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: January 12, 2010
    Assignee: NVIDIA Corporation
    Inventors: Brian D. Hutsell, Sameer M. Gauria, Philip R. Manela, John A. Robinson
  • Patent number: 7015740
    Abstract: A circuit including a sensing circuit, which includes a first delay circuit and a tuning circuit. The tuning circuit includes a sense counter and a reference counter. The sense counter is coupled to the first delay circuit and is configured to count a number of oscillations provided by the first delay circuit and provide a notification to the tuning circuit when the sense counter reaches a threshold value. The reference counter is coupled to the sense counter and a reference clock. The reference counter is configured to store a reference time which represents a time elapsed for the sense counter to reach the threshold value. Also included in the circuit is a second delay circuit coupled to the sensing circuit.
    Type: Grant
    Filed: October 28, 2002
    Date of Patent: March 21, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Eugene M. Feinberg, Richard F. Paul, Philip R. Manela
  • Patent number: 6035262
    Abstract: Logic circuitry in the form of an integrated circuit includes a number of scannable registers located at various locations of the logic circuitry to continuously sample signal states thereat. In response to signalling from a maintenance diagnostic processor the scannable registers can be commanded to freeze their content for extraction and observation to determining the operating condition of the logic circuitry.
    Type: Grant
    Filed: June 27, 1994
    Date of Patent: March 7, 2000
    Assignee: Tandem Computers Incorporated
    Inventors: Walter E. Gibson, Jeffery A. Sprouse, Eduardo M. Lipiansky, Javad Khakbaz, Michael A. Plum, Philip R. Manela, Ko Yamamoto
  • Patent number: 6009506
    Abstract: A system for issuing a family of instructions during a single clock includes a decoder for decoding the family of instructions and logic, responsive to the decode result, for determining whether resource conflicts would occur if the family were issued during one clock. If no resource conflicts occur, an execution unit executes the family regardless of whether dependencies among the instructions in the family exist.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: December 28, 1999
    Assignee: Tandem Computers Incorporated
    Inventors: Robert L. Jardine, Shannon J. Lynch, Philip R. Manela, Robert W. Horst
  • Patent number: 5717695
    Abstract: A method of gaining access to multiple signals internal to a semiconductor chip while minimizing the number of pins dedicated for diagnostic and testing purposes. A chip designer determines which internal signals would most likely be helpful in troubleshooting and debugging a new chip design. These signals are input to a selector. A configuration register is loaded with information specifying which ones of these signals is to be routed to the output pin(s) so that they can be monitored externally by a logic analyzer in real-time. The selector only routes the currently designated signals to the appropriate output pin(s). Subsequently, a different set of signals can be selectively routed to the output pin(s) in place of the originally chosen signals.
    Type: Grant
    Filed: December 4, 1995
    Date of Patent: February 10, 1998
    Assignee: Silicon Graphics, Inc.
    Inventors: Philip R. Manela, Peter R. Birch, John C. Lin, Daniel R. Ullum
  • Patent number: 5075844
    Abstract: A mechanism for handling exceptions in a processor system that issues a family of more than one instruction during a single clock that utilizes the exception handling procedures developed for single instructions. The mechanism detects an exception associated with one of the instructions in the family, inhibits the data writes for the instructions in the family, flushes the pipeline, and reissues the instruction singly. The exception handling procedure for the single instruction may then be utilized.
    Type: Grant
    Filed: May 24, 1989
    Date of Patent: December 24, 1991
    Assignee: Tandem Computers Incorporated
    Inventors: Robert L. Jardine, Shannon J. Lynch, Philip R. Manela, Robert W. Horst
  • Patent number: 5072364
    Abstract: A branch recovery mechanism completes the processing of a concurrently issued family of instructions depending on the location of the branch instruction in the family and on whether the branch was correctly predicted. If the branch was not correctly predicted, the writes and stores of instructions in the family the precede the branch instruction are completed and those instructions are retired. However, the writes and stores of the instructions in the family following the branch instruction are inhibited.
    Type: Grant
    Filed: May 24, 1989
    Date of Patent: December 10, 1991
    Assignee: Tandem Computers Incorporated
    Inventors: Robert L. Jardine, Shannon J. Lynch, Philip R. Manela, Robert W. Horst