© LRS - UNI Erlangen-Nuremberg
1.3 FSM and Simulation
Simulation cycle consists of two phases
Signal update phase
Process execution phase
Combinational processes:
Signal update at any time
Process execution with new values and signal updates until no process execution necessary anymore
Clocked processes:
Signal update of CLOCK SIGNAL
Process execution with currently (old) values of inputs and
following (combinational) process executions.
What if clock and inputs change at the same time?