Patents by Inventor Sharon E. Perl

Sharon E. Perl 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: 5802272
    Abstract: An operation of a processor is traced while fetching instructions from a memory to operate the processor. The tracing involves detecting an unpredictable fetching of instructions on the assumption that a predictable fetching can be reconstructed without any further input. The unpredictable fetching is identified as being due to either computable, conditional, or unanticipated events. Upon detecting the events, process control information, such as the next instruction to be fetched is recorded in a queue, and from the queue the information can be stored in a trace buffer. During reconstruction of the operation, the trace buffer, and the image including the instructions can be examined to analyze the real-time operation of the processor.
    Type: Grant
    Filed: December 19, 1994
    Date of Patent: September 1, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Richard L. Sites, Sharon E. Perl, G. Michael Uhler, David G. Conroy
  • Patent number: 5764885
    Abstract: A data flow of a processor is traced while accessing data stored in a memory and in a plurality of registers during operation of the processor. The tracing involves detecting an unpredictable accessing of data on the assumption that a predictable accessing can be reconstructed without any further input. The unpredictable accessing is identified by setting and clearing a trace bit associated with each of the registers according to identifying the accessing as direct memory-to-register, register-to-register, constant-to-register, and indirect memory. If a trace bit is set on a register storing data being used as a base address during the indirect memory acceding, data flow control information, such as the base address stored in the register being used during the indirect acceding is recorded in a queue, and from the queue the information can be stored in a trace buffer.
    Type: Grant
    Filed: December 19, 1994
    Date of Patent: June 9, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Richard L. Sites, Sharon E. Perl, G. Michael Uhler, David G. Conroy