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

020网站开发/seo网站优化培训多少价格

020网站开发,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.whsansanxincailiao.cn/news/31977030.html

相关文章:

  • 做网站需要哪些程序员/google seo实战教程
  • 如何做网站顶级域名/百度seo推广
  • 自己做的网站会被黑吗/seo营销网站
  • 深圳网站建设评价/东方网络律师团队
  • 定州市建设局网站/广告推广平台赚取佣金
  • 威海制作网站/整合营销传播策划方案
  • 北京做网站网络公司/hao123上网从这里开始官方
  • 喜欢网站建设学什么专业/合肥网站建设程序
  • 海外网站优化/百度发布信息的免费平台
  • 政府采购网供应商注册/北京网站优化步
  • 广告文案优秀网站/公司软文推广
  • 大学两学一做专题网站/网络营销策划案例
  • 2023年疫情第三波爆发时间/seo外贸公司推广
  • 国外html5网站欣赏/谷歌paypal官网注册入口
  • 互联网怎么做网站/排名怎么优化快
  • 做网店装修的网站有哪些/网站制作流程图
  • 做网站规避什么/搜索引擎排名
  • 新冠肺炎疫情最新/佛山做优化的网络公司
  • 政府建设门户网站的意义/大数据智能营销
  • 赣州网站建设较好的公司/各类资源关键词
  • 做校招的网站有哪些/广州seo代理
  • js做示爱网站例子/长沙seo推广公司
  • 在线做免费网站有哪些/网站制作公司排名
  • 网站建设全程揭秘 课件下载/灰色项目推广渠道
  • 同江佳木斯网站建设/seo博客教程
  • php企业网站开发实训报告/seo免费教程
  • 两学一做专题网站介绍/湖南长沙seo
  • 配音阁在线制作网站/百度账号注册
  • 个人网站建设策划书/实体店引流推广方法
  • 高职思政主题网站建设作用/电商推广方案