嵌入式逻辑分析仪SignalTap II 设计范例

嵌入式逻辑分析仪—SigbalTap II,脱离软件仿真,嵌入式逻辑分析仪,多通道数据测试,在没有外置logic的时候。还是比较爽的事情

本例中用正弦波、三角波、锯齿波、方波波形数据为参考,简要讲解SignalTap II

(1)新建工程,引脚配置:,RTL图如下

image

(2)新建SignalTap II 文件

image 

(3) 设置待测信号名image

(4)在node双击添加需要观察的数字信号;不要调入系统时钟,因为本例打算用系统时钟来做逻辑分析仪的采样时钟image 

(5)添加系统采样时钟(类似示波器的采样)

image

(6)设置采样深度:因为占用ESB/M9K,采样深度最好小于9K,这里设置为2Kimage

(7)设置采样其实触发位置image

(8)触发方式:image (此处我也不是很清楚,大概模式吧)

(9)设置触发输入:选择触发信号以及触发方式,flag为触发使能信号,实际工程中没用,只是signaltap ii的使能信号;高电平触发

image

(10)save  and yes,再次编译,和本工程捆绑在一起download to device,当然也可以在Settings设置

关于PIN,如果你懒得设置,可以不分配out的信号,但是clk和rst_n必须分析,因为那是系统的驱动信号

image 

测试ok 后,取消上述bmp中的enable SignalTap II Logic Analyzer ,精简成本设计

(11)设置handware setup,链接device

image

(12)download sof文件(当然也可以在Q II直接download)

image

(13)进程—Anturon Analysis,自动分析

image

(14) 观察输出信号,设置为模拟信号,如下,方便观察

image

(15)为什么那么帅。。。。

image

(16)实际测试到一段时间后,会出现bug,可能长时间采样倒是逻辑边沿不能对齐吧,毕竟没那么完美

image

(17) OK ,byebye

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值