电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

quartus分享SignalTap的使用方法VIP专享VIP免费

quartus分享SignalTap的使用方法_第1页
quartus分享SignalTap的使用方法_第2页
quartus分享SignalTap的使用方法_第3页
Sign alTap 的使用方法 SignalTap 是由Altera 公司开发的一个在线、片内信号分析的工具,为设计开发者验证所用。 我们什么时候会用到signalTap 呢?当代码经过仿真没有问题,但加载到FPGA 电路板后,发现功能不正确时,我们就可以用signalTap 工具进行分析,它的作用就类似于一个数字逻辑分析仪。利用signaltap 基本上可以代替数字逻辑分析仪了,它是qu artu s 里最常用的工具,同学们必须熟练使用这个工具。 1. SignalTapII 原理 在使用signalTap 前,我们先理解一下SignalTap 的原理,这样就助于理解每个参数。 如下图所示,我们想观察一组信号,我们称之为“被测信号”(可以是多个),同时我们指定一个采样时钟。 现在我们想看这个被测信号,在其下降沿前后几个时钟内,被测信号的值是多少。那么“下降沿”就是触发条件。 当满足触发条件时,signaltap 会将触发条件前后,时钟上升沿时的所有信号值保存到一个RAM 当中。 我们可以指定触发条件前后采多少个样点。如果 RAM 比较大,那么可以保存的数据就比较多。如果 RAM 比较小,那么保存的数据自然少。(因此 RAM 大小决定了观察数据的多少)。 SignalTap 将数据保存到RAM 后,将读出 RAM 中的数据,然后逐个在显示器中显示出来(因此 SignalTap 看到的都是理想的,没有毛刺的信号)。 2. 打开SignalTapII 打开Qu artu s 后,在菜单栏中,选择“Tools”->”SignalTal II Logic Analyzer”,就可以打开 SignalTap 工具。如下图: 3. 界面介绍 上面是 SignalTap的界面,我们按照使用顺序简述地介绍每个部分功能。 红色标号1:下载线选择,点击setu p 选择硬件的USB 接口 红色标号2:硬件检测,扫描有没有FPGA 硬件。 红色标号3:选择工程配置文件。可以将综合后的sof 文件加载进来 红色标号4:正式加载sof 工程文件 红色标号5:设置采样时钟 红色标号6:设置RAM 的大小 红色标号7:选择要观察的信号,并且设置触发条件 红色标号8:开始运行,等待触发条件满足后显示波形 红色标号9:这里可以观察FPGA 资源使用情况。如果资源多于FPGA 本身的资源,综合时会报错。 4. SignalTapII 使用步骤 a 选择下载线、fpga 芯片型号、工程配置文件 b 设置采样时钟、采样深度 这里我们选择内部pll 的输出信号c1 作为采样时钟,注意采样时钟不一定是工程里的时钟,内部任何信号都可以是采样时钟。 这里我们将采样深度设置为...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部