Patent ID: 8457945

Claim:
A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions, executable by at least one processor, to provide a host environment to facilitate construction of a model of a system, the model including a plurality of functional blocks; one or more instructions, executable by at least one processor, to receive, via the host environment, information identifying one or more functional blocks, of the plurality of functional blocks of the model, to be simulated by an external target device; one or more instructions, executable by at least one processor, to receive a command to start a simulation of the model; and one or more instructions, executable by at least one processor, to cause, as part of the simulation of the model and based on receiving the command, the external target device to simulate the one or more functional blocks, at least one functional block, of the plurality of functional blocks of the model, being simulated at another device that differs from the external target device.