vivado产生报告阅读分析-常规报告1

Report Utilization 使用率报告 报告有助于从层级、用户定义的 Pblock SLR 层面来分析含不同资源的设计的使用率。在流程中各步骤间使用 report_utilization Tcl 命令生成“ Utilization Report ”。
以下显示的报告详细信息适用于 UltraScale 系列和 UltraScale+ 系列。其中包含用于运行和使用以下对象的器件 每个类别中可能包含其他 项):
slice 逻辑
LUT
MuxFx
寄存器
slice
LUT 作为存储器
LUT 触发器对
LUT 作为逻辑
• 存储器
RAM
FIFO
DSP
I/O 资源
• 时钟资源
• 特定的器件资源。例如
STARTUPE2
XADC
• 原语类型计数 按使用率排序
• 黑盒
• 例化网表
SLR 交汇使用率
Tcl 控制台运行此报告时 其中可包含使用 -cells 选项时的特定层级单元的使用率。从 Vivado IDE 运行此报告时, 此信息会显示在交互表格中。
当逻辑最优化命令导致网表发生更改时 流程中各时间点显示的数值可能不尽相同。
运行“ Report Utilization
要从 Vivado IDE 生成“ Utilization Report 请选择“ Reports ” → “ Report Utilization 报告 > 使用率报告
Results Name ”字段
在“ Report Clock Utilization 时钟使用率报告 对话框顶部的“ Results Name 结果名称 字段中指定结果窗口的名称。 等效的 Tcl 命令
report_utilization -name utilization_1
显示特定单元的使用率
选择 -cells 选项时 生成报告会显示指定单元及其子单元的使用率。
-cells {cell_name_list}
可从目标单元级别排除特定单元
-exclude_cells {cell_name_list}
显示特定 Pblock 的使用率
选择 -pblocks 选项时 使用率报告反映的是指定 Pblock 的规格。仅允许指定一个父级 Pblock 。可用资源可反映父级 Pblock 范围 且使用的资源细分为父级 Pblock 、子级 Pblock 和未分配的 Pblock 。此细分允许您对指定父级 Pblock资源的竞争要求进行评估。仅支持在 Tcl 模式下使用这些命令行选项。
-pblocks {Pblock}
-exclude_child_pblocks
-exclude_non_assigned
使用 -pblocks 使用率表包含以下如下列
• “ Parent 父级 ): 仅分配到父级 Pblock
• “ Child 子级 ): 仅分配到子级 Pblock
• “ Non-Assigned 未分配 ): 表示在指定 Pblock 定义的区域中已使用 但未分配至指定 Pblock 或其子级 Pblock 的资源总量。
• “ Used 已用 ): 指定 Pblock 定义的区域内已用资源总量
• “ Fixed 固定 ): 指定 Pblock 已定义区域内 LOC 约束已固定的资源总量
• “ Prohibited 禁止 ): 已定义的区域内由于 PROHIBIT 约束而导致禁止使用的资源。
• “ Available 可用 ): 指定 Pblock 定义的区域内可用的资源总量。
• “ Util% 使用率 ): Used / Available
显示 SLR 使用率
选择 -slr 选项时 生成的报告会显示 SLR 相关使用率。从 AMD Vivado Design Suite 2018.3 SLR 使用率表在GUI 和文本报告中已实现功能增强 包含以下 4 个不同表
• “ SLR Connectivity SLR 连接情况
• “ SLR Connectivity Matrix SLR 连接矩阵
• “ SLR CLB Logic and Dedicated Block Utilization SLR CLB 逻辑和专用块使用率
• “ SLR IO Utilization SLR IO 使用率
显示含自定义选项的层级信息
选择以下选项时 可将报告限制为显示部分特定层级的相关信息。根据层级报告使用率时 可指定要报告的层级深度。
默认深度为 0 即默认情况下 -hierarchical 仅报告顶层相关信息。
-hierarchical
-hierarchical_depth <args>
-hierarchical_percentage
显示 Packthru
Packthru 封装直通 是已用的 BEL 其中不含关联的网表单元。通常添加这些 Packthru 的目的是为了能以合规方式布线到无法以其他方式完成布线的各元件, 或者为了简化布线。 Packthru LUT 将使用一项输出和最多一项输入。如果需要, 那么此类 LUT 的其他部分仍可用。仅当此 site 位置无需满足任何其他用途时 才能将寄存器用作为 packthru
显示自定义表格报告
选中以下选项时 可自定义报告以便仅显示某些类型的资源及层级深度。
-spreadsheet_table <args>
-spreadsheet_depth
显示禁止信息和已固定信息
生成文本版本报告时 会在此报告的每一行中添加有关禁止的站点 (site) 和已固定的单元的信息。在 Tcl 控制台中运行report_utilization 且不使用 -name 选项时 会发生此操作。
禁止会更改可用资源的计算方式 Available Resources = Total Resources Prohibit 可用资源 = 总资源 – 禁止的资源。 如果单元的 IS_LOC_FIXED 属性设为 1 即表示单元已固定。在单元上设置 LOC 属性时 会自动发生此操作。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Oracle(2-2)Oracle Net Architecture

文章目录 一、基础知识1、Oracle Net Connections Oracle网络连接2、C/S Application Connection C/S应用程序连接3、OSI Communication Layers OSI通信层4、Oracle Protocol Support Oracle协议支持5、B/S Application Connections B/S应用程序连接6、TwoTypes JDBC Drivers 两…

半导体电导率受哪些因素影响?如何正确测量半导体电导率?

半导体的电导率直接影响着半导体器件的工作状态&#xff0c;是半导体材料的重要参数。因此&#xff0c;半导体电导率的检测也是半导体设计和制造过程中的关键环节&#xff0c;确保半导体器件的性能、稳定性和可靠性。 什么是半导体电导率? 半导体电导率是指导电流在单位时间和…

保姆级Decimal.js的使用(如何解决js精度问题)

精度问题控制台图样 如果银行的业务你这样做&#xff0c;不知道要损失多少钱&#xff0c;这样是不行的&#xff0c;计算的不准确是需要背锅的&#xff0c;我们给后端去做吧&#xff0c;其实我们前端也是可以做的&#xff0c;引入Decimal.js 01.引入Decimal.js decimal.js是使用…

2023.11.14-hive之表操作练习和文件导入练习

目录 需求1.数据库基本操作 需求2. 默认分隔符案例 需求1.数据库基本操作 -- 1.创建数据库test_sql,cs1,cs2,cs3 create database test_sql; create database cs1; create database cs2; create database cs3; -- 2.1删除数据库cs2 drop database cs2; -- 2.2在cs3库中创建…

2023NewStarCTF

目录 一、阳光开朗大男孩 二、大怨种 三、2-分析 四、键盘侠 五、滴滴滴 六、Include? 七、medium_sql 八、POP Gadget 九、OtenkiGirl 一、阳光开朗大男孩 1.题目给出了secret.txt和flag.txt两个文件&#xff0c;secret.txt内容如下&#xff1a; 法治自由公正爱国…

MT8788核心板主要参数介绍_联发科MTK安卓核心板智能模块

MT8788核心板是一款功能强大的4G全网通安卓智能模块&#xff0c;具有超高性能和低功耗特点。该模块采用联发科AIOT芯片平台。 MT8788核心板搭载了12nm制程的四个Cortex-A73和四个Cortex-A53处理器&#xff0c;最高主频可达2.0GHZ。它还配备了4GB64GB(2GB16GB、3GB32GB)的内存&a…

新生儿母乳过敏:原因、科普和注意事项

引言&#xff1a; 母乳过敏是一种较为罕见但可能令家长担忧的现象。母亲通常认为母乳是新生儿最安全、最适合的食物&#xff0c;然而有时候宝宝可能对母乳中的某些成分产生过敏反应。本文将科普新生儿母乳过敏的原因&#xff0c;提供相关信息&#xff0c;并为父母和监护人提供…

JTS: 20 InteriorPoint 内部中心点

文章目录 版本代码 版本 org.locationtech.jts:jts-core:1.19.0 链接: github 代码 package pers.stu.algorithm;import org.locationtech.jts.algorithm.InteriorPoint; import org.locationtech.jts.geom.Coordinate; import org.locationtech.jts.geom.GeometryFactory; i…

OpenCV踩坑笔记使用笔记入门笔记整合SpringBoot笔记大全

springboot开启摄像头抓拍照片并上传实现&问题记录 NotAllowedErrot: 请求的媒体源不能使用&#xff0c;以下情况会返回该错误: 当前页面内容不安全&#xff0c;没有使用HTTPS没有通过用户授权NotFoundError: 没有找到指定的媒体通道NoReadableError: 访问硬件设备出错Ov…

CTFSHOW -SQL 注入

重新来做一遍 争取不看wp web171 基本联合注入 拿到题目我们已经知道了是sql注入 所以我们可以直接开始 第一题 不会难道哪里去 所以我们直接进行注入即可 1 and 12-- 1 and 11-- 实现闭合 -1unionselect1,2,3--%2b 查看字段数-1unionselect1,database(),3--%2b 查看数据…

初始MySQL(三)(合计函数,分组函数,字符串相关函数,数字相关函数,时间日期函数,加密函数,流程控制函数)

目录 合计/统计函数 count 返回行的总数 sum 合计函数 - avg group by 字符串相关函数 数学相关函数 时间日期相关函数 加密函数 流程控制函数 合计/统计函数 count 返回行的总数 Select count(*) | count (列名) from tablename [WHERE where_definition] #演…

答题猜歌闯关流量主小程序开发

视频互动答题是一款微信小程序游戏&#xff0c;以视频互动的形式进行答题&#xff0c;内容涵盖广泛&#xff0c;包括天文地理、生活百科、历史文化、综艺娱乐、数理知识等。 用户可以通过答题获得红包兑换余额&#xff0c;并有机会赢得豪华奖品。 设计风格&#xff1a;设计风格…

数据结构与算法之美学习笔记:18 | 散列表(上):Word文档中的单词拼写检查功能是如何实现的?

目录 前言散列思想散列函数散列冲突解答开篇 前言 本节课程思维导图&#xff1a; Word 的单词拼写检查功能&#xff0c;虽然很小但却非常实用。你有没有想过&#xff0c;这个功能是如何实现的呢&#xff1f;其实啊&#xff0c;一点儿都不难。只要你学完今天的内容&#xff0c;…

EXCEL——计算数据分散程度的相关函数

一、PERCENTIL函数 1.函数介绍 通常用来返回数据集给定百分点上的值。 2.函数解读 函数公式&#xff1a; PERCENTILE(数据, 百分点) 参数释义&#xff1a; 数据&#xff08;必填&#xff09;&#xff1a;待处理的数组或数据区域。 百分点&#xff08;必填&#xff09;&…

mapboxGL中的底图切换

概述 底图切换&#xff0c;这么简单的功能还要写一篇文章&#xff1f;值得的&#xff0c;为什么这么说呢&#xff1f;因为mapboxGL的矢量底图有上百个&#xff0c;不同的底图用的样式、图层的名称、图层的内容、字体库、图标库都不一样&#xff0c;尤其是当地图上已经叠加了很…

2022年06月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试

Python等级考试(1~6级)全部真题・点这里 一、单选题(共25题,每题2分,共50分) 第1题 Python中 print(“八进制{: o}”.format(12)) 正确的输出结果是?( ) A: 八进制:O B: 八进制:O14 C: 八进制14O D: 八进制14 答案:D 字符串的format()格式。 第2题 下列的程…

计算机组成原理之概述

概述 计组主要讲的是计算机的硬件实现方式。 机器字长 比如8080处理器&#xff0c;如果想处理16位数的整数运算&#xff0c;就需要执行两次。 可见&#xff0c;机器字长会影响到数据的处理速度。 计算机硬件的基本组成 早期的冯诺依曼机 冯诺依曼提出了“存储程序”的概念&…

汽车FMCW毫米波雷达信号处理流程(推荐---基础详细---清楚的讲解了雷达的过程---强烈推荐)

毫米波雷达在进行多目标检测时&#xff0c;TX发射一个Chirp&#xff0c;在不同距离下RX会接收到多个反射Chirp信号&#xff08;仅以单个chirp为例&#xff09;。 雷达通过接收不同物体的发射信号&#xff0c;并转为IF信号&#xff0c;利用傅里叶变换将产生一个具有不同的分离峰…

SQL-----STUDENT

【学生信息表】 【宿舍信息表】 【宿舍分配表】 为了相互关联&#xff0c;我们需要在表中添加外键。在宿舍分配表中添加用于关联学生信息表的外键 student_id&#xff0c;以及用于关联宿舍信息表的外键 dormitory_id&#xff1b; sql代码 -- 创建学生信息表 CREATE TABLE st…

python画折线图 一张图上三条折线 设置折线marker chatgpt画折线图的提示词

chatgpt提示词 用python写一段代码&#xff0c;该代码的功能是&#xff1a;画一个折线图&#xff0c;该折线图x轴的标题是面积&#xff0c;y轴的标题是房价。该图上有三条折线&#xff0c;分别代表深圳&#xff0c;广州&#xff0c;郑州。这三条折线的颜色分别为红&#xff0c…