Specman e - 时间表达式

Specman e - Temporal expression

我是 Specman 的新手,尝试对必须每 16 个特定时钟周期触发一次的事件使用时间表达式。

我可以执行以下操作吗

event f_clk is 6*clk?

如果没有,我该怎么做?

a * 16 将导致从第 16 个周期开始每个周期都发出 clk_16。为避免这种行为,您可以这样写:

event clk_16 is {[16] * not @clk_16} @clk;