SignalTapII及SignalProbe使用指南【DOC精选】.doc

SignalTapII及SignalProbe使用指南【DOC精选】.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SignalTapII及SignalProbe使用指南【DOC精选】

SignalTapII及SignalProbe使用指南 SignalTapII支持器件及下载电缆 SignalTapII内嵌式逻辑分析仪需要占用ALMs/LEs布线资源和RAM采样存储资源,支 持下面的器件系列:StratxiII、Stratix、StratixIIGX、StratixGX、CycloneII、Cyclone、APEXII、APEX20K/E/C、Excalibur和Mercury。SignalII逻辑分析仪支持目前Altera所有下载电缆,包括USB Blaster、ByteBlasterII、ByteBlasterMV和MasterBlaster。 SignalTapII工作流程及资源消耗 配置ELA(Embedded Logic Analyzer)。 通过QuartusII软件完成布局布线,ELA下载至FPGA中。 ELA采样到内部触发信号。 ELA通过JTAG电路与QuartusII软件发生通信,以图形化的界面显示出来。 ELA占用片内LE资源由信号通道数及触发级数决定,占用片内RAM资源由信号通道数及采样深度来决定。Altera建议选择选择通道数量和采样深度时要考虑二者之间的平衡,以免占用太多RAM资源,影响原本的逻辑设计。比如不推荐同时使用1024个最大通道数和128K最大采样深度(相当于消耗了32,768 个M4K的资源)。下表给出了在Statix/Cyclone器件中使用ELA的资源占用情况。 Number of Channels Logic Elements Trigger Level 1 Trigger Level 2 Trigger Level 3 8 316 371 426 32 566 773 981 256 2900 4528 6156 Number of Channels M4Ks Based on Sample Depth 256 512 2K 8K 32K 8 1 1 4 16 64 32 2 4 16 64 256 256 16 32 128 512 ? SignalTapII设计流程 在设计中嵌入SignalTapII有两种方法:一是创建一个SignalTapII文件(.stp),然后定义STP文件的详细内容;二是用MegaWizard Plug-In Manager建立并配置STP文件,然后用MegaWizard实例化一个HDL输出模块。 创建STP文件 在QuartusII软件中选择File菜单下New命令,弹出的New对话框中选择Other Files标签栏,选择SignalTap II File。或者选择Tools菜单下SignalTapII Logic Analyzer命令打开一个已经存在的STP文件。一个SignalTapII窗口如下图所示。 使用MegaWizard Plug-In Manager 使用MegaWizard Plug-In Manager建立SignalTapII逻辑分析仪不需要建立STP文件,生成一个可以在设计中实例化的HDL文件。选择Tools菜单下MegaWizard Plug-In Manager命令,在弹出的对话框中选择SignalTapII Logic Analyzer,选择输出文件类型和名称之后,就需要完成对ELA的各种设置。如下图所示,另外列出成功实例化之后端口的描述表。 端口名 类 型 是否必要 描 述 acq_data_in 输入 否 表示在SignalTapII中被监听的信号 acq_trigger_in 输入 否 用于触发分析仪的触发输入信号 acq_clk 输入 是 SignalTapII捕获数据的采样时钟 trigger_in 输入 否 用于触发SignalTapII的输入信号 Trigger_out 输入 否 触发事件发生使能输出信号 在设计中实例化SignalTapII文件以后,为了在目标FPGA器件中适配逻辑分析仪,必须编译QuartusII工程文件。编译完加入了SignalTapII逻辑分析仪实例化模块的设计工程以后,要捕获并观测数据,必须从SignalTapII MegaWizard的输出文件建立STP文件,选择File菜单下Create/Update Menu-Create SignalTapII File from Design Instance(s)命令,输入STP文件名,则根据SignalTapII MegaWizard中的设置自动建议并打开STP文件。如下图所示。 SignalTapII窗口说明及设置 Instance Manager Instance窗口显示了每个Instance的资源消耗,还可以通过右键创建新的Instance,

文档评论(0)

taotao0b + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档