Patents by Inventor Joerg Schwemmlein

Joerg Schwemmlein 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).

  • Publication number: 20070260838
    Abstract: A method and a secure mode controller are provided for controlling context switching between secure and user modes in a processing system including a processor and a memory management unit. The method comprises monitoring the memory management unit to detect a non-cache access to an entry point address that contains a secure mode entry instruction, verifying, in response to detection of the entry point address, that the secure mode entry point instruction is executed by the processor, and enabling context switching from the user mode to the secure mode in response to verifying that the secure mode entry instruction is executed by the processor. Each cache line of an instruction cache and a data cache may have a tag containing a secure bit to identify a secure cache line or a non-secure cache line.
    Type: Application
    Filed: May 1, 2007
    Publication date: November 8, 2007
    Applicant: Analog Devices, Inc.
    Inventor: Joerg Schwemmlein
  • Patent number: 7174543
    Abstract: A high speed program tracer providing compression using linear increment run length values, displacement values corresponding to discontinuities, and loop compression. A program count sequencer receives program count values from a processor, and outputs various program count values and signals to allow compression calculations to be made based upon linear increment run lengths, discontinuity detection, and detection of repeating instruction loops. Compression may be achieved using selected numbers of words to represent various compression values.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: February 6, 2007
    Assignee: Analog Devices, Inc.
    Inventors: Joerg Schwemmlein, Paul D. Krivacek
  • Publication number: 20030051231
    Abstract: A high speed program tracer providing compression using linear increment run length values, displacement values corresponding to discontinuities, and loop compression. A program count sequencer receives program count values from a processor, and outputs various program count values and signals to allow compression calculations to be made based upon linear increment run lengths, discontinuity detection, and detection of repeating instruction loops.
    Type: Application
    Filed: August 29, 2002
    Publication date: March 13, 2003
    Inventors: Joerg Schwemmlein, Paul D. Krivacek