A co-simulation design system that runs on a host computer system is described that includes a hardware simulator and a processor simulator coupled via a interface mechanism. The execution of a user program is simulated by executing an analyzed version of the user program on the host computer system....http://www.google.de/patents/US6230114?utm_source=gb-gplus-sharePatent US6230114 - Hardware and software co-simulation including executing an analyzed user program