vivado 自定义波形配置

news2024/9/25 19:17:48
自定义配置
您可使用下表中列示并简述的功能来自定义波形配置 其中功能名称链接至提供功能完整描述的相应小节。
光标
光标主要用作为样本位置的临时指示符并且会频繁移动 比如测量 2 个波形边沿之间的距离 以样本数为单位 时。
提示 要使用更为永久性的指示符 用于为多次测量确立时间基础等情况 ), 请改为在“波形 (Waveform) ”窗
口中添加标记。请参阅“标记” 以获取更多信息。
您只需在“ Waveform ”窗口中单击即可放置主光标。
要放置辅助光标 请按住 Ctrl + 单击并按住波形 向左或向后拖动。您可看到 1 个标志 用于在光标顶部标记位
置。
或者 您也可以按住 Shift 键并单击波形中的任一点。这样主光标将保留在原始位置 而在波形中您单击处添加另一个
光标。
注释 要保留辅助光标的位置同时定位主光标 请按住 Shift 键然后单击。通过拖动方式放置辅助光标时 必须拖动一
段最短距离 然后才会显示辅助光标。
要移动光标 请悬停在光标上直至出现抓取符号 然后单击光标并将其拖至新位置。
在“ Waveform ”窗口中拖动光标时 如果选中“对齐到转换位置 (Snap to Transition) ”按钮 默认行为是选中此按
), 那么您会看到一个空心圆或实心圆。
• 空心圆 表示您当前位于选定信号的波形中的转换位置之间。
• 实心圆 表示您正悬停在选定信号的波形转换上。通过单击“ Waveform ”窗口中没有任何光标、标记或浮动标
尺的任意位置即可隐藏辅助光标。
相关信息
标记
标记
如果要以永久性方式来对波形内的重大事件进行标记 请使用标记。标记支持您测量与所标记的事件相关的距离 以样
本数为单位
您可通过如下方式来添加、移动和删除标记
• 您可在波形配置中主光标所在位置添加标记。
1. 在“ Waveform ”窗口中 单击位于要添加标记处的样本编号处或者转换位置处即可在此处放置主光标。
2. 依次选择“ Edit ” → “ Markers ” → “ Add Marker 或者单击“添加标记 (Add Marker) ”按钮。
这样即可在光标处放置标记或者如果此光标位置处已存在标记 则会在稍偏移位置放置标记。该标记的样本编
号会显示在行顶部。
• 您可通过拖放操作来将标记移至波形中其它位置。单击标记标签 位于标记顶部 并将其拖至相应的位置。
拖动符号 表示该标记可移动。在“波形 (Waveform) ”窗口中拖动标记时 如果选中“对齐到转换位置
(Snap to Transition) ”按钮 默认行为是选中此按钮 ), 那么您会看到一个空心圆或实心圆。
实心圆 表示您当前正悬停在选定信号的波形转换处或者正悬停在另一个标记上。
如果悬停在标记上 则实心圆为白色。
空心圆 表示您当前位于选定信号的波形中的转换位置之间。
松开鼠标以将标记拖到新的位置。
• 只需一条命令即可删除任一或全部标记。右键单击标记并执行以下任一操作
从弹出菜单中选中“ Delete Marker ”以删除单一标记。
从弹出菜单中选中“ Delete All Markers ”以删除所有标记。
注释 您也可以使用 Delete 键来删除选定的标记。
使用“ Edit ” → “ Undo ”可撤销标记删除操作。
触发器标记
红色触发器标记 其标签带有红色字母“ T 是特殊标记 表示在采集缓存中出现触发事件。缓存中触发器标记的位
置直接对应于“触发器位置 (Trigger Position) ”设置 请参阅“使用 ILA 默认仪表板”
注释 无法使用与常规标记相同的方法来移动触发器标记。请使用 ILA 核的“ Trigger Position ”属性设置来设置其位
置。
相关信息
使用 ILA 默认仪表板
分频器
分频器用于在信号之间创建可视化分隔符。您可以将分频器添加到自己的波形配置中 以创建信号的可视化分隔符
下所示
1. 在“波形 (Waveform) ”窗口的“名称 (Name) ”列中 单击信号以在该信号下添加分频器。
2. 从弹出菜单中依次选中“ Edit ” → “ New Divider 或者右键单击并从中选中“ New Divider ”。
此更改仅为视觉效果 不会向 HDL 代码添加任何内容。这样当您保存波形配置文件时 就会同时保存新的分频器。
您可按如下方式移动或删除分频器
• 在波形中通过拖放分频器名称将分频器移至其它位置。
• 要删除分频器 请将其高亮 然后按 Delete 或者右键单击并从弹出菜单中选择“ Delete ”。
您也可以重命名分频器 请参阅“重命名对象”。
组的使用
组是可展开和可折叠类别的集合 您可将波形配置中的信号和总线添加到组中以便将相关信号组合到一起。组本身不显
示波形数据 但可展开以显示其中内容 也可折叠以隐藏内容。您可添加、更改和移除组。
要添加组 请执行以下操作
1. 在波形配置中 选中 1 个或多个信号或总线以添加到组中。
注释 每个组均可包含分频器、虚拟总线和其它组。
2. 依次选中“ Edit ” → “ New Group 或者右键单击并从弹出菜单中选中“ New Group ”。
这样会将包含选定信号或总线的组添加到波形配置中。
组以“组 (Group) ”按钮来表示。
此更改仅为视觉效果 不会向 ILA 核添加任何内容。
您可通过拖放信号或总线名称来将其它信号或总线移至组中。
您可按如下方式移动或移除组
• 通过拖放组名来将组移至“名称 (Name) ”列中的其它位置。
• 通过高亮组并依次选中“ Edit ” → “ Wave Objects ” → “ Ungroup 或者右键单击并从弹出菜单中选中
Ungroup ”来移除组。这样会将原先位于该组中的信号或总线置于波形配置中的顶层层级内。
组也可以重命名 请参阅“重命名对象”。
注意 Delete 键可用于从波形配置中移除组及其嵌套的信号和总线。
相关信息
重命名对象
使用虚拟总线
您可向波形配置添加虚拟总线 虚拟总线是可供您添加逻辑标量和阵列的分组。虚拟总线可显示总线波形 其中在虚拟
总线下按垂直顺序显示信号波形 并扁平化为一维阵列。您可在添加虚拟总线后更改或移除这些虚拟总线。
要添加虚拟总线 请执行以下操作
1. 在波形配置中 选中 1 个或多个信号或总线以添加到虚拟总线。
2. 依次选中“ Edit ” → “ New Virtual Bus 或者右键单击并从弹出菜单中选中“ New Virtual Bus ”。
虚拟总线会随“虚拟总线 (Virtual Bus) ”按钮 一并显示。
此更改仅为视觉效果 不会向 HDL 代码添加任何内容。
您可通过拖放信号或总线名称来将其它信号或总线移至虚拟总线中。保存波形配置文件时 就会保存新的虚拟总线及其
嵌套的信号或总线。您也可以通过拖放虚拟总线名称来将其移至波形中的其它位置。
您可重命名虚拟总线 请参阅“重命名对象”。
要移除虚拟总线并取消其内容分组 请高亮该虚拟总线 并依次选中“ Edit ” → “ Wave Objects ” → “ Ungroup
或者右键单击并从弹出菜单中选中“ Ungroup ”。
注意 Delete 键可用于从波形配置中移除虚拟总线及其嵌套的信号和总线。

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

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

相关文章

STM32与ASRPRO通信(智能家居系列一)

本片文章主要讲一下STM32单片机和ASRPRO是如何进行串口通信的,具体过程代码和实验结果等会一并给大家复现在本篇文章当中。 一、 STM32端(首先介绍stm32端需要用到的端口和代码如何进行操作) 根据官方给出的原理图: 根据原理图我们…

XV6源码阅读——页表

文章目录 前言分页硬件实际转换 内核地址空间 前言 一个本硕双非的小菜鸡,备战24年秋招。打算尝试6.S081,将它的Lab逐一实现,并记录期间心酸历程。 代码下载 官方网站:6.S081官方网站 分页硬件 RISC-V指令(用户和内…

mysql基础3——创建和修改数据表

创建数据表 创建一个表(importtype有默认值1)并插入一条数据(importtype字段没有指定值) 约束 默认约束(把设置的默认值自动赋值给字段) create table demo.importhead(listnum int,supplied int,stock…

Colab使用教程(超级详细版)及Colab Pro/Pro+评测

原文:Colab使用教程(超级详细版)及Colab Pro/Pro评测 - 知乎 在下半年选修了机器学习的关键课程Machine learning and deep learning,但由于Macbook Pro显卡不支持cuda,因此无法使用GPU来训练网络。教授推荐使用Google…

【LAMMPS学习】八、基础知识(3.6)计算热导率

8. 基础知识 此部分描述了如何使用 LAMMPS 为用户和开发人员执行各种任务。术语表页面还列出了 MD 术语,以及相应 LAMMPS 手册页的链接。 LAMMPS 源代码分发的 examples 目录中包含的示例输入脚本以及示例脚本页面上突出显示的示例输入脚本还展示了如何设置和运行各…

vector的底层与使用

前言&#xff1a;vector是顺序表&#xff08;本质也是数组&#xff09; 文档参考网站&#xff1a;https://legacy.cplusplus.com/reference/vector/vector/vector/ //底层代码 #include<assert.h> #include<iostream> #include<vector> #include<string&g…

跳跃游戏 II (贪心, 动态规划)

题目描述(力扣45题) : 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说&#xff0c;如果你在 nums[i] 处&#xff0c;你可以跳转到任意 nums[i j] 处: 0 < j < nums[i] i j < n 返回到…

学会了这几点,制作电子杂志原来这么简单

​电子杂志作为一种新型的出版形式,正在逐渐受到大众的欢迎。而制作电子杂志,其实并没有想象中那么困难。下面,我们就来学习这几点,让电子杂志制作变得简单易学。 1.要制作电子杂志,首先需要选择一款适合自己的软件。比如FLBOOK在线制作电子杂志平台。这个工具具有强大的功能,可…

“傻瓜”学计量——核密度估计KDE

提纲&#xff1a; 什么是核密度估计&#xff0c;是干什么的 代码 1 前言 参数估计vs非参数估计参数估计是样本数据来自一个具有明确概率密度函数的总体。非参数估计是样本数据的概率分布未知&#xff0c;这时&#xff0c;为了对样本数据进行建模&#xff0c;需要估计样本数据…

DDP、pytorch的分布式 torch.distributed.launch 训练说明

0、DDP的运行原理 执行步骤&#xff1a; 将data分为多个不同的batch&#xff0c;每个gpu得到batch都是不一样的然后将每个batch放在每个gpu上独立的执行最后得到的梯度求平均将平均梯度平分给每个gpu执行下一次迭代 这也就意味着你有多少个gpu&#xff0c;训练的速度也会提升…

Redis中的慢查询日志和监视器

慢查询 添加新日志 在每次执行命令的之前和之后&#xff0c;程序都会记录微妙格式的当前UNIX时间戳&#xff0c;这两个时间戳之间的差就是服务器执行命令所耗费的时长&#xff0c;服务器会将这个时长作为参数之一传给slowlogPushEntryIfNeeded函数&#xff0c;而slowlogPushE…

【Git】生成patch和应用patch

生成patch 将本地所有修改打成补丁 git diff > /tmp/xxx.patch将本地对某个文件的修改打成补丁 git diff test/1.txt > /tmp/1.patch将某一次提交的修改内容打成补丁 -1表示只为单个提交创建patch&#xff0c;-o表示输出patch的文件夹路径&#xff0c;默认是用提交的…

[LitCTF 2023]PHP是世界上最好的语言!!、 [LitCTF 2023]Vim yyds、 [羊城杯 2020]easycon

目录 [LitCTF 2023]PHP是世界上最好的语言&#xff01;&#xff01; [LitCTF 2023]Vim yyds [羊城杯 2020]easycon [LitCTF 2023]PHP是世界上最好的语言&#xff01;&#xff01; 无参&#xff0c;根据题目提示看看php能否执行——返回1执行成功 用system()函数调用、执行ls …

【每周精选资讯 | 第 6 期】2024-04-15 ~ 2024-04-21

目录 前言内容国家天文台推出新一代天文大模型“星语3.0”李飞飞团队发布《2024年人工智能指数报告》&#xff0c;揭示AI十大趋势百度发布新一代智能计算操作系统“万源”刘强东AI数字人“采销东哥”亮相直播抖音与美团在AI赋能本地生活服务领域的竞争与合作联想发布AI PC系列产…

说话的艺术

目录&#xff1a; 1、询问术 2、说话的逻辑性 1、询问术 询问类似于从对方检索出你想要得到的事情&#xff0c;做好笔记也是很有必要的&#xff0c;故将“询问术”放于此处。 把握&#xff1a;26/F*4超级询问 2&#xff1a;带着两岁孩童的好奇心去提问 6&#xff1a;使用…

SpringCloud系列(9)--将服务消费者Consumer注册进Eureka Server

前言&#xff1a;上一章节我们介绍了如何将服务提供者注册进Eureka服务里&#xff0c;本章节则介绍如何将服务消费者Consumer注册进Eureka服务里 Eureka架构原理图 1、修改consumer-order80子模块的pom.xml文件&#xff0c;引入Eureka Clinet的依赖&#xff0c;然后reolad一下&…

Springboot 初始化操作

文章目录 程序启动后的初始化ApplicationRunner 接口CommandLineRunner 接口ApplicationRunner 和CommandLineRunner 的区别 Bean的实例化InitializingBean 接口PostConstruct注解BeanInitializingBean 接口、PostConstruct注解、Bean注解区别 总结 前些天发现了一个巨牛的人工…

晨控电子纸,工业无纸化新方案

一款好的产品&#xff0c;应该用心的去介绍。随着工业科技不断的迭代&#xff0c;生产车间自动化程度越来越高&#xff0c;但很多工序还是需要人员去更换&#xff0c;确认生产流程单。由于人员确认流程单的不确定性&#xff0c;很有可能出现流程单信息错误&#xff0c;下一工序…

Excel文件解析--超大Excel文件读写

使用POI写入 当我们想在Excel文件中写入100w条数据时&#xff0c;我们用普通的XSSFWorkbook对象写入时会发现&#xff0c;只有在将100w条数据全部加载入内存后才会用write()方法统一写入&#xff0c;这样效率很低&#xff0c;所以我们引入了SXSSFWorkbook进行超大Excel文件的读…

《ElementUI 基础知识》png 图片扩展 icon用法

前言 UI 设计给的切图是 .png 格式。但想与 Element UI icon 用法类似&#xff0c;方案如下。 实现 步骤一 准备图片 步骤二 新建文件&#xff0c;可使用 CSS 预处理语言 styl 或 scss。 stylus 方式 文件 icon.styl /* 定义一个混合 */ cfgIcon(w, h) {display: inlin…