Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
154 words
A method for a processor to initiate, via a coprocessor bus, execution by a coprocessor of an instruction received by the processor for execution thereby, the method comprising the steps of: receiving said instruction; decoding said instruction; and providing to said coprocessor, at least partially coincident with said decoding: at least a predetermined portion of said instruction, via a first portion of said coprocessor bus, and a first control signal indicating that said instruction is being decoded by said processor via a second portion of said coprocessor bus; and wherein the method further comprising the steps of: transferring at least one information value between said processor and said coprocessor via said coprocessor bus; and if said at least one information value is being transferred from said processor to said coprocessor, providing a second control signal to said coprocessor bus to indicate that said at least one information value has been provided by said processor.
Claim 2
Independent Claim
154 words
A method for a processor to initiate, via a coprocessor bus, execution by a coprocessor of an instruction received by the processor for execution thereby, the method comprising the steps of: receiving said instruction; decoding said instruction; and providing to said coprocessor, at least partially coincident with said decoding: at least a predetermined portion of said instruction, via a first portion of said coprocessor bus, and a first control signal indicating that said instruction is being decoded by said processor via a second portion of said coprocessor bus; and wherein the method further comprising the steps of: transferring at least one information value between said processor and said coprocessor via said coprocessor bus; and if said at least one information value is being transferred from said processor to said coprocessor, providing a second control signal to said coprocessor bus to indicate that said at least one information value has been provided by said processor.
Claim 3
Dependent Claim
33 words
A method as in claim 1, further comprising the steps of: receiving a second control signal from said coprocessor bus; and if said second control signal is asserted, stalling execution of said instruction.
Claim 4
Dependent Claim
29 words
A method as in claim 1, further comprising the step of: providing a second control signal to said coprocessor bus to indicate when execution of said instruction is proceeding.
Claim 5
Dependent Claim
30 words
A method as in claim 3, further comprising the step of: if said first control signal is negated before said second control signal is asserted, discontinuing processing of said instruction.
Claim 6
Dependent Claim
58 words
A method as in claim 1, further comprising the steps of: if said at least one information value is being transferred from said coprocessor to said processor, providing said second control signal to said coprocessor bus to indicate that said at least one information value has been accepted by said processor and execution of said instruction may complete.
Claim 7
Dependent Claim
19 words
A method as in claim 5, wherein said at least one information value is a parameter of said instruction.
Claim 8
Dependent Claim
55 words
A method as in claim 1, further comprising the steps of: initiating a transfer of at least one information value between said processor and said coprocessor via said coprocessor bus; and providing a second control signal to said coprocessor bus to indicate that said transfer of said at least one information value has been unsuccessful.
Claim 9
Dependent Claim
44 words
A method as in claim 1, further comprising the step of: providing to said coprocessor, at least partially coincident with said step of decoding, at least a portion of a result produced by a previous instruction, via a third portion of said coprocessor bus.
Claim 10
Dependent Claim
30 words
A method as in claim 8, further comprising the step of: providing to said coprocessor, via said third portion of said coprocessor bus, a second result produced by said instruction.
Claim 11
Independent Claim
143 words
A method for a processor to initiate, via a coprocessor bus, execution by a coprocessor of an instruction received by the processor for execution thereby, the method comprising the steps of: in said processor: receiving said instruction; decoding said instruction; and providing to said coprocessor, at least partially coincident with said decoding, at least a predetermined portion of said instruction, via a first portion of said coprocessor bus, and a first control signal indicating that said instruction is being decoded by said processor via a second portion of said coprocessor bus; in said coprocessor: receiving from said processor, at least a predetermined portion of said instruction, via a first portion of said coprocessor bus, and a first control signal indicating that said instruction is being decoded by said processor, via a second portion of said coprocessor bus; and initiating execution of said instruction.
Claim 12
Independent Claim
143 words
A method for a processor to initiate, via a coprocessor bus, execution by a coprocessor of an instruction received by the processor for execution thereby, the method comprising the steps of: in said processor: receiving said instruction; decoding said instruction; and providing to said coprocessor, at least partially coincident with said decoding, at least a predetermined portion of said instruction, via a first portion of said coprocessor bus, and a first control signal indicating that said instruction is being decoded by said processor via a second portion of said coprocessor bus; in said coprocessor: receiving from said processor, at least a predetermined portion of said instruction, via a first portion of said coprocessor bus, and a first control signal indicating that said instruction is being decoded by said processor, via a second portion of said coprocessor bus; and initiating execution of said instruction.