Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
81 words
An apparatus comprising: a. input means for receiving a plurality of logic instructions, wherein said plurality of logic instructions include N register-operand identifiers; b. arbitration means coupled to said input means for arbitrating read port contentions by said N register-operand identifiers for M available read ports where M is less than N, and generating control signals indicative thereof; c. multiplexing means for selectively supplying said N register-operand identifiers to said M available read ports means in response to said control signals.
Claim 2
Independent Claim
81 words
An apparatus comprising: a. input means for receiving a plurality of logic instructions, wherein said plurality of logic instructions include N register-operand identifiers; b. arbitration means coupled to said input means for arbitrating read port contentions by said N register-operand identifiers for M available read ports where M is less than N, and generating control signals indicative thereof; c. multiplexing means for selectively supplying said N register-operand identifiers to said M available read ports means in response to said control signals.
Claim 3
Independent Claim
138 words
An apparatus comprising: a. storage means for storing a plurality of instruction blocks, each instruction block including a plurality of logic instructions; b. predecoding means for retrieving and predecoding said instruction blocks from said storage means, wherein said predecoding means generates arbitration data corresponding to each of said instruction block; c. cache storage means for receiving and storing said instruction blocks and their corresponding arbitration data; d. register means for storing data variables; e. execution means coupled to said register means for executing said logic instructions contained within said instruction blocks; and f. instruction decoding means for receiving said instruction blocks and their corresponding arbitration data from said cache storage means, for decoding the instructions contained within said instruction blocks, and for arbitrating access to said register means based on said arbitration data corresponding to said instruction blocks.
Claim 4
Independent Claim
138 words
An apparatus comprising: a. storage means for storing a plurality of instruction blocks, each instruction block including a plurality of logic instructions; b. predecoding means for retrieving and predecoding said instruction blocks from said storage means, wherein said predecoding means generates arbitration data corresponding to each of said instruction block; c. cache storage means for receiving and storing said instruction blocks and their corresponding arbitration data; d. register means for storing data variables; e. execution means coupled to said register means for executing said logic instructions contained within said instruction blocks; and f. instruction decoding means for receiving said instruction blocks and their corresponding arbitration data from said cache storage means, for decoding the instructions contained within said instruction blocks, and for arbitrating access to said register means based on said arbitration data corresponding to said instruction blocks.
Claim 5
Independent Claim
103 words
An apparatus comprising: a. storage means for storing a plurality of instruction blocks, wherein said instruction blocks inlcude a N register-operands and arbitration data; b. arbitration means coupled to said storage means, for receiving said plurality of instruction blocks from said storage means and arbitrating read part contentions by said N register-operands for M available read buses, which are coupled to M read parts of a storage device, based on said arbitration data; c. multiplexing means coupled to said arbitration means for selectively supplying said N register operands to said M read buses in response to control signals generated by said arbitration means.
Claim 6
Independent Claim
103 words
An apparatus comprising: a. storage means for storing a plurality of instruction blocks, wherein said instruction blocks inlcude a N register-operands and arbitration data; b. arbitration means coupled to said storage means, for receiving said plurality of instruction blocks from said storage means and arbitrating read part contentions by said N register-operands for M available read buses, which are coupled to M read parts of a storage device, based on said arbitration data; c. multiplexing means coupled to said arbitration means for selectively supplying said N register operands to said M read buses in response to control signals generated by said arbitration means.