×

Hardware multithreading systems and methods

  • US 20060117316A1
  • Filed: 11/24/2004
  • Published: 06/01/2006
  • Est. Priority Date: 11/24/2004
  • Status: Active Grant
First Claim
Patent Images

1. A multithreaded microcontroller comprising:

  • a set of special-purpose multithreading registers including a set of thread state registers storing a plurality of thread states for a corresponding plurality of threads; and

    thread control logic connected to the set of multithreading registers, comprising;

    thread state transition logic connected to the set of thread state registers and configured to control thread suite transitions for the plurality of threads; and

    thread instructions execution logic connected to the set of thread state registers and configured to execute a set of multithreading system call machine code instructions.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×