Open
Description
Context
Done with writing my code and running a simulation, the simulator is stuck in an infinite loop. After the last yield of the added sync process, PySimEngine.step()
is stuck in while not converged
.
Summary
- Specify a threshold to the number of iteration to converge in a step, with a sensible default value (1000 ? 10000 ?)
- When the number of iteration to converge goes over the threshold
- break out of the loop
- flush the vcd_writers, so that one can do analysis
- raise an Error, with the timestamp of the simulator