fpga系列 HDL:XILINX Vivado ILA FPGA 在线逻辑分析

news/2025/2/2 14:40:21/
  • ILA为内置逻辑分析仪,通过JTAG与FPGA连接,程序在真实硬件中运行,功能类似Quaruts的SignalTap II 。

ip创建ila

在这里插入图片描述

使用ila ip核

在这里插入图片描述

`timescale 1ns / 1ps
module HLSLED(input wire clk ,input wire rst_n ,output wire led);//     reg led_o_i = 1 ;//输入数据有效wire led_o_i = 0;// assign rest_n = 0;reg rst = 0;wire led_o_o_ap_vld;// (in parentheses) to your own signal names.//----------- Begin Cut here for INSTANTIATION Template ---// INST_TAG
//hlsv_0 your_instance_name (
hlsvv your_instance_name (.led_o_o_ap_vld(led_o_o_ap_vld),  // output wire led_o_o_ap_vld.ap_clk(clk),                  // input wire ap_clk.ap_rst(rst),                  // input wire ap_rst.led_o_i(led_o_i),                // input wire [0 : 0] led_o_i.led_o_o(led)                // output wire [0 : 0] led_o_o
);ila_0 your_instance_name1 (.clk(clk), // input wire clk.probe0(led), // input wire [0:0]  probe0  .probe1(your_instance_name.i_reg_61) // input wire [13:0]  probe1
);  endmodule

编译并下载程序

在这里插入图片描述

运行并采样数据

在这里插入图片描述

在这里插入图片描述

CG

  • 注:感觉VIVADO中的DEBUG功能用起来更简单一点

http://www.ppmy.cn/news/1568721.html

相关文章

如何选择Spring AOP的动态代理?JDK与CGLIB的适用场景

Spring AOP在默认情况下使用的动态代理方式,可以比作是餐厅里的“智能服务员助手”。 Spring AOP默认提供了两种动态代理方式:JDK动态代理和CGLIB代理。其选择取决于被代理的对象是否实现了接口,以及配置的代理模式。默认情况下,…

北京门头沟区房屋轮廓shp的arcgis数据建筑物轮廓无偏移坐标测评

在IT行业中,地理信息系统(GIS)是用于处理、分析和展示地理空间数据的重要工具,而ArcGIS则是GIS领域中的一款知名软件。本文将详细解析标题和描述中提及的知识点,并结合“门头沟区建筑物数据”这一标签,深入…

Java 分布式与微服务架构:现代企业应用开发的新范式

Java学习资料 Java学习资料 Java学习资料 一、引言 在当今数字化时代,企业应用面临着越来越高的性能、可扩展性和灵活性要求。传统的单体架构在应对大规模用户访问、复杂业务逻辑和频繁的功能迭代时,逐渐暴露出诸多问题。Java 分布式与微服务架构应运…

在Putty创建php文件

之前不知道怎么在 http://AAAcemcs02.AAA.edu/~AAA/515/1 上面创建文件夹,一直都是forbidden 解决办法是用chomod 755 * 创建文件以后全部打开,再用ls确认目录,就会有 创建文件的流程如下 #enter folder 515/1 cd ~/public_html/515/1 …

用Devc++与easyx一步一步做游戏[启动界面部分]-解决hover闪烁问题及优化

在之前的博文中《用Devc与easyx一步一步做游戏[启动界面部分]-之按钮制作》,我们利用Devc和easyx完成了游戏启动界面按钮的基本制作,实现了按钮的绘制以及鼠标悬停时的信息提示功能。然而,目前还存在一个问题,即鼠标移动时&#x…

Shell特殊状态变量以及常用内置变量总结

目录 1. 特殊的状态变量 1.1 $?(上一个命令的退出状态) 1.2 $$(当前进程的 PID) 1.3 $!(后台进程的 PID) 1.4 $_(上一条命令的最后一个参数) 2.常用shell内置变量 2.1 echo&…

【论文阅读笔记】“万字”关于深度学习的图像和视频阴影检测、去除和生成的综述笔记 | 2024.9.3

论文“Unveiling Deep Shadows: A Survey on Image and Video Shadow Detection, Removal, and Generation in the Era of Deep Learning”内容包含第1节简介、第2-5节分别对阴影检测、实例阴影检测、阴影去除和阴影生成进行了全面的综述。第6节深入讨论了阴影分析&#xff0…

物联网 STM32【源代码形式-ESP8266透传】连接OneNet IOT从云产品开发到底层MQTT实现,APP控制 【保姆级零基础搭建】

一、MQTT介绍 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一种基于发布/订阅模式的轻量级通讯协议,构建于TCP/IP协议之上。它最初由IBM在1999年发布,主要用于在硬件性能受限和网络状况不佳的情…