Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- I solved this problem. I cleaned my simulation project, generated everything once again and added to my read task these two lines: wait(tb.simulation_inst.mm_master_bfm_0.signal_response_complete); tb.simulation_inst.mm_master_bfm_0.pop_response(); Now everything runs as expected :) --- Quote End --- Great! The error sounded like it was due to an object being reused before the underlying library was finished with it, so this wait makes sense. Thanks for posting your solution. Cheers, Dave