Method and apparatus for coordinating execution of an instruction by a coprocessor
AssigneeMotorola, Inc.
InventorsJohn Zolnowsky, David S. Mothersole, Douglas B. MacGregor, William C. Moyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorsJohn Zolnowsky, David S. Mothersole, Douglas B. MacGregor, William C. Moyer
Estimating the term…
A system for interfacing a Processor to a Coprocessor using standard bus cycles. The Processor, upon encountering in its instruction stream an instruction having a particular Operation word format, will transfer a Command word following the Operation word to a particular Coprocessor designated by a Coprocessor Identity field in the Operation word. Upon decoding the Command word, the Coprocessor will respond with any of a set of response primitives which define functions which the Coprocessor requires to Processor to perform in support of the Command by the Coprocessor. The interface provides for all functions which the Coprocessor may require, including selective vectoring to appropriate exception handlers.
A method for a first data processor to coordinate, via a communication bus, execution by a second data processor of an instruction received by said first processor for execution thereby, using only standard bus cycles on said communication bus, said instruction including a type field indicative of instruction type, the method comprising the steps of:
Dependencies are inferred from the claim text.