Hi,
When do I need to implement “Do” hooks in my class. Do I need to implement these when I already have field macros in place?
Thanks,
Hi,
When do I need to implement “Do” hooks in my class. Do I need to implement these when I already have field macros in place?
Thanks,
In reply to shatrish:
Using field macros implements the do_* functions automatically. But the recommendation is to avoid field macros for several reason. Employing a UVM Framework Generator is doing the work for you to implement the do_functions by such a utility.
In reply to shatrish:
You need the do_ hooks for a number of situations: