[英]specman - expect event after several cycles
I have the following events: 我有以下事件:
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;
I have to verify that when r stn_release_e
event occurs the event d_dis_feedback_to_spot_e
occurs after 0-2 cycles of oscillator clock ( osc_clk_e
). 我必须验证当r
stn_release_e
事件发生时,事件d_dis_feedback_to_spot_e
事件在振荡器时钟( osc_clk_e
)的0-2个周期后发生。
I use the following: 我使用以下内容:
expect @rstn_release_e => {[..2]*@osc_clk_e ; @d_dis_feedback_to_spot_e};
The simulation fails because for some reason the above expect "works" according simulation clock instead of oscillator clock 模拟失败,因为由于某种原因,以上期望根据模拟时钟而不是振荡器时钟“工作”
似乎您没有为期望定义采样事件
expect @rstn_release_e => {[..2] ; @d_dis_feedback_to_spot_e} @osc_clk_e;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.