Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
168 words
In a microprogrammed data processor wherein a unique sequence of microwords are used to control execution of each processor instruction, an improved microword generation mechanism comprising: a first programmable logic array mechanism responsive to an operation determining portion of a processor instruction to be executed for providing the first microword of said unique sequence needed in the execution of this processor instruction; a second programmable logic array mechanism responsive to an operation determining portion of this same processor instruction to be executed for providing the second microword of said unique sequence needed in the execution of this processor instruction; and at least one additional programmable logic array mechanism responsive to an operation determining portion of this same processor instruction to be executed for providing the remainder of microwords of said unique sequence needed to execute this processor instruction; said microword generation mechanism having said first and second programmable logic array mechanisms that are smaller and have faster response time than the additional programmable logic array mechanism or mechanisms.
Claim 2
Dependent Claim
168 words
In a microprogrammed data processor wherein a unique sequence of microwords are used to control execution of each processor instruction, an improved microword generation mechanism comprising: a first programmable logic array mechanism responsive to an operation determining portion of a processor instruction to be executed for providing the first microword of said unique sequence needed in the execution of this processor instruction; a second programmable logic array mechanism responsive to an operation determining portion of this same processor instruction to be executed for providing the second microword of said unique sequence needed in the execution of this processor instruction; and at least one additional programmable logic array mechanism responsive to an operation determining portion of this same processor instruction to be executed for providing the remainder of microwords of said unique sequence needed to execute this processor instruction; said microword generation mechanism having said first and second programmable logic array mechanisms that are smaller and have faster response time than the additional programmable logic array mechanism or mechanisms.
Claim 3
Dependent Claim
48 words
An improved microword generation mechanism in accordance with claim 1 wherein the first programmable logic array mechanism is smaller and faster than the second programmable logic array mechanism and the second programmable logic array mechanism is smaller and faster than the additional programmable logic array mechanism or mechanisms.
Claim 4
Dependent Claim
49 words
An improved microword generation mechanism in accordance with claim 1 wherein the first and second programmable logic array mechanisms are responsive to a lesser number of bits in an operation determining portion of the processor instruction to be executed than is the additional programmable logic array mechanism or mechanisms.
Claim 5
Dependent Claim
82 words
An improved microword generation mechanism in accordance with claim 1 wherein: the processor instructions can be divided into different groups of instructions wherein for each group of instructions the first microword of the corresponding sequence of microwords is the same for each instruction in the group; and the first programmable logic array mechanism is responsive to only those bits of an operation determining portion of each processor instruction to be executed which are needed to distinguish between the different groups of instructions.
Claim 6
Dependent Claim
82 words
An improved microword generation mechanism in accordance with claim 1 wherein: the processor instructions can be divided into different groups of instructions wherein for each group of instructions the second microword of the corresponding sequence of microwords is the same for each instruction in the group; and the second programmable logic array mechanism is responsive to only those bits of an operation determining portion of each processor instruction to be executed which are needed to distinguish between the different groups of instructions.
Claim 7
Dependent Claim
172 words
An improved microword generation mechanism in accordance with claim 1 wherein: the processor instructions can be divided into a first set of different groups of instructions wherein for each group of instructions the first microword of the corresponding sequence of microwords is the same for each instruction in the group; the first programmable logic array mechanism is responsice to only those bits of an operation determining portion of each processor instruction to be executed which are needed to distinguish between the different groups of instructions in the first set of groups; the processor instructions can be divided into a second set of different groups of instructions wherein for each group of instructions the second microword of the corresponding sequence of microwords is the same for each instruction in the group; and the second programmable logic array mechanism is responsive to only those bits of an operation determining portion of each processor instruction to be executed which are needed to distinguish between the different groups of instructions in the second set of groups.
Claim 8
Dependent Claim
47 words
An improved microword generation mechanism in accordance with claim 1 wherein the programmable logic array mechanisms have output lines and each of the first and second programmable logic array mechanisms has a lesser number of output lines than does the additional programmable logic array mechanism or mechanisms.