Lines Matching refs:step
22 stepwise_simulation.cpp -- Test step-wise simulation
78 void do_step( sc_time const & step )
81 static bool start_delta = ( delta == 0 ) && ( step == SC_ZERO_TIME );
84 << ( ( step == SC_ZERO_TIME ) ? "delta" : step.to_string() )
88 if( step > SC_ZERO_TIME )
91 sc_start( step / 2, SC_EXIT_ON_STARVATION );
94 sc_start( step / 2, SC_RUN_TO_TIME );
95 sc_assert( start + step / 2 == sc_time_stamp() );
97 sc_start( step / 2 ); // complete step
103 sc_assert( start + step == sc_time_stamp() );
112 == delta + ( !start_delta && step == SC_ZERO_TIME ) );
142 // run single (time) step