×

Multiple-thread processor with single-thread interface shared among threads

  • US 6,542,991 B1
  • Filed: 05/11/1999
  • Issued: 04/01/2003
  • Est. Priority Date: 05/11/1999
  • Status: Active Grant
First Claim
Patent Images

1. A processor comprising:

  • a multiple-thread execution pipeline including a plurality of functional units allocated to an execution thread of a plurality of execution threads; and

    a single-thread interface coupled to the plurality of processing units, the single-thread interface being shared among threads and maintaining thread compatibility by physical duplication of structures and by verifying communication status after thread transfer, wherein;

    the multiple-thread execution pipeline includes a plurality of pulse-based high-speed multiple-bits flip-flops, the pulse-based high-speed multiple-bits flip-flops having a latch structure coupled to a plurality of select-bus lines, the select-bus lines selecting data in the pulsed-based high-speed multiple-bits flip-flops corresponding to an active thread from among the plurality of execution threads.

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