Hello,
I am having an SC_THREAD as follows
//
//
SC_THREAD(my_proc);
sensitive << event_1;
dont_initialize(); //
//
//
void my_proc()
{
while(1)
{
wait(10,SC_NS);
cout << " Display ok";
wait(event_1);
}
}
My question is i am having an situation where this event get triggered repetedly in short instance of time, lets say at time t=2 ns it get triggered then SC_THREAD starts, then again it get triggered at t=4ns, but this triggerring of event goes unnoticed.
I saw some post and from them i got to know that i cant even use sc_event_queue as i am using wait in my thread.
What can be alternative to implement this logic.
Thanks.