Patent ID: 7865697

Claim:
A method of coprocessor functionality in a multiprocessor system comprising a plurality of processors coupled to a common bus, said method comprising the steps of: sending an activation message from an initiator processor comprising a function identification (FID) tag to a target processor in communication with said initiator processor via said bus; issuing a bus transaction by said initiator processor comprising the FID of said target processor; first monitoring said bus by said target processor for the presence of an FID corresponding thereto, and if a match is detected, retrieving parameters for a function call related to said FID and storing them in a first-in first-out (FIFO) queue; and second monitoring said FIFO queue by said target processor for operations to be executed, and if at least one operation is found, loading one or more function call parameters from said FIFO queue and executing said function call on said target processor.