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

政府网站做的不好seo销售话术开场白

政府网站做的不好,seo销售话术开场白,宛城区网站推广,企业网站设计合同由于Verilog中X态的微妙语义,RTL仿真可能PASS,而网表仿真却会fail。 目前进行的网表仿真越来越少,这个问题尤其严重,主要是网表仿真比RTL仿真慢得多,因此对整个回归测试而言成本效益不高。 上面的例子中,用…

 

由于Verilog中X态的微妙语义,RTL仿真可能PASS,而网表仿真却会fail。

目前进行的网表仿真越来越少,这个问题尤其严重,主要是网表仿真比RTL仿真慢得多,因此对整个回归测试而言成本效益不高。

上面的例子中,用Verilog RTL中的case语句描述了一个简单的AND函数,它被综合成AND2门。然而,波形图显示RTL仿真与网表仿真存在差异。

当w1信号上出现任何X值时(可能来自显式的X赋值或未初始化的寄存器),仿真差异就会发生。w1上的X值意味着w1无法匹配任何一个case项。由于没有default行,输出o1必须保持其之前的值,这意味着在上面的波形中o1会保持高电平锁存状态。

最有趣的差异出现在w1==2'b0X时:

  • 网表仿真正确地显示o1为低电平

  • RTL仿真错误地保持o1为高电平(相反的值)

无论w1上的X值如何优化,每个网表都会表现得像这样。综合工具不会警告这个“锁存行为”,但当RTL验证仅因为这种X态解释而通过某些测试用例时,RTL和网表仿真之间的差异就变得危险了。

RTL仿真中乐观的X态语义

Verilog RTL中常见的问题是if语句周围的X- optimistic。考虑下面的例子:

always @(i1 or i2)
case({i1, i2})
2'b00,2'b01: o1 =1'bX;// 无关项X赋值
2'b10: o1 =1'b0;
2'b11: o1 =1'b1;
default: o1 =1'bX;// X传播
endcase
always @(i2 or o1)
if(o1) o2 =1'b0;
else o2 = i2;

在这个例子中,输出o1上的X只会选择else分支,后续暴露i2被赋值给o2时的问题。如果综合后X态无关项被最小化为1'b1——如果你运行网表仿真,可能会使先前通过的测试用例fail!

关于Verilog X态的40个面试题

 

http://www.dtcms.com/wzjs/150282.html

相关文章:

  • 网站开发 建设叫什么郑州seo实战培训
  • 石家庄哪有个人建站的怎么推广自己的网站?
  • windows2008做网站网站建站流程
  • web优秀网站h5案例分享百度app下载安装 官方
  • 网站后台账号密码忘记了冯站长之家官网
  • php网站开发过程5188关键词挖掘工具
  • 知名网站制作公司青岛分公司怎么在百度上设置自己的门店
  • 佛山 移动宽带 限制网站竞价广告
  • 大连网站建设多少钱深圳在线制作网站
  • 基于python的网站开发项目html静态网页制作
  • 平价建网站格佛山网站优化服务
  • 网站建设服务合同模板下载网站点击量 哪里查询
  • 华贸中心网站谁做的链接买卖是什么意思
  • diy在线定制网站系统品牌运营策略有哪些
  • 网站开发实例解析网络营销推广处点
  • 景泰县做网站百度一下你就知道了百度
  • wordpress全站美化广告设计公司
  • 建设政府网站的公司今日头条十大新闻最新
  • 青岛工程造价信息网百度seo点击软件
  • 上海建设摩托官方网站长春百度网站快速排名
  • php做简单网站教程游戏推广公司
  • 芜湖 网站建设西安网站制作工作室
  • 怎样做营销型网站推广淘宝推广软件哪个好
  • 宝山网站建设公司关键词seo服务
  • 手游游戏推广平台谷歌优化怎么做
  • 石龙镇仿做网站sem竞价推广托管代运营公司
  • 请人做网站后台密码关键词搜索站长工具
  • oa办公系统网页广东网站seo营销
  • ASP.NET与网站开发实践教程西安百度推广代运营
  • 医疗整形网站怎么做建站软件