Shabtay’s take 04/28 - Not sure. Discuss
if this can be closed
Committes comment:
Would like this to be true but not sure if that is the case
SceMi::Init(), SceMi::Version(), SceMi::Shutdown()
in DPI-only applications.
Clarify how separation of
these calls from internals of proxy models leads to portability among DPI
compliant simulators
In
simulation are these inert functions?
In
a 2.0 only environment should not need to call them?
In
1.1 the Testbench is main. For a DPI simulator, the
simulator is main. Which use model do we want to
support?
Should
support a sim/em is master. Would
then need to allow TB to signal a finish. However for
1.1 compatibility must also maintain the TB as master.
For 1.1 compatibility, in mixed mode, would need something to
call Init and Shutdown, but could be implicitly performed.
There
are some compatibility issues already since we have not specified some of this
properly for 1.1