VIVADO 在线逻辑分析仪使用

IP Catalog 添加 IA ip core

Step1: 单击 IP Catalog
在这里插入图片描述
Step2: 打开 Debug & Verification > Debug ->双击 ILA
在这里插入图片描述
Step3:游标 General Options 设置如下
1、Number of probes 2 为设置需要观察信号的组为 2 组,因为我们准备 1 组放触发信号,1 组放普通观察的信号
2、Sample Data Depth 1024 设置采样的深度,这是需要消耗 FPGA 的 BRAM 的 BRAM 越大可以设置的采样深度就越大,当然编译速度会降低。
在这里插入图片描述
Step4:游标 Probe_Ports 设置如下
Probe Port 探针类似示波器的表笔,只是这里是在 FPGA 内部,我们设置了 Probe0 用来检查 2HZ 的信号,Probe1
用来检测另外 4 个分频信号。
设置好后单击 OK 关闭窗口
在这里插入图片描述
Step5: 直接单击 Generate
在这里插入图片描述
Step6: 可以看到 ila 这个逻辑分析仪的 IP 添加进来了
在这里插入图片描述
Step7:切换 IP Sources 游标下,然后双击 ila_0.veo 打开调用的接口模版
在这里插入图片描述
Step8:IP 接口调用模版打开后,可以看到这是一个 IP 接口,显然我们只要把需要被检测的信号根据前面的设置填进去就可以了。 clk 就是采样时钟,probe0 就是 2HZ 信号,proble1 就是其他需要被观察的信号。
在这里插入图片描述
修改,并且嵌入到顶层文件中
在这里插入图片描述
Step9: Run Synthesis-> Run Implementation->Generate Bitstream 生产 Bit 流文件。

逻辑分析仪抓取的信号

在这里插入图片描述

逻辑分析仪使用

Step1:给开发板通电,并且连接下载器
Step2:单击 OpenTarget 然后单击 Auto Connect
在这里插入图片描述
Step3:连接成功后,单击 Program Device
在这里插入图片描述
Step4:单击 Program Device ,弹出的对话框中有我们要下载的 Bit 文件
在这里插入图片描述
Step5:下载过程
在这里插入图片描述
Step6:下载后出现 Chipscope 界面
在这里插入图片描述
Step7: Chipscope 界面介绍
在这里插入图片描述
区域 1:设置采样的启动停止,和采样的方式
区域 2:设置触发信号
区域 3:被观察的信号名字
区域 4:被观察的信号波形
区域 5:触发模式设置
区域 6:触发设置
那么我们主要使用的有 1、2、3、4 这个几个区域。
Step8: Chipscope 运行
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章