MULTI-THREADING PROCESSORS, INTEGRATED CIRCUIT DEVICES, SYSTEMS, AND PROCESSES OF OPERATION AND MANUFACTURE
First Claim
1. A multi-threaded microprocessor for processing instructions in threads, the microprocessor comprising:
- first and second instruction dependency scoreboards;
first and second instruction input coupling circuits each having a coupling input and first and second coupling outputs and together operable to selectively feed said first and second instruction dependency scoreboards; and
output coupling logic having first and second coupling inputs fed by said first and second scoreboards, and having first and second instruction issue outputs.
0 Assignments
0 Petitions
Accused Products
Abstract
A multi-threaded microprocessor (1105) for processing instructions in threads. The microprocessor (1105) includes first and second decode pipelines (1730.0, 1730.1), first and second execute pipelines (1740, 1750), and coupling circuitry (1916) operable in a first mode to couple first and second threads from the first and second decode pipelines (1730.0, 1730.1) to the first and second execute pipelines (1740, 1750) respectively, and the coupling circuitry (1916) operable in a second mode to couple the first thread to both the first and second execute pipelines (1740, 1750). Various processes of manufacture, articles of manufacture, processes and methods of operation, circuits, devices, and systems are disclosed.
-
Citations
7 Claims
-
1. A multi-threaded microprocessor for processing instructions in threads, the microprocessor comprising:
-
first and second instruction dependency scoreboards; first and second instruction input coupling circuits each having a coupling input and first and second coupling outputs and together operable to selectively feed said first and second instruction dependency scoreboards; and output coupling logic having first and second coupling inputs fed by said first and second scoreboards, and having first and second instruction issue outputs. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification