SignalTap 使用教程

SignalTap 的原理

SignalTap 与外部逻辑分析仪功能类似,主要用来分析数据的变化。但 SignalTap II 是利用 FPGA 内部的逻辑单元以及 RAM 资源实时地捕捉和显示实时信号,所以需要消耗一定的 FPGA 内部资源。与 Modelsim 仿真不同之处在于,SignalTap II 要与硬件结合,程序在 FPGA 中运行,实时显示真实的数据。可以选择要捕捉的内部信号 ,触发条件,捕捉的时间,捕捉多少数据样本等,帮助工程师查看实时数据进行 debug。
SignalTap II 利用 RAM 和逻辑单元与内部的信号连接 ,并通过 JTAG 接口连接 FPGA 与 Quartus II 软件,可以在 SignalTap II 里观察分析数据。

SignalTap 使用流程图

SignalTap 使用流程

添加SignalTap 到工程中

前提是将工程建好,并综合布线,下载到板子之前的工作全部准备好
然后需要创建一个.stp文件,这个文件创建的位置在

然后进如设置界面,界面的设置如下所示:

这些都设置完成之后点击上面的保存,就会生成一个.stp文件,然后把这个文件添加到工程里面,大多数情况下都会自动添加。
保存完成之后,然后就将程序下载到板子上,可以通过之前的programmer下载,也可以通过这个界面上的按钮下载。
然后进入下面的进程:可以看到抓取到的数据


可以通过上面的选项选择想要观察的数据类型。

很详细的Quartus软件的SignalTap 使用教程相关推荐

  1. 介绍一篇关于session的好文章,写的很详细

    介绍一篇关于session的好文章,写的很详细 目录: 一.术语session 二.HTTP协议与状态保持 三.理解cookie机制 四.理解session机制 五.理解javax.servlet.h ...

  2. [转载]Matlab绘图-很详细,很全面(包含各种标示符的输入方法)

    原文地址:Matlab绘图-很详细,很全面(包含各种标示符的输入方法)作者:deman Matlab绘图-很详细,很全面 Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一 ...

  3. 很详细、很移动的Linux makefile教程:介绍,总述,书写规则,书写命令,使用变量,使用条件推断,使用函数,Make 的运行,隐含规则 使用make更新函数库文件 后序...

    很详细.很移动的Linux makefile 教程 内容如下: Makefile 介绍 Makefile 总述 书写规则 书写命令 使用变量 使用条件推断 使用函数 make 的运行 隐含规则 使用m ...

  4. java分布式库存系统_这个是真的厉害,高并发场景下的订单和库存处理方案,讲的很详细了!...

    前言 之前一直有小伙伴私信我问我高并发场景下的订单和库存处理方案,我最近也是因为加班的原因比较忙,就一直没来得及回复.今天好不容易闲了下来想了想不如写篇文章把这些都列出来的,让大家都能学习到,说一千道 ...

  5. 不少人都想了解网络安全培训内容有哪些?这篇文章会很详细的告诉你

    现在大学生工作难找,究其原因无非是学历和技能受限造成的,大环境再怎么变化,其实大家心知肚明,只要有高学历+高技术,体面高薪的工作很多. 现在企业招人,更愿意要高技术而不是高学历的求职者,所以导致一种怪 ...

  6. yum配置与使用(很详细)

    原文地址为: yum配置与使用(很详细) yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件. 一.y ...

  7. 虚拟服务器安装流程,虚拟主机安装WordPress教程,小白虚拟主机WordPress安装教程,流程很详细...

    这个是WordPress虚拟主机安装教程,不是ECS类的安装哦.主机是阿里巴巴的虚拟主机,有可能跟其他服务商有点不一样. 从最初的下载WordPress到,安装WordPress进行了一个很详细的教程 ...

  8. 很详细的Nginx配置说明

    这篇文章主要为大家分享了一篇很详细的Nginx配置说明,主要内容包括Nginx常用功能.Nginx配置文件结构,想要了解Nginx配置的朋友不要错过,参考一下 Nginx是lgor Sysoev为俄罗 ...

  9. Ello讲述Haar人脸检测:易懂、很详细、值得 ...

     Ello讲述Haar人脸检测:易懂.很详细.值得 ...                                                                      ...

最新文章

  1. Hackthebox--------irked
  2. 2021全国大学生智能汽车竞赛中小学组国赛获奖名单
  3. 在linux安装mysql重启提示You must SET PASSWORD before executing this statement的解决方法
  4. 37. Leetcode 100. 相同的树 (二叉树-二叉树性质)
  5. 部署在Netweaver应用上的Fiori缓存的调试
  6. 数据结构整理中。。。
  7. insert ignore duplicate key
  8. python调用大漠找图_[教程贴]按键精灵调用大漠插件后台找图示例
  9. HTML5新增的客户端校验
  10. table表格高级用法(一)
  11. [持续更新]先进OpenGL编程注意事项
  12. 浅谈一下位操作符吧---我带你深入了解计算机内的数字(暂时限定整数)
  13. XTDRONE:ego_planner三维运动规划
  14. 做人呢,最重要的就是开心啦~
  15. bootstrap4--概述与页面创建
  16. 2020年5G通信工程类项目一览,哪些企业成功抢滩?
  17. 建模神器 | 涨知识,BIM渲染神技能
  18. Wireshark各版本下载地址
  19. vue 打印(分页打印)
  20. 深度学习 常见激活函数MATLAB 实现

热门文章

  1. 显卡性能排行榜2023 显卡天梯图2023年7月
  2. 基于ssm振华电器商城网站
  3. 基于USBASP给AVR单片机烧写Arduino bootloader和application固件
  4. 福大软工 · 第七次作业 - 需求分析报告(404 Note Found队)
  5. 安卓10自带录屏_谷歌终于在Android 11版里原生支持屏幕录像功能(即录屏)和长截图功能...
  6. vue.runtime.esm.js?2b0e:619 [Vue warn]: Invalid prop: type check failed for prop “data“.问题的简单解决 通俗易懂
  7. Gif动态图片库--GifView的基本使用
  8. 从心出发 人民至上|建行广东江门分行助力谱写美好生活新篇章
  9. K8S 报错Failed to inspect image “calico/pod2daemon-flexvol:v3.8.2“
  10. DFS算法模板-排列组合-python