2021年11月25日

16-在属性中使用形参,在属性中使用局部变量,以及在序列匹配时调用子程序

摘要: 资料来源 (1) sv assertion; (2) 硅芯思见:【84】SVA中的形式参数 (qq.com) (3) 硅芯思见:【93】SVA中的局部变量和子程序 (qq.com) 1.在属性中使用形参 (1) 可以用定义形参的方式来重用一些常用的属性. (2) SVA允许使用属性的形参来定义时钟. 阅读全文

posted @ 2021-11-25 16:28 知北游。。 阅读(209) 评论(0) 推荐(0) 编辑

篇15-内建系统函数与disable iff构造

摘要: 1.内建系统函数 $onehot(expression)—检验表达式满足“one-hot”,换句话说,就是在任意给定的时钟沿,表达式只有一位为高。 $onehot0(expression)—检验表达式满足“zero one-hot”,换句话说,就是在任意给定的时钟沿,表达式只有一位为高或者没有任何一 阅读全文

posted @ 2021-11-25 16:26 知北游。。 阅读(1036) 评论(0) 推荐(0) 编辑

14-first_match构造/throughout构造/within构造

摘要: 资料来源 (1) 硅芯思见:【90】SVA中的序列表达式操作符 (qq.com) (例子很好) 1.first_match构造 (1) 使用了逻辑运算符(如“and”和“or”)的序列中指定了时间窗,有可能出现同一检验具有多个匹配的情况。“first_match”构造可以确保只用第一次序列匹配,而丢 阅读全文

posted @ 2021-11-25 14:00 知北游。。 阅读(1074) 评论(0) 推荐(0) 编辑

导航