vivado产生报告阅读分析20-QOR

Report QoR Suggestions
report_qor_suggestions 命令是处理 QoR 建议对象时使用的主要命令。 QoR 建议对象会创建命令和属性来改善设计的时序性能( 欲知详情 请参阅 QoR 建议
report_qor_suggestions 命令可执行两项任务
1. 报告 QoR 建议对象
2. 生成新 QoR 建议对象
在综合后的任意阶段都能在设计上运行此命令。
此节中还提供了有关使用 write_qor_suggestions 命令从报告创建 RQS 文件的部分详细信息。
QoR Suggestions ”报告
QoR Suggestions QoR 建议 报告拆分为汇总部分和详情部分 汇总部分中每项建议位于顶部 有关建议的详情则位于报告的下半部分。下表显示了所生成报告的示例。
在此报告的“ Suggestion Report 建议报告 下提供了所有建议的列表。这些建议分为 4 个类别来呈现。这些建议按如下方式成对显示:
• “ GENERATED 生成的建议 和“ EXISTING 现有建议 ):
• “ Generated ”建议是流程当前阶段新生成的建议。
• “ Existing ”建议可能来自流程先前阶段或者通过读入 RQS 文件获得。
• “ APPLIED 已应用的建议 和“ FAILED TO APPLY 应用失败的建议 ):
• “ Applied ”建议是已启用并且已通过 APPLICABLE_FOR 阶段的建议。这些建议已成功应用。
• “ Failed to apply ”建议已启用并且已通过 APPLICABLE_FOR 阶段 但尚未成功应用。请检验现有 log 日志文件, 了解尚未应用这些建议的原因。“ Applied ”建议是已启用并且已通过 APPLICABLE_FOR 阶段的建议。这些建议已成功应用。
报告的下半部分包含有关生成的建议的详细信息。它拆分为以下类别 report_qor_suggestions 根据这些类别来分析设计:
Clocking 时钟设置
Congestion 拥塞
Utilization 使用率
Timing 时序
Netlist 网表
XDC
Strategy 策略
通过观察 GENERATED 建议可知 详情部分应提供充分的信息 以供您推断报告这些建议的原因。可通过“GENERATED ”建议的详情部分进行交叉探测。以下交叉探测方法非常实用
• 选中对象会在其他窗口 例如 Device ”视图 中高亮这些对象
• 按“ F4 ”可显示选定对象的板级原理图
• 右键单击对象即可生成时序报告
通过观察 EXISTING 建议可知 可能对象已修改且不存在 例如 opt_design 可能从网表中移除对象 。因此 选择“EXISTING ”建议时 ,交叉探测有时不可用。对于每项建议 报告中包含额外的列 以提供有关如何使用这些建议的实用信息。下表显示了这些列的详细信息。
生成 QoR 建议报告
AMD Vivado IDE 中使用“ Reports 报告 下拉菜单中的“ Report QoR Suggestions QoR 建议报告 即可访问 report_qor_suggestions 命令。
Tcl 控制台中的等效命令如下
report_qor_suggestions -name qor_suggestions_1
要更改时序路径限制的默认值 100 请更改“ Number of paths for suggestion analysis 建议分析的路径数 。这样即可增加建议数量, 但这些建议仍将应用于尚未最优化的时序路径。等效的 Tcl 命令行选项如下 : -max_paths <N>
要更改生成的 ML 策略数量 请更改“ Maximum Number of Strategies to suggest 最大策略建议数 ), 如以下对话框所示。等效的 Tcl 命令行选项如下 : -max_strategies <N>
要扩展分析以报告不违反阈值条件的建议 请选中“ Report all suggestions 报告所有建议 。行为如下
• 时序建议 无论是否满足时序 都会提供有关时序路径的建议。
• 使用率建议 提供有关非关键资源的建议。
• 拥塞建议 提供有关在布线后阶段已满足时序的设计的建议。
等效的 Tcl 命令行选项如下 : -report_all_suggestions
要生成支持性 CSV 文件以显示失败的时序路径及其关联的建议 请选中此复选框并指定目录。 CSV 文件能够大幅简化时序路径的浏览, 较文本报告中的表格更便于管理。此外还会生成第二个文件 其中包含 DONT_TOUCH 报告。等效的 Tcl 命令行选项如下
-csv_output_dir <directory>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/168202.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

代码随想录-刷题第七天

454. 四数相加II 题目链接&#xff1a;454. 四数相加II 思路&#xff1a;哈希法。使用map集合&#xff0c;key存放ab的值&#xff0c;value存放ab出现的次数。使用两层循环&#xff0c;循环前两个数组&#xff0c;找出ab&#xff0c;对map赋值。再用两层循环&#xff0c;遍历…

唯创知音WT2605C-A001音频蓝牙语音芯片:小巧体积,高品质音频播放的创新

在现今的科技繁荣时代&#xff0c;音频技术作为人类感知世界的重要方式&#xff0c;已经变得越来越重要。唯创知音WT2605C-A001音频蓝牙语音芯片&#xff0c;以其卓越的特性和创新性&#xff0c;正在为音频技术领域带来一场革命。 首先&#xff0c;这款芯片以其极小的体积—仅…

chatGPT4机器学习数据后最终保留在机器里的是什么? 机器是怎么产生智能的? TensorFlow没有直接开发出类似GPT-4这样的模型

机器学习数据后最终保留在机器里的是机器学习模型。机器学习模型是机器学习系统中的核心&#xff0c;它是机器学习系统能够进行推理和预测的基础。 机器学习模型通常由参数组成。参数是机器学习模型的权重和偏差。机器学习系统通过训练来学习这些参数。训练是指让机器学习系统…

webpack 打包优化

在vue.config.js中配置 下载 uglifyjs-webpack-plugin 包 const { defineConfig } require("vue/cli-service"); var path require("path");module.exports defineConfig({transpileDependencies: true,filenameHashing: false, // 去除Vue打包后.cs…

0003Java程序设计-ssm基于微信小程序的家教信息管理系统

文章目录 摘要目 录系统实现开发环境 编程技术交流、源码分享、模板分享、网课分享 企鹅&#x1f427;裙&#xff1a;776871563 摘要 本文讲述了基于微信小程序的家教信息管理系统的设计与实现。结合线上管理的特点&#xff0c;分析了家教信息管理系统的现状&#xff0c;给出…

外汇天眼:香港监管机构对AMTD Global Markets Limited启动法律诉讼

香港证监会&#xff08;SFC&#xff09;已经启动了法律程序&#xff0c;要求首次审裁法院调查AMTD Global Markets Limited&#xff08;AMTD&#xff0c;目前以orientiert XYZ Securities Limited为名&#xff09;及其前高管在与首次公开发行&#xff08;IPO&#xff09;相关的…

【经典小练习】修改文件中的数据

文章目录 &#x1f339;例子&#x1f33a;思路&#x1f6f8;方法一✨报错解决 &#x1f6f8;方法二 &#x1f339;例子 文本文件中有下面的数据 2-1-9-4-7-8 将文件中的数据进行排序&#xff0c;变成下面的数据 1-2-4-7-8-9 &#x1f33a;思路 要对这些数据进行排序&#xf…

智慧楼宇可视化视频综合管理系统,助力楼宇高效安全运行

随着互联网技术的进步和发展&#xff0c;智能化的楼宇建设也逐步成为人们选择办公场所是否方便的一个重要衡量因素。在智能化楼宇中&#xff0c;安全管理也是重要的一个模块。得益于互联网新兴技术的进步&#xff0c;安防视频监控技术也得到了快速发展并应用在楼宇的安全管理中…

Python武器库开发-前端篇之html概述(二十八)

前端篇之html概述(二十八) html概述 HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准&#xff0c;是构建以及呈现互联网内容的一种语言方式&#xff0e;被认为是互联网的核心技术之一。HTML产生于1990年&#xff0c;1997年HTML4成为互联网标准&#xff0c;…

虹科Pico汽车示波器 | 汽车免拆检修 | 2011款瑞麒M1车发动机起动困难、加速无力

一、故障现象 一辆2011款瑞麒M1车&#xff0c;搭载SQR317F发动机&#xff0c;累计行驶里程约为10.4万km。该车因发动机起动困难、抖动、动力不足、热机易熄火等故障进厂维修。用故障检测仪检测&#xff0c;发动机控制单元&#xff08;ECU&#xff09;中存储有故障代码“P0340相…

【Python 训练营】N_2 打印乘法口诀表

题目 借助格式化输出长方形、左上三角形、右上三角形、左下三角形、右下三角形5种格式的九九乘法口诀表。 答案 长方形格式 for i in range(1,10):for j in range(1,10):print(%d*%d%2d%(i,j,i*j),end ) # %2d 整数站两个字节print()左上三角形 for i in range(1,10):for …

Vue框架学习笔记——事件处理

文章目录 前文提要事件处理的解析过程样例代码如下&#xff1a;效果展示图片&#xff1a;v-on:click"响应函数"v-on:click简写形式响应函数添加响应函数传参占位符"$event"注意事项 前文提要 本人仅做个人学习记录&#xff0c;如有错误&#xff0c;请多包…

2、git进阶操作

2、git进阶操作 2.1.1 分支的创建 命令参数含义git branch (git checkout -b)<new_branch> <old_branch>表示创建分支-d <-D>删除分支 –d如果分支没有合并&#xff0c;git会提醒&#xff0c;-D强制删除-a -v查看分支-m重新命名分支commit id从指定的commi…

如何打造“面向体验”的音视频能力——对话火山引擎王悦

编者按&#xff1a;随着全行业视频化的演进&#xff0c;我们置身于一个充满创新与变革的时代。在这个数字化的浪潮中&#xff0c;视频已经不再只是传递信息的媒介&#xff0c;更是重塑了我们的交互方式和体验感知。作为字节跳动的“能力溢出”&#xff0c;火山引擎正在飞速奔跑…

【React】路径别名配置

路径解析配置&#xff08;webpack&#xff09;&#xff0c;把 / 解析为 src/路径联想配置&#xff08;VsCode&#xff09;&#xff0c;VSCode 在输入 / 时&#xff0c;自动联想出来对应的 src/下的子级目录 1. 路径解析配置 安装craco npm i -D craco/craco项目根目录下创建配…

RK3588平台 USB框架与USB识别流程

一.USB的基本概念 在最初的标准里&#xff0c;USB接头有4条线&#xff1a;电源&#xff0c;D-,D,地线。我们暂且把这样的叫做标准的USB接头吧。后来OTG出现了&#xff0c;又增加了miniUSB接头。而miniUSB接头则有5条线&#xff0c;多了一条ID线,用来标识身份用的。 热插拔&am…

9. Mysql 模糊查询和正则表达式

一、模糊查询 1.1 LIKE运算符 在MySQL中&#xff0c;可以使用LIKE运算符进行模糊查询。LIKE运算符用于匹配字符串模式&#xff0c;其中可以使用通配符来表示任意字符或字符序列。 示例代码 SELECT * FROM table_name WHERE column_name LIKE pattern;table_name&#xff1a…

最新AIGC创作系统ChatGPT网站源码,Midjourney绘画系统,支持GPT-4图片对话能力(上传图片并识图理解对话),支持DALL-E3文生图

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统&#xff0c;支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如…

2023亚太杯数学建模B题完整原创论文讲解

大家好呀&#xff0c;从发布赛题一直到现在&#xff0c;总算完成了2023亚太地区数学建模竞赛B题玻璃温室的微气候调控完整的成品论文。 本论文可以保证原创&#xff0c;保证高质量。绝不是随便引用一大堆模型和代码复制粘贴进来完全没有应用糊弄人的垃圾半成品论文。 论文共6…

第4章 C++多线程系统编程精要

第4章 C多线程系统编程精要 4.1 引言 学习多线程编程面临的最大的思维方式的转变有以下两点&#xff1a; 当前线程可能随时会被切换出去&#xff0c;或者说被抢占&#xff08;preempt&#xff09;了多线程程序中事件的发生顺序不再有全局统一的先后关系 多线程程序的正确性…