Domain coupling
In four out of six approaches, we have host that run software and required to interact with hardware model or simulator.
Difficulties:
- providing timing information across the boundaries
- coupling two domains with proper synchronization