当前位置: 首页 > news >正文

喀什地区建设局网站绛帐做网站

喀什地区建设局网站,绛帐做网站,北京架设网站,德州网站建设设计SVA提供了几个内建的函数来检查一些最常用的设计条件。 $onehot(expression)—检验表达式满足“one-hot”,换句话说,就是在任意给定的时钟沿,表达式只有一位为高。 $onehot0( expression)—检验表达式满足“ zero one-hot”,换句话说,就是在任意给定…

        SVA提供了几个内建的函数来检查一些最常用的设计条件。
        $onehot(expression)—检验表达式满足“one-hot”,换句话说,就是在任意给定的时钟沿,表达式只有一位为高。
        $onehot0( expression)—检验表达式满足“ zero one-hot”,换句话说,就是在任意给定的时钟沿,表达式只有一位为高或者没有任何位为高。
        $isunknown( expression)—检验表达式的任何位是否是Ⅹ或者Z。
        $countones( expression)—计算向量中为高的位的数量。
        
断言语句a33a检验向量“ state”是“one-hot”。断言语句a33b检验向量“ state”是“ zero one-hot”,断言语句a33c检验向量“bus”是否有任何位为X或Z。断言语句a33d检验向量“bus”中等于1的位的个数大于1。
 

module routines;logic clk;logic [3:0] state;
logic [4:0] bus;
integer i;initial $vcdpluson();initial
begin
clk = 1'b0; state = 4'd0; 
@(posedge clk);for(i=0; i<3; i++)
beginstate = i*2;bus = $random();@(posedge clk);
endfor(i=0; i<3; i++)
beginstate = $random() % 16;bus = 8'dz;@(posedge clk);
endbus = 4'd10;
repeat(2) @(posedge clk);$finish();
end// builtin system functionsa33a: assert property(@(posedge clk) $onehot(state));
a33b: assert property(@(posedge clk) $onehot0(state));
a33c: assert property(@(posedge clk) $isunknown(bus));
a33d: assert property(@(posedge clk) $countones(bus) > 1);initial forever clk = #25 ~ clk;endmodule

        图1-35显示了上述断言在模拟中的响应。表1-16总结了每个断言的状态和向量“ state”和“bus”的采样值。注意,断言a33a在时钟周期2失败,因为所有位都为零。“one-hot”要求在任何时钟上升沿都只有一位为高。另一方面,断言a33b成功因为它检查“ zero one-hot”,而对于这种构造,所有位都为零是合法的a33a和a3b都在时钟周期5,6,7,8失败,因为有超过一位为高。断言a33c在任何时候向量“bus”的值不为X或Z时失败。它在时钟周期5,6,7成功,因为向量的值为Z。断言a33d在时钟周期2,3,5,6,7失败,因为值为高的位的个数没超过1。断言a33d在时钟周期4,8成功,因为向量“bus”在这两个时刻都有两位为高。

http://www.yayakq.cn/news/261370/

相关文章:

  • 广州公司做网站潜山网站建设公司哪里有
  • 商城网站管理系统万网网站备案授权书
  • 提高网站打开速度wordpress 七牛 上传
  • 网站底部模板代码重庆网络营销与网络广告
  • 邵阳找工作网站进入网站后台管理系统
  • 一个公司可以备案几个网站做地图分析的软件网站
  • 自己弄公司网站金塔精神文明建设网站
  • 开封府景点网站建设的目的古交网站建设
  • 个人网站构建中南大学双一流建设网站
  • 淘宝优惠券网站怎么做番禺区营销型网站建设
  • 延庆网站建设网页制作基础教程淘宝网素材
  • 电商网站如何做优化品牌建设公司网站
  • 网站音乐播放器代码电商静态网页模板
  • 网站改版 网站存在问题wordpress点评站
  • 英文网站怎么设置中文seo网站提交
  • wordpress个人站无法升级花万元请人做网站
  • 公司网站维护工作云南网站制作案例
  • 公司搭建网站步骤餐饮店怎么做营销和推广
  • 美食网站首页设计江苏盐城有做淘宝网站的吗
  • 营销关键词有哪些google优化师
  • 河南企业网官方网站国家建筑信息管理平台
  • 提供网站建设电话恒天安装wordpress教程
  • 新手学做网站的书哪里找网站开发团队
  • 深圳网站设计公司让您放心省心做网站干嘛
  • 做报告的网站wordpress 儿童主题
  • 苏州网站建设联系电话seo技术服务
  • 河南省建设监理协会网站人才十wordpress菜单调用
  • 计算机培训中心网站论坛小程序源码
  • 网站备案后 还是需要再备案吗泉州企业网站建设公司
  • 临沂网站建设培训学校佛山市建设官方网站