Fixed sim_idle to account for a reasonable number of cycles which have passed when an asynchrnous event terminated the idle wait.

Also corrected the text of a printf which described the units of the asynch latency variable as nano seconds instead of microseconds.
2 files changed