UVM(三)

factory機制
在這裏插入圖片描述
在這裏插入圖片描述
其中uvm_component_utils和uvm_object_utils即創建註冊表
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
使用override結合factory機制,替換列表添加替換項
在這裏插入圖片描述
在這裏插入圖片描述
factory機制和override機制聯合使用:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
可以通過factory的print函數查看是否調用成功

如果需要只部分修改transaction的類型:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
同樣組件可以類似替換

事務級建模
在這裏插入圖片描述
事務是UVM平臺中信息交互的基本單元
在這裏插入圖片描述
在這裏插入圖片描述
2、需要爲transaction的成員指定rand屬性,這樣可以產生隨機的激勵
在這裏插入圖片描述
在這裏插入圖片描述
UVM field automatic機制
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
UVM信息服務機制
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章