Posted by *David Koontz* on May 31, 2013 - 03:04: On 31 May 2013, at 9:37 AM, Jon Taylor <dosadi82@xxxxxxxxx> wrote:
Thanks for the tip. What should I use as a value to enable an infinite stop-delta? Zero? > The purpose of delta simulation cycles is to emulate > concurrent execution leading to signal updates not to enable > synthetic programming. Any port in a storm... |->. [snip] > A solution might be to use a foreign subprogram call > containing the unbound loop or programming in another > language or implementation. If you have the capacity to > compile ghdl you could alter it to selective disable stop- > delta, the feature doesn't otherwise appear to be widely > needed. Setting stop-delta to 2 billion seems to make the simulation run long enough to enable me to test my code - the native sockets I'm using to emulate a bus aren't timing out any more. Later on when Controlix gets more controls and the execution environment is ready to run bare-metal on a CPU, I will probably need to compile my own simulation code with -stop-delta disabled as you describe. Jon
_______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
