vivado ila 运行触发器、停止触发器、使用自动重新触发

运行触发器
您可在 2 种不同模式下运行或装备 ILA 核触发器
• “ Run Trigger 选择要装备的 ILA 然后单击“ ILA 仪表板 (ILA Dashboard) ”窗口或“硬件 (Hardware) ”窗口
工具栏上的“ Run Trigger ”按钮即可装备 ILA 以检测 ILA 核的基本触发器或高级触发器设置所定义的触发事件。
• “ Run Trigger Immediate 选择要装备的 ILA 然后单击“ ILA Dashboard ”或“ Hardware ”窗口工具栏上的
Run Trigger Immediate ”按钮即可装备 ILA 核以便立即触发 忽略 ILA 核触发器设置 。此命令用于通过采集
ILA 核的探针输入处的任意活动来检测设计的“活动状态”。
您还可通过选中并右键单击 ILA 然后从弹出菜单中选择“运行触发器 (Run Trigger) ”或“立即运行触发器 (Run
Trigger Immediate) ”来装备触发器 请参阅下图
提示 您可通过选中目标 ILA 然后使用“ Hardware ”窗口工具栏中的“ Run Trigger ”、“ Run Trigger
Immediate ”或“ Stop Trigger ”按钮来运行或停止触发多个 ILA 核。您也可以通过在“ Hardware ”窗口中选中
给定器件并单击“ Hardware ”窗口工具栏中的相应按钮来运行或停止触发该器件中的所有 ILA 核。
停止触发器
您可通过选中相应的 ILA 然后单击 ILA 仪表板或“硬件 (Hardware) ”窗口工具栏上的“停止触发器 (Stop
Trigger) ”按钮来停止 ILA 核触发器。也可选中并右键单击相应的 ILA 然后从弹出菜单中单击“ Stop Trigger ”来停
止触发器 请参阅“运行触发器”
相关信息
运行触发器
使用自动重新触发
选择 ILA 核上的“ Enable Auto Re-Trigger ”右键菜单选项 ILA 仪表板工具栏上的对应按钮 ), 这样在成功完成触
+ 上传 + 显示操作后 即可启用 Vivado IDE 以自动重新装备 ILA 核触发器。每次成功完成触发事件后 对应于 ILA
核的波形查看器中显示的采集数据都会被覆盖。“自动重新触发 (Auto Re-Trigger) ”选项可搭配“运行触发器 (Run
Trigger) ”操作和“立即运行触发器 (Run Trigger Immediate) ”操作一起使用。单击“ Stop Trigger ”即可停止当前运行
中的触发器。
下表显示了调用“ Auto Re-Trigger ”选项时 Vivado IDE 运行时软件与硬件之间的交互。
重要提示 由于 ILA 数据装满与在 GUI 中上传并显示数据之间存在延迟 因此在这些事件之间丢失周期的可能
性极高 而在此期间可能触发 ILA
查看触发和采集状态
Vivado IDE ILA 调试核触发和采集状态显示在以下 2 处位置
• 在对应于 ILA 调试核的行的“硬件 (Hardware) ”窗口“状态 (Status) ”列中。
• 在 ILA 仪表板的“触发采集状态 (Trigger Capture Status) ”窗口中。
Hardware ”窗口的“ Status ”列可指示每个 ILA 核的当前状态 请参阅下表
ILA 仪表板中“ Trigger Capture Status ”窗口的内容取决于 ILA 核的“触发器模式 (Trigger Mode) ”设置。
部分缓存采集
在整个 ILA 数据采集缓存填满之前单击“停止触发器 (Stop Trigger) ”即可上传并显示已填充的所有采集窗口。例如
如果 ILA 数据缓存分为 4 个窗口 其中 3 个已填充数据 那么单击“ Stop Trigger ”就会停止 ILA 然后上传并显示
3 个已填充的采集窗口。此外 单击“ Stop Trigger ”还将停止 ILA 并显示部分已填充的采集窗口 前提是在此采
集窗口内发生了触发事件。
基本触发器模式下的触发和采集状态
当“触发器模式 (Trigger Mode) ”设置为“基本 (BASIC) ”时 “触发采集状态 (Trigger Capture Status) ”窗口包含 2
状态指示器 请参阅下图 ):
• “ Core status 指示 ILA 核触发 / 采集引擎的状态 请参阅“查看触发和采集状态”以获取状态指示器的描述
• “ Capture status 指示当前采集窗口、当前采集窗口中采集的当前样本数以及 ILA 核采集的样本总数。当 ILA
状态为“空闲 (Idle) ”时 这些值全部复位为 0
高级触发器模式下的触发和采集状态
当“触发器模式 (Trigger Mode) ”设置为“高级 (ADVANCED) ”时 “触发采集状态 (Trigger Capture Status) ”窗口包
4 个状态指示器 请参阅下图 ):
• “ Core status 指示 ILA 核触发 / 采集引擎的状态 请参阅“查看触发和采集状态”以获取状态指示器的描述
• “ Trigger State Machine Flags 指示 4 个触发器状态机标记的当前状态。
• “ Trigger State 当核状态为“等待触发 (Waiting for Trigger) ”时 该字段指示触发器状态机的当前状态。
• “ Capture status 指示当前采集窗口、当前采集窗口中采集的当前样本数以及 ILA 核采集的样本总数。当 ILA
状态为“空闲 (Idle) ”时 这些值全部复位为 0

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

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

相关文章

MySQL :事务隔离级别实现方法

事务具有四个特性 原子性,要么全成功要么全失败,通过undo log实现持久性,不会因为断电等特殊情况造成数据丢失,通过redo log实现隔离性,事务之间互相不干扰,通过MVCC实现一致性,事务执行前后整…

Java中volatile关键字

保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的,volatile关键字会强制将修改的值立即写入主存。 1.volatile的可见性 一个典型的例子:永不停止的循环。 public class Forever…

【python】Python上海二手房数据分析可视化(数据集+源码+报告)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

Electron 桌面端应用的使用 ---前端开发

Electron是什么? Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发 经验。 入门…

Spring Boot - 利用MDC(Mapped Diagnostic Context)实现轻量级同步/异步日志追踪

文章目录 Pre什么是MDC(Mapped Diagnostic Context)Slf4j 和 MDC基础工程工程结构POMlogback-spring.xmlapplication.yml同步方式方式一: 拦截器自定义日志拦截器添加拦截器 方式二: 自定义注解 AOP自定义注解 TraceLog切面 测试…

ES查询和监控

es安装 参考https://blog.csdn.net/okiwilldoit/article/details/137107087 再安装kibana,在它的控制台里写es查询语句。 es指南 es权威指南-中文版: kibana用户手册-中文版: es中文社区 es参考手册API es客户端API es查询语句 # 查询e…

Spring Boot:Web开发之三大组件的整合

Spring Boot 前言Spring Boot 整合 ServletSpring Boot 整合 FilterSpring Boot 整合 Listener前言 在 Web 开发中,Servlet 、Filter 和 Listener 是 Java Web 应用中的三大组件。Servlet 是 Java 代码,通过 Java 的 API 动态的向客户端输出内容。Filter 是处于客户端与服务…

74HC595引脚图时序图工作原理

74HC595和74hc164一样是在单片机系统中常用的芯片之一他的作用就是把串行的信号转为并行的信号,常用在各种数码管以及点阵屏的驱动芯片, 使用74HC595可以节约单片机mcu的io口资源,用3个io就可以控制8个数码管的引脚,他还具有一定的…

3D-Aware Multi-Class Image-to-Image Translation with NeRFs

3D-Aware Multi-Class Image-to-Image Translation with NeRFs 利用NeRFs实现3D感知的多类图像到图像的翻译 Senmao Li1  Joost van de Weijer2  Yaxing Wang1 李森茂 1 范德维杰 2 王亚兴 1  Fahad Shahbaz Khan3,4  Meiqin Liu5  Jian Yang1 法哈德夏巴兹汗 3,4 刘梅琴 …

CPU架构之---SMP、NUMA

一、缩略词: 缩略词全称含义SMPSymmetric Multi processing对称多处理器(UMA)NUMA(Non-Uniform Memory Access)非一致性内存访问UMAUniform Memory Architecture一致性内存访问 二、SMP简述和框架 2.1 smp简述 SMP(Symmetric M…

随动系统同步性问题(跟随给定和跟随反馈的区别)

1、运动控制比例随动 运动控制比例随动系统_正运动随动系统-CSDN博客文章浏览阅读1.4k次,点赞2次,收藏5次。PLC如何测量采集编码器的位置数据,不清楚的可以参看我的另一篇博文:三菱FX3U PLC高速计数器应用(附代码)_RXXW_Dor的博客-CSDN博客本文主要以三菱FX3U系列的高速…

vue2创建项目的两种方式,配置路由vue-router,引入element-ui

提示:vue2依赖node版本8.0以上 文章目录 前言一、创建项目基于vue-cli二、创建项目基于vue/cli三、对吧两种创建方式四、安装Element ui并引入五、配置路由跳转四、效果五、参考文档总结 前言 使用vue/cli脚手架vue create创建 使用vue-cli脚手架vue init webpack创…

使用Redis实现用户最近浏览记录

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 Redis是一个key-va…

使用ROCm的HIP API向量加法程序

一、向量加法程序 Radeon Open Compute (ROCm) 是一个开源平台,用于加速高性能计算 (HPC) 和机器学习应用程序。它支持包括GPUs在内的多种硬件,并提供HIP (Heterogeneous-compute Interface for Portability) 作为CUDA代码的便捷转换工具。为了提供一个…

[spring] rest api security

[spring] rest api security 之前的 rest api CRUD 都没有实现验证(authentication)和授权(Authorization),这里使用 Spring security 进行补全 spring security 是一个非常灵活、可延伸的实现方式,比较简…

C语言 | Leetcode C语言题解之第19题删除链表的倒数第N个结点

题目: 题解: struct ListNode* removeNthFromEnd(struct ListNode* head, int n) {struct ListNode* dummy malloc(sizeof(struct ListNode));dummy->val 0, dummy->next head;struct ListNode* first head;struct ListNode* second dummy;f…

安装 Kali NetHunter (完整版、精简版、非root版)、实战指南、ARM设备武器化指南、andrax、安卓渗透drozer

From:https://www.kali.org/docs/nethunter/ NetHunter 实战指南:https://www.vuln.cn/6430 乌云 存档:https://www.vuln.cn/wooyundrops 1、Kali NetHunter Kali NetHunter 简介 Net(网络),hunter&#x…

uniapp开发h5端使用video播放mp4格式视频黑屏,但有音频播放解决方案

mp4格式视频有一些谷歌播放视频黑屏,搜狗浏览器可以正常播放 可能和视频的编码格式有关,谷歌只支持h.264编码格式的视频播放 将mp4编码格式修改为h.264即可 转换方法: 如果是自己手动上传文件可以手动转换 如果是后端接口调取的地址就需…

【亲测】国内如何支付Overleaf?Overleaf如何升级标准版专业版?Overleaf升级保姆级教程

0. 【必看】开通步骤简述 升级Overleaf的步骤简要总结如下: 使用虚拟信用卡平台WildCard开通虚拟信用卡(从链接进入可以优惠15元人民币哦)。开卡后,进入WIldcard找到卡片信息进入Overleaf绑定卡片并支付,完成支付后就…

南京观海微电子----快速判断出三极管的好坏

三极管其作用是把微弱信号放大成幅度值较大的信号。可分为硅NPN和锗PNP两种三极管。它有三个极,即基极B,集电极C,发射极E。 我们判断测量三极管时有一个最简易的方法,就是把所有三极管看成两个二极管组成。 可以把NPN管看着两个…