天天看點

`uvm_do系列宏

1、簡介:sequence類中使用。

2、種類:

  • `uvm_do
  • `uvm_do_with
  • `uvm_do_pri
  • `uvm_do_pri_with
  • `uvm_do_on
  • `uvm_do_on_with
  • `uvm_do_on_pri
  • `uvm_do_on_pri_with

記憶方法:根據排列組合,do1種,do字尾一項3種,字尾兩項3種,字尾三項1種,共8種。

3、 參數

  • SEQ_OR_ITEM:sequence或transaction,與do對應。
  • SEQR:sequencer,預設m_sequencer,與on對應。
  • PRIORITY:優先級,預設-1,與pri對應。
  • CONSTRAINT:限制,預設{},與with對應。

記憶方法:根據宏的組成,對應參數。 

4、`uvm_do_on_pri_with之外的宏可以看做用預設值簡化了。

繼續閱讀