Bootstrap

UVM的copy及clone和print

copy,clone,print使用时其item都进行了域的自动化这册(field——automation)

1 uvm的copy(需要实例化)

        item     mo_item = new();

        mo_item.copy(item);

2 uvm的clone(不需要实例化)

        item     mo_item;

        mo_item = item.clone;

        等价于

        item.     mo_item;

        $cast(mo_item,item.clone());

3 uvm的print

        item      mo_item = new();

        mo_item.print;

;