Brian Chen

For a complex structure like UVM, which contains many inherited classes, the use of DVT IDE can facilitate trace code, which can save a lot of time for those who are not familiar with UVM architecture. In addition you can also graphically show the hierarchy structure of UVM structure and the analysis port used between transactions, which make the concept that is not intuitive easy to understand. In addition, it can also directly apply templates of many commonly used procedural blocks, functions, tasks, etc., which can save a lot of manual typing time. Overall, I think DVT IDE is very powerful for the DV team to develop the uvm environment.