MICROPROGRAMMED PROCESSOR HAVING MUTIPLE PROCESSOR CORES USING TIME-SHARED ACCESS TO A MICROPROGRAM CONTROL STORE
First Claim
1. A microprogrammed processor comprising:
- at least two processor cores;
a common internal microprogram control store including microcode instructions for controlling at least the internal standard operation of said at least two processor Cores;
means for providing time-shared access to said microprogram control store by said at least two processor cores.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a novel microprogrammed processor (100) by combining two or more processor cores (10) in such a way that the processor cores can share the special microprogram memory resource (20) that is located deep inside the processor architecture. In other words, the novel microprogrammed processor (100) basically comprises at least two processor cores (10), and a common internal microprogram control store (20) including microcode instructions for controlling at least the internal standard operation of the multiple processor cores, and suitable means (30) for providing time-shared access to the microprogram control store by the processor cores.
16 Citations
15 Claims
-
1. A microprogrammed processor comprising:
-
at least two processor cores; a common internal microprogram control store including microcode instructions for controlling at least the internal standard operation of said at least two processor Cores; means for providing time-shared access to said microprogram control store by said at least two processor cores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operating a microprogrammed processor having at least two processor cores, said method comprising the steps of:
-
providing a common microprogram control store including microcode instructions for controlling at least the internal standard operation of said at least two processor cores; and providing access to said common microprogram control store by said at least two processor cores on time-shared basis. - View Dependent Claims (15)
-
Specification