簡體   English   中英

Specman-幾個周期后的期望事件

[英]specman - expect event after several cycles

我有以下事件:

   event rstn_release_e            is rise (smp.port_rstn$)              @sim;
   event d_dis_feedback_to_spot_e is rise (smp.port_d_dis_feedback$)   @sim;
   event osc_clk_e                 is rise (smp.port_osc_clk$)           @sim;

我必須驗證當r stn_release_e事件發生時,事件d_dis_feedback_to_spot_e事件在振盪器時鍾( osc_clk_e )的0-2個周期后發生。

我使用以下內容:

expect @rstn_release_e => {[..2]*@osc_clk_e ; @d_dis_feedback_to_spot_e};

模擬失敗,因為由於某種原因,以上期望根據模擬時鍾而不是振盪器時鍾“工作”

似乎您沒有為期望定義采樣事件

expect @rstn_release_e => {[..2] ; @d_dis_feedback_to_spot_e} @osc_clk_e;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM