vivado 使用波形 ILA 触发器和导出功能

2024-04-23 00:12

本文主要是介绍vivado 使用波形 ILA 触发器和导出功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

使用波形 ILA 触发器和导出功能
• 启用自动重新触发 选中“ Waveform ”窗口工具栏上的“启用自动重新触发 (Enable Auto Re-Trigger) ”按钮即可在
成功完成触发 + 上传 + 显示操作后 启用 Vivado IDE 以自动重新装备与“ Waveform ”窗口触发器关联的 ILA 核。
每次成功完成触发事件后 对应于 ILA 核的“ Waveform ”窗口中显示的采集数据都会被覆盖。“自动重新触发
(Auto Re-Trigger) ”选项可搭配“运行触发器 (Run Trigger) ”操作和“立即运行触发器 (Run Trigger Immediate) ”操
作一起使用。单击“停止触发器 (Stop Trigger) ”按钮即可停止当前运行中的触发器。
• 运行触发器 (Run Trigger) 装备与“ Waveform ”窗口关联的 ILA 以检测由 ILA 核的基本或高级触发器设置所定
义的触发器事件。
• 立即运行触发器 (Run Trigger Immediate) 装备与“ Waveform ”窗口关联的 ILA 核以忽略 ILA 核触发器设置 并立
即触发该核。此命令用于通过采集 ILA 核的探针输入处的任意活动来检测设计的“活动状态”。
• 停止触发器 (Stop Trigger) 停止与“ Waveform ”窗口关联的 ILA ILA 核触发器。
• 导出 ILA 数据 (Export ILA Data) ILA 核采集数据并将其保存到文件。此数据可采用本机格式、 .csv .vcd
式来采集。单击此图标后 在“ Waveform ”窗口工具栏上会显示以下对话框。
ILA (ILA Core) ”表示要为其导出数据的 ILA 调试核的名称。“格式 (Format) ”支持下列格式 本机 (Native) CSV
VCD
• 本机格式可配置 write_hw_ila_data 命令 以默认 ILA 文件格式导出 ILA 数据 此文件可用于在其它时间重新
导入 Vivado 以便您查看先前采集的 ILA 数据。
CSV 格式可配置 write_hw_ila_data 命令 .csv 文件格式导出 ILA 数据 此文件可用于将数据导入电子表
格或第三方应用。
VCD 文件格式可配置 write_hw_ila_data 命令 .vcd 文件格式导出 ILA 数据 此格式可用于导入第三方应
用或查看器。
重要提示 虽然 ILA 数据可按 CSV VCD 和本机 ILA 格式导出 但在 Vivado 中只能导入本机 ILA 格式。并且
仅支持将本机 ILA 数据导入 Vivado 用于脱机查看先前采集的数据。探针信号不能用于其它目的 如触发等。
使用缩放功能
工具栏按钮便于快速使用波形缩放功能 请参阅下图 。或者 也可将鼠标滚轮与 Ctrl 键结合使用对当前选中波形进
行缩放。请注意 重要的是缩放级别并不保留 将随 Vivado 会话改变而复位。
波形设置
波形查看器允许您自定义对象显示方式。
选中“ Waveforms Settings ”按钮时 下图中的“波形设置 (Waveform Settings) ”窗口将打开
其中选项如下
• “颜色 (Colors) ”选项卡 允许您选择波形对象的定制颜色
• 基数 (Radix) 设置总线探针的默认基数
• 绘制波形阴影 (Draw waveform shadow) 在标量“ 1 ”下显示亮绿色阴影以帮助区分“ 1 ”和“ 0
• 显示信号索引 (Show signal indices) 在标量和总线名称左侧显示索引位置编号
• 显示触发器标记 (Show trigger markers) 在波形查看器中显示 或隐藏 红色触发器标记

这篇关于vivado 使用波形 ILA 触发器和导出功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/927250

相关文章

C语言中联合体union的使用

本文编辑整理自: http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=179471 一、前言 “联合体”(union)与“结构体”(struct)有一些相似之处。但两者有本质上的不同。在结构体中,各成员有各自的内存空间, 一个结构变量的总长度是各成员长度之和。而在“联合”中,各成员共享一段内存空间, 一个联合变量

Tolua使用笔记(上)

目录   1.准备工作 2.运行例子 01.HelloWorld:在C#中,创建和销毁Lua虚拟机 和 简单调用。 02.ScriptsFromFile:在C#中,对一个lua文件的执行调用 03.CallLuaFunction:在C#中,对lua函数的操作 04.AccessingLuaVariables:在C#中,对lua变量的操作 05.LuaCoroutine:在Lua中,

Vim使用基础篇

本文内容大部分来自 vimtutor,自带的教程的总结。在终端输入vimtutor 即可进入教程。 先总结一下,然后再分别介绍正常模式,插入模式,和可视模式三种模式下的命令。 目录 看完以后的汇总 1.正常模式(Normal模式) 1.移动光标 2.删除 3.【:】输入符 4.撤销 5.替换 6.重复命令【. ; ,】 7.复制粘贴 8.缩进 2.插入模式 INSERT

Lipowerline5.0 雷达电力应用软件下载使用

1.配网数据处理分析 针对配网线路点云数据,优化了分类算法,支持杆塔、导线、交跨线、建筑物、地面点和其他线路的自动分类;一键生成危险点报告和交跨报告;还能生成点云数据采集航线和自主巡检航线。 获取软件安装包联系邮箱:2895356150@qq.com,资源源于网络,本介绍用于学习使用,如有侵权请您联系删除! 2.新增快速版,简洁易上手 支持快速版和专业版切换使用,快速版界面简洁,保留主

如何免费的去使用connectedpapers?

免费使用connectedpapers 1. 打开谷歌浏览器2. 按住ctrl+shift+N,进入无痕模式3. 不需要登录(也就是访客模式)4. 两次用完,关闭无痕模式(继续重复步骤 2 - 4) 1. 打开谷歌浏览器 2. 按住ctrl+shift+N,进入无痕模式 输入网址:https://www.connectedpapers.com/ 3. 不需要登录(也就是

android 免费短信验证功能

没有太复杂的使用的话,功能实现比较简单粗暴。 在www.mob.com网站中可以申请使用免费短信验证功能。 步骤: 1.注册登录。 2.选择“短信验证码SDK” 3.下载对应的sdk包,我这是选studio的。 4.从头像那进入后台并创建短信验证应用,获取到key跟secret 5.根据技术文档操作(initSDK方法写在setContentView上面) 6.关键:在有用到的Mo

android一键分享功能部分实现

为什么叫做部分实现呢,其实是我只实现一部分的分享。如新浪微博,那还有没去实现的是微信分享。还有一部分奇怪的问题:我QQ分享跟QQ空间的分享功能,我都没配置key那些都是原本集成就有的key也可以实现分享,谁清楚的麻烦详解下。 实现分享功能我们可以去www.mob.com这个网站集成。免费的,而且还有短信验证功能。等这分享研究完后就研究下短信验证功能。 开始实现步骤(新浪分享,以下是本人自己实现

Android我的二维码扫描功能发展史(完整)

最近在研究下二维码扫描功能,跟据从网上查阅的资料到自己勉强已实现扫描功能来一一介绍我的二维码扫描功能实现的发展历程: 首页通过网络搜索发现做android二维码扫描功能看去都是基于google的ZXing项目开发。 2、搜索怎么使用ZXing实现自己的二维码扫描:从网上下载ZXing-2.2.zip以及core-2.2-source.jar文件,分别解压两个文件。然后把.jar解压出来的整个c

Toolbar+DrawerLayout使用详情结合网络各大神

最近也想搞下toolbar+drawerlayout的使用。结合网络上各大神的杰作,我把大部分的内容效果都完成了遍。现在记录下各个功能效果的实现以及一些细节注意点。 这图弹出两个菜单内容都是仿QQ界面的选项。左边一个是drawerlayout的弹窗。右边是toolbar的popup弹窗。 开始实现步骤详情: 1.创建toolbar布局跟drawerlayout布局 <?xml vers

C#中,decimal类型使用

在Microsoft SQL Server中numeric类型,在C#中使用的时候,需要用decimal类型与其对应,不能使用int等类型。 SQL:numeric C#:decimal