·uvm_create
时间: 2023-09-11 09:04:19 浏览: 51
引用:在uvm中,除了使用uvm_do来产生transaction,还可以使用uvm_create来创建transaction。
引用:具体而言,uvm_create实际上是调用了uvm_create_on,而uvm_create_on又调用了create_item。在create_item中,通过调用create_object_by_type并传入this.get_full_name()作为parent_inst_path,从而成功进行了override操作。
因此,使用uvm_create可以方便地在component中进行inst override操作,无需传入第三个参数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [UVM:6.3.2 uvm_create 与 uvm_send](https://blog.csdn.net/tingtang13/article/details/46534643)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [[UVM] uvm_create与type_id::create](https://blog.csdn.net/lbt_dvshare/article/details/81386918)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]