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

知名网站建设商家/四川seo快速排名

知名网站建设商家,四川seo快速排名,广西桂建云证件查询,网站助手 伪静态无论是综合(Synthesis)还是实现(Implementation),Vivado在运行过程中都会生成日志文件。文件名为runme.log。这个文件位于相应的Design Runs目录下。例如,综合的Design Runs名为synth_1,那么run…

无论是综合(Synthesis)还是实现(Implementation),Vivado在运行过程中都会生成日志文件。文件名为runme.log。这个文件位于相应的Design Runs目录下。例如,综合的Design Runs名为synth_1,那么runme.log就在这个目录下。该文件记录了Vivado在运行过程中的一些基本信息,对于设计分析很有帮助,却往往被很多工程师所忽略。这里我们就来看看runme.log里都有哪些信息。

以综合阶段的runme.log为例。打开之后文件开头部分信息如下图所示。第7行可以看到Vivado版本信息。第13行关键字Command表明Vivado执行的命令,这里执行的命令是synth_design。根据该命令的参数可知顶层文件名为oc_top,参数-part给出了该工程使用的具体芯片型号信息。Command是一个很重要的关键字,Vivado运行的所有命令在log文件中呈现时都是以Command开头。

接下来会看到很多以INFO开头的行,这些内容通常情况下我们可以忽略,但也可以从中捕获出一些信息,例如下图第19行,显示了综合阶段使用的线程数,根据这个参数我们就可以判定所设定的线程数是否生效。

相比于INFO,以WARNING开头的行对应的内容更为重要,也值得我们进一步关注。如下图所示,WARNING信息显示相应的管脚没有负载,处于断开的状态,这就要回到RTL代码里查看,是设计者有意为之还是设计失误。

在约束文件处理环节,可以看到Vivado编译约束文件的顺序,例如第190行分析的是IP生成的约束文件,第193行和第195行则分析的是用户约束文件。如果约束文件中有语法错误或者Tcl命令没有期望的返回值,也会在这个部分显示出来,这对于我们判断约束是否生效也是有帮助的。

 

 

如果约束中使用了set_property命令,而相应的属性在综合阶段会生效,那么Vivado也会显示对这些属性的处理信息,如下图所示。第220行显示设计使用了属性IO_BUFFER_TYPE,第221行显示设计使用了属性CLOCK_BUFFER_TYPE,第222行显示设计使用了属性RETIMING_FORWARD,第223行显示设计使用了属性KEEP_HIERARCHY。同时也会显示这些属性作用的对象。

如果设计中使用了RTL代码描述的存储单元,综合阶段也会显示该存储单元的映射结果。如下图所示,显示RAM使用URAM实现,同时默认的URAM级联高度为8。

而这些RAM也可以通过如下命令在ElaboratedDesign中查找到。

同时,Vivado对于URAM的具体映射信息也会给出映射报告,如下图所示,显示了URAM的深度/宽度、输出是否有流水寄存器以及被吸收的流水寄存器的个数。

如果综合阶段使用了属性RETIMING_BACKWARD或RETIMING_FORWARD,也可以看到相应的信息,如下图所示。

阅读log文件时要关注两点:WARNING和CRITICAL WARNING。如下图所示的CRITICAL WARNING,可以帮助我们判断约束是否生效。

这些WARNING或CRITICAL WARNING也可以在Vivado Message窗口中看到,如下图所示。

http://www.lbrq.cn/news/1401751.html

相关文章:

  • 广东手机网站建设价格低/长沙做网络推广公司的
  • 可以做家装设计的网站/seo站内优化站外优化
  • 如何跟客户销售做网站/58同城推广
  • 免费咨询律师网站/南宁网站建设
  • 怎样做视频网站的外链/国外搜索引擎网站
  • 百度免费网站申请注册/seo排名教程
  • 建设职业技术学院网站/外贸推广营销公司
  • 怎么样自己做网站接订单/徐州百度推广公司
  • 网站建设外包协议范本/seo主要做什么工作
  • 怎样自己建设一个网站/北京自动网络营销推广
  • 域名可以同时做邮箱和网站么/公司网站设计方案
  • 线上做图的网站/熊猫关键词工具官网
  • 做外掛网站空间/今日油价最新
  • 做网站成功/sem和seo是什么职业岗位
  • 给别人做网站赚钱吗/合肥百度推广排名优化
  • 做网站给不给源代码/如何搭建网站
  • 韩国男女真人做视频网站/最近发生的热点新闻
  • 对百度网站做压力测试/设计一个公司网站多少钱
  • 做网站改字号代码/企业网站制作模板
  • wordpress 线条不显示不出来/吉林seo基础
  • 百度秒收网站/share群组链接分享
  • 郑州直销网站制作/网络营销推广与策划
  • 建筑网站首页大图/创意营销点子
  • 滕州市建设局网站/泰安seo
  • 深圳网站制作公司资讯/网站查询seo
  • 网站链接收费怎么做的/百度上做推广怎么收费
  • 直接用源码做网站盗版吗/找小网站的关键词
  • 东营做网站哪里好/浏览器打开网站
  • 福建省人民政府第七办公室/南宁seo外包靠谱吗
  • ibm网站导航特效代码/北京百度seo关键词优化
  • 深入理解与应用向量嵌入(Vector Embeddings):原理、实现与多场景实践
  • DataAnalytics之Tool:Metabase的简介、安装和使用方法、案例应用之详细攻略
  • RESTful API 开发实践:淘宝商品详情页数据采集方案
  • Apache IoTDB:大数据时代时序数据库选型的技术突围与实践指南
  • STL库——string(类函数学习)
  • 数字时代著作权侵权:一场资本与法律的博弈