当前位置: 首页 > news >正文

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

  • 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.lryc.cn/news/530163.html

相关文章:

  • 刷题记录 贪心算法-2:455. 分发饼干
  • Android --- CameraX讲解
  • ElasticSearch view
  • list的使用,及部分功能的模拟实现(C++)
  • 联想Y7000+RTX4060+i7+Ubuntu22.04运行DeepSeek开源多模态大模型Janus-Pro-1B+本地部署
  • [Spring] Gateway详解
  • 音叉模态分析
  • BW AO/工作簿权限配置
  • C++ 字母大小写转换两种方法统计数字字符的个数
  • 如何使用 ChatBox AI 简化本地模型对话操作
  • 前端面试笔试题目(一)
  • Docker Hello World
  • UE 5.3 C++ 对垃圾回收的初步认识
  • ARM内核:嵌入式时代的核心引擎
  • 需求分析应该从哪些方面来着手做?
  • 【Unity2D 2022:C#Script】DoTween插件的使用
  • 【Docker】ubuntu中 Docker的使用
  • 【数据结构篇】时间复杂度
  • linux 环境安装 dlib 的 gpu 版本
  • springboot集成钉钉,发送钉钉日报
  • 【机器学习】自定义数据集 使用scikit-learn中svm的包实现svm分类
  • 快速提升网站收录:利用网站历史数据
  • 【Git】初识Git Git基本操作详解
  • Python NumPy(11):NumPy 排序、条件筛选函数
  • AJAX综合案例——图书管理
  • JDK自带工具解析与生产问题定位指南(一)
  • FPGA 使用 CLOCK_DEDICATED_ROUTE 约束
  • 《解锁AI黑科技:数据分类聚类与可视化》
  • Java小白入门教程:Object
  • 记6(人工神经网络