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

news2024/12/24 20:49:21
1、Report I/O
I/O Report I/O 报告 用于替代 AMD ISE Design Suite PAD 文件。“ I/O Report ”可列出
• “ Pin Number 管脚编号 ): 表示器件中的所有管脚
• “ Signal Name 信号名称 ): 表示分配给管脚的用户 I/O 的名称
• “ Bank Type bank 类型 ): 表示 I/O 所在的 bank 类型 类型包括 High Range 高量程 、“ High Performance” 高性能 、“ Dedicated 专用
• “ Pin Name 管脚名称 ): 表示管脚名称
• “ Use 用途 ): 表示 I/O 使用类型 类型包括 Input 输入 、“ Output 输出 、“ Power/
Ground 功耗 / 接地 、“ Unconnected 未连接
• “ I/O Standard I/O 标准 ): 表示用户 I/O I/O 标准 任意星号 (*) 均表示默认值。这不同于 Vivado IDE 的“ I/O Ports I/O 端口 窗口。
• “ I/O Bank Number I/O bank 编号 ): 表示管脚所在的 I/O bank
• “ Drive (mA) 驱动 ): 表示驱动强度 以毫安为单位
• “ Slew Rate 压摆率 ): 表示缓冲器的压摆率配置 值为 Fast Slow
• “ Termination 终端 ): 表示片上 / 片外终端设置
• “ Voltage 电压 ): 表示各管脚的值 包括 VCCO VCCAUX 和相关管脚
• “ Constraint 约束 ): 如果管脚已由用户约束 则显示为“ Fixed
• “ Signal Integrity 信号完整性 ): 表示管脚的信号完整性
2、Report Clock Utilization
Clock Utilization 时钟使用率 报告可帮助您分析器件内时钟区域级别或时钟信号线级别的时钟原语和布线资源的使用率。它可用于调试时钟布局问题, 并识别布局约束 从而最大限度提升资源使用率。“ Clock Utilization ”报告提供如下相关信息:
• 可用和已用时钟原语的数量及其物理约束
• 与每条时钟信号线关联的时序时钟名称和周期
• 每个时钟区域的时钟设置和互连结构负载使用率
• 每个时钟区域内的每条时钟信号线的负载
此外 Vivado IDE 中的“ Clock Utilization 时钟使用率 报告支持选择网表和器件对象 以便高亮显示布局信息和创建板级原理图。
3、“ Clock Utilization ”报告表
此报告提供了时钟拓扑和布局信息 按类别组织
• 时钟原语使用率
• 全局时钟资源
• 全局时钟源详情
• 局部时钟资源
• 时钟区域使用率详情
• 全局时钟布局详情
由于典型设计中网表对象名称较长且时钟信号线和时钟原语数量庞大 因此对特定时钟资源分配短 ID
• 针对时钟缓冲器驱动的每条信号线分配唯一全局 ID g<n>
• 针对时钟生成器 例如 MMCM 或输入缓冲器 分配唯一源 ID src<n> ”。
• 对于不使用全局时钟资源布线的时钟信号分配唯一局部 ID <n> ”。
Global Source ID 全局源 ID 和“ Local ID 局部 ID 可简化整个报告中特定时钟信号线的搜索操作。在每个表的最后 2 如果适用 中提供了原始网表对象名称。
4、“ Clock Primitive Utilization ”表
Clock Primitive Utilization 时钟原语使用率 表可显示每种时钟原语类型及其物理约束的使用率汇总信息。
Global Clock Resources 全局时钟资源 表仅显示每个时钟信号线的汇总信息 包括重要的约束和布局信息 ),
Global Clock Source Details 全局时钟源详情 表显示了每个时钟生成器输出的全局时钟连接和时序时钟信息。
5、Local Clock Details ”表
仅当设计中发现局部时钟时 才会报告“ Local Clock Details 局部时钟详情 表。局部时钟表示以常规互连结构布线资源而不是全局时钟资源进行布线的时钟信号线。通常当时钟信号线不受时钟缓冲器驱动时会发生这种情况。
Clock Regions 时钟区域 部分仅适用于 UltraScale 器件系列 其中包含的几张表提供了每个时钟区域的原语和布线资源使用率。
Clock Regions ”表包括
• “ Clock Primitives 时钟原语 ): 每个时钟区域内的每种时钟原语类型的使用率。
• “ Load Primitives 负载原语 ): 每个时钟区域内非时钟时序原语的使用率。
对于“ Clock Primitives ”和“ Load Primitives ”表 Global Clock 全局时钟 列可显示水平分布层上布线的全局时钟信号线的数量, 包括所报告的时钟区域内含负载和不含负载的信号线。如果时钟信号线在垂直分布层上已布线 但未分叉到所报告的时钟区域内的水平层, 则不纳入计数范围。布线层上已布线的时钟信号线不纳入计数范围。
6、“ Key Resource Utilization ”表
Key Resource Utilization 关键资源使用率 表仅适用于 7 系列器件 它等同于对应 UltraScale 器件的所有“Clock Regions 时钟区域 表的组合。“ Global Clock Summary 全局时钟汇总 表同样只能以文本报告方式显示。
7、“ Global Clocks ”表
Global Clocks 全局时钟 表用于报告每个全局时钟信号线的每个时钟区域中的负载类型 以及用于完成时钟信号线布线的时序时钟信息和时钟轨道 ID 。在 Vivado IDE 中按“ Global ID 全局 ID 进行排序时 只需选中表中对应的行即可轻松识别并高亮显示器件中的时钟区域, 在这些区域中可对每条全局时钟信号线进行布线。

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

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

相关文章

vue3配置@别名

在项目开发中&#xff0c;通常我们是不写相对路径的&#xff0c;因为有些文件需要在不同的文件中使用&#xff0c;如果使用相对路径&#xff0c;那么我们每次去CV路径的时候就要重新修改。因此通常我们是写跟路径的&#xff0c;但是从头开始又太过于麻烦&#xff0c;因此我们使…

ChatGLM3本地部署运行(入门体验级)

文章目录 前言零 硬件小白基知填坑eForce Game Ready驱动程序CUDA常用命令 环境准备NVIDIA驱动更新CUDA安装 部署补充内容体验 前言 学习自B站up主技术爬爬虾&#xff0c;感谢up主提供的整合包&#xff01; 零 硬件 6GB以上显存的NVIDIA显卡&#xff08;品质越高&#xff0c…

22.斐波那契数列数列前20项.

#include<stdio.h>int main(){int i,sum1; int a[100];a[0]0;a[1]1;for(i2;i<20;i){a[i]a[i-1]a[i-2]; sumsuma[i];}printf("斐波那契数列的前20项和为&#xff1a;%d",sum);return 0;}

沧州市壹家人社工小赵庄乡社工站常态化开展关爱一老一小活动

沧州市壹家人社会工作服务中心承接新华区小赵庄乡社工站以来以服务一老一小为工作重点&#xff0c;发挥五社联动的重要作用&#xff0c;开展“幸福院”和“护蕾驿站”两个微项目&#xff0c;聚焦需求&#xff0c;采取社工引领志愿服务的模式&#xff0c;常态化为老人和孩子开展…

Wpf 使用 Prism 实战开发Day05

首页设计 1.效果图 一.代码现实 根据页面布局&#xff0c;可以将页面设计成3行&#xff0c;每行中分多少列&#xff0c;看需求而定根据页面内容&#xff0c;设计Model 实体类&#xff0c;以及View Model 1.Index.xaml 页面布局设计 RowDefinition 分行&#xff08;Row&#xf…

【LeetCode】每日一题 2023_11_12 每日一题 Range 模块(线段树)

文章目录 刷题前唠嗑题目&#xff1a;Range 模块题目描述代码与解题思路 刷题前唠嗑 LeetCode? 启动&#xff01;&#xff01;&#xff01; 嗯&#xff1f;怎么是 hard&#xff0c;好长&#xff0c;可恶&#xff0c;看不懂&#xff0c;怎么办 题目&#xff1a;Range 模块 题…

mindspore mindyolo目标检测华为昇腾上推理使用

参考&#xff1a; https://github.com/mindspore-lab/mindyolo 使用案例&#xff1a; https://github.com/mindspore-lab/mindyolo/blob/master/GETTING_STARTED.md 安装&#xff1a; pip install mindyolo特别注意opencv-python、opencv-python-headless版本问题&#xff0…

深入理解C++关联式容器:set、multiset、map和multimap详解

序列式容器 与 关联式容器 我们知道&#xff1a; C 中&#xff0c;我们将 vector、list、queue 这种底层为线性序列的数据结构叫做 序列式容器&#xff0c;其存储的就是元素本身。而 关联式容器 以键-值对的形式存储数据。每个键在容器中必须是唯一的&#xff0c;而值则与相应…

基于连续Hopfield神经网络优化——旅行商问题优化计算

大家好&#xff0c;我是带我去滑雪&#xff01; 利用神经网络解决组合优化问题是神经网络应用的一个重要方面。所谓组合优化问题&#xff0c;就是在给定约束条件下&#xff0c;使目标函数极小&#xff08;或极大&#xff09;的变量组合问题。将Hopfield网络应用于求解组合优化问…

Centos7 升级到 Centos8 教程以及关于dnf包管理工具的若干问题解决方案

目录 为什么升级一、参考文档二、升级步骤三、安装git编码错误缓存问题安装git依赖冲突问题解决办法 为什么升级 jenkins 2.4版本需要CentOS8 一、参考文档 点我 二、升级步骤 1.安装epel源 yum -y install epel-release2.安装rpmconf和yum-utils yum -y install rpmco…

死锁(JAVA)

死锁在多线程代码中是非常严重的BUG&#xff0c;一旦代码中出现死锁就会导致线程卡死。 当单个线程连续两次对同一个对象进行加锁操作时&#xff0c;如果该锁是不可重入锁就会发生死锁&#xff08;线程卡死&#xff09; 两个线程两把锁&#xff0c;如果出现这种情况也是会发生…

瑞吉外卖Day02

小张推荐:瑞吉外卖Day01&#xff0c;瑞吉外卖Day03 1.登陆功能 1.1结果封装类 导入返回结果类R此类是一个通用结果类。服务端响应的所有结果最终都会包装成此种类型返回给前端页面 注意属性名&#xff0c;莫要写错&#xff0c;不然与前端很难对接&#xff01;&#xff01;&…

Docker 中的端口

Docker 中的端口 0.0.0.0:8080->80/tcp &#xff0c;主机&#xff08;即运行 Docker 的机器&#xff09;监听8080端口&#xff0c;如果有请求转发到容器的 80 端口上去。 详细解释一下&#xff1a; 0.0.0.0:8080->80/tcp &#xff1a;这是一个端口映射规则。 0.0.0.0:80…

Leetcode—202.快乐数【简单】

2023每日刷题&#xff08;二十八&#xff09; Leetcode—202.快乐数 快慢指针思想 通过手玩2&#xff0c;可以发现 会走入一个循环&#xff0c;并且fast和slow会在一个数字相遇&#xff0c;以下也大概花了一下推倒出来了。如果slow不是因为1和fast相等的&#xff0c;就说明它…

消息队列中的事务是什么呢?

消息队列中的事务是什么呢&#xff1f; 说到事务&#xff0c;肯定会优先想到数据库中的事务。在数据库中需要事务&#xff0c;是为了保证数据的一致性、完整性、持久性和隔离性。它可以将数据库中的一组操作合并为一个不可分割的工作单元&#xff0c;要么全部执行成功&#xf…

​软考-高级-系统架构设计师教程(清华第2版)【第4章 信息安全技术基础知识(P160~189)-思维导图】​

软考-高级-系统架构设计师教程&#xff08;清华第2版&#xff09;【第4章 信息安全技术基础知识&#xff08;P160~189&#xff09;-思维导图】 课本里章节里所有蓝色字体的思维导图

【沐风老师】3dMax使用克隆修改器插件创建旋转楼梯教程

3DMAX克隆修改器插件&#xff0c;它通过增量平移、旋转和缩放输入几何体来创建对象的副本。在某些方面&#xff0c;它类似于 3dMax 的内置“阵列”工具&#xff0c;但有一个主要优点 -克隆修改器是完全参数化的&#xff0c;因此您可以随时更改重复项的数量及其分布。其他功能包…

mapboxGL中的底图切换

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

展会预告 | 图扑邀您相约高交会-全球清洁能源创新博览会

第二十五届中国国际高新技术成果交易会(简称“高交会”)将在深圳盛大开幕。高交会由商务部、科学技术部、工业和信息化部、国家发展改革委、农业农村部、国家知识产权局、中国科学院、中国工程院和深圳市人民政府共同举办。是目前中国规模最大、最具影响力的科技类展会。 图扑软…

【LittleXi】C程序预处理、编译、汇编、链接步骤

【LittleXi】C程序预处理、编译、汇编、链接步骤 C程序 #include<stdio.h> int main(){int x1,y1;printf("xy%d",xy); }1、预处理 将头文件引入进来、除去注释、宏定义下放 执行指令 g -E esc.c -o esc.i 2、编译 将处理好的代码编译为汇编代码.s 执行…