Patents by Inventor Keith Bindloss

Keith Bindloss 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: 7428653
    Abstract: An alternate multi-thread pipeline structure and method are provided. A deep pipeline is provided in which two threads of two separate pipeline stages are alternatively presented to the various logic and latch circuits for execution. The execution and latching of the threads alternates from one thread to the other within a single clock cycle. Thus, each thread is executed once per clock cycle and two threads are executed in a single clock cycle.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: September 23, 2008
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Duncan M. Fisher, Keith Bindloss, Ching Long Su, Marty T. Budrovic, Rajiv Gupta
  • Patent number: 7266811
    Abstract: Embodiments of systems, methods, and computer program products may facilitate translation of machine code associated with a first processor for execution on a second processor. Machine code associated with a first processor may be translated into a translated program that includes one or more translation instructions for execution on the second processor. The one or more translation instructions are used exclusively to translate machine code that is associated with a processor other than the second processor. The translated program may be stored in a storage medium where it may be executed using the second processor. Each translation instruction that involves access of the storage medium may be dispatched to one or more translation load-store units that are dedicated exclusively to processing the translation instructions.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: September 4, 2007
    Assignee: Conexant Systems, Inc.
    Inventors: Moataz Mohamed, Keith Bindloss, Wade Guthrie
  • Publication number: 20060020841
    Abstract: An alternate multi-thread pipeline structure and method are provided. A deep pipeline is provided in which two threads of two separate pipeline stages are alternatively presented to the various logic and latch circuits for execution. The execution and latching of the threads alternates from one thread to the other within a single clock cycle. Thus, each thread is executed once per clock cycle and two threads are executed in a single clock cycle.
    Type: Application
    Filed: July 20, 2005
    Publication date: January 26, 2006
    Applicant: Conexant Systems, Inc.
    Inventors: Duncan Fisher, Keith Bindloss, Ching Long Su
  • Publication number: 20030046669
    Abstract: Embodiments of systems, methods, and computer program products may facilitate translation of machine code associated with a first processor for execution on a second processor. Machine code associated with a first processor may be translated into a translated program that includes one or more translation instructions for execution on the second processor. The one or more translation instructions are used exclusively to translate machine code that is associated with a processor other than the second processor. The translated program may be stored in a storage medium where it may be executed using the second processor. Each translation instruction that involves access of the storage medium may be dispatched to one or more translation load-store units that are dedicated exclusively to processing the translation instructions.
    Type: Application
    Filed: September 5, 2001
    Publication date: March 6, 2003
    Inventors: Moataz Mohamed, Keith Bindloss, Wade Guthrie