def waitOnCombUpdate(self) -> Event:
if not self._combUpdateDonePlaned:<EOL><INDENT>return self._scheduleCombUpdateDoneEv()<EOL><DEDENT>else:<EOL><INDENT>return self.combUpdateDoneEv<EOL><DEDENT>
Sim processes can wait on combUpdateDone by:
yield sim.waitOnCombUpdate()

Sim process is then woken up when all combinational updates
are done in this delta step