當前位置:編程學習大全網 - 網站源碼 - sequence的body啟動不起來

sequence的body啟動不起來

啟動sequence方法有三:

1、通過sequnce.start的方式啟動

2、通過`uvm_do系列宏來啟動

3、通過default sequence來啟動;

sequencer:如果被啟動的sequence(調用start方法的sequence)中要產生transaction, 那麽必須要通過第壹個參數來指明這個transaction要發給那個sequencer。

parent_sequence: 指明start 方法中,需要調用那個sequence的pre_body() task和 post_body() task。

this_priority: 指明產生transaction的優先級,sequencer在某些條件下會根據優先級來將transaction發送給sequence。

call_pre_post:如果為1, 則調用 start 方法中的 pre_do() task, mid_do() func, post_do() func。這個三個do 方法是該sequence的方法。

  • 上一篇:Sql語句:除了union all和union之外,可以用或替換什麽來顯示相同的結果?
  • 下一篇:dnf無望收貨工具。怎麽在防掉線接任務的時候遊戲就卡住了.求解。。。。
  • copyright 2024編程學習大全網