vivado下使用ILA抓取波形

vivado下使用ILA抓取波形第一部分 RTL 设计 nbsp nbsp 在 RTL 中想要抓取的信号前加上 keep TRUE 例如想要抓取 cnt 信号 nbsp nbsp nbsp keep TRUE reg 3 0 cnt 4 d0 第二部分 加入 ILA 核 nbsp nbsp 在 vivado 工程中打开 IPCatalog 选项 找到 ILA 核进入配置 ILA 核的选项 nbsp 第一页第二页 配置结束之后点击 OK 第三部分 在 RTL 中嵌入 ILA 核在 vivado

第一部分:RTL设计
    在RTL中想要抓取的信号前加上(*keep = “TRUE”*)例如想要抓取cnt信号:
    
(*keep = “TRUE”*)reg [3:0] cnt = 4’d0;



第二部分:加入ILA核


   在vivado工程中打开IP Catalog选项,找到ILA核
vivado下使用ILA抓取波形
进入配置ILA核的选项:
  第一页





vivado下使用ILA抓取波形

第二页:

vivado下使用ILA抓取波形

配置结束之后点击OK

第三部分:在RTL中嵌入ILA核

在vivado工程的IP source中找到刚刚生成的ILA核的例化代码

vivado下使用ILA抓取波形

将例化代码拷贝到所设计的RTL中:

vivado下使用ILA抓取波形

注意:clk需连接到所要观察信号的相应时钟域,一个RTL设计中可加入多个ILA核,以便观测不同的信号。

第四部分:使用vivado在线抓去波形

(1)修改完RTL后,点击Generate Bitstream生成bit文件

(2)开发板上电,连接上JTAG下载器,然后打开open Target

vivado下使用ILA抓取波形

点击open new target

vivado下使用ILA抓取波形

点击next

vivado下使用ILA抓取波形

点击next

vivado下使用ILA抓取波形

点击next

vivado下使用ILA抓取波形

点击finish

vivado下使用ILA抓取波形

此处若出现错误可以忽略

vivado下使用ILA抓取波形

点击program

vivado下使用ILA抓取波形

开始下载

vivado下使用ILA抓取波形

下载完成后,vivado界面开始发生变化

vivado下使用ILA抓取波形

添加信号(默认已经添加)

vivado下使用ILA抓取波形

修改触发条件(cnt=2),触发深度(1024),触发位置(500)

vivado下使用ILA抓取波形

vivado下使用ILA抓取波形

vivado下使用ILA抓取波形

vivado下使用ILA抓取波形


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198710.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午2:39
下一篇 2026年3月26日 下午2:39


相关推荐

  • 结巴分词库_中文分词

    结巴分词库_中文分词※结巴分词代码如下:#-*-coding:utf-8-*-importjieba#创建停用词列表defstopwordslist():stopwords=[line.strip()forlineinopen(‘stopword.txt’,encoding=’UTF-8′).readlines()]returnstopwords#…

    2025年8月14日
    3
  • ModelSim+Debussy联调

    ModelSim+Debussy联调一 概述 Debussy 是 NOVASSoftwar Inc 思源科技 发展的 HDLDebug amp Analysistool 这套软体主要不是用来跑模拟或看波形 它最强大的功能是 能够在 HDLsourcecod schematicdia 原理图 waveform statebubbled 状态图 之间 即时做 trace 协助工程师 debug

    2026年3月17日
    2
  • minicom指令_Minicom 使用初步

    minicom指令_Minicom 使用初步因为现在电脑基本不配备串行接口,所以,usb转串口成为硬件调试时的必然选择。目前知道的,PL2303的驱动是有的,在dev下的名称是ttyUSB#。minicom,tkterm都是linux下应用比较广泛的串口软件,这里简单介绍minicom使用。一,安装debian系,比如ubuntu、mint等:sudoapt-getinstallminicom二,配置首先,查看串口设备是否可用。l…

    2022年4月29日
    196
  • Midjourney如何生成自然风景_Midjourney自然风景生成教程

    Midjourney如何生成自然风景_Midjourney自然风景生成教程

    2026年3月15日
    3
  • datagrip 激活码最新(JetBrains全家桶)

    (datagrip 激活码最新)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月28日
    328
  • 花了快2个月!Guide自己动手写了一个简单的RPC框架!

    花了快2个月!Guide自己动手写了一个简单的RPC框架!Github 地址 https github com Snailclimb guide rpc framework 欢迎 star 欢迎一起完善 共勉 前言大概 2 个月前 我说过要利用业余时间写一个简单的 RPC 框架 今天 2020 06 05 总算将其开源出来 希望对小伙伴们有帮助 虽说 RPC 的原理实际不难 但是 自己在实现的过程中自己也遇到了很多问题 Guide rpc framework 目前只实现了 RPC 框架最基本的功能 一些可优化点都在下面提到了 有兴趣的小伙伴可以自行完

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号