ChipScope Pro核生成器
ChipScope Pro核生成器
Xilinx针对不同类型的调试IP核,提供了不同的核生成器。本节重点介绍Xilinx Core Generator Tool(Xilinx IP核生成器)所支持的ChipScope Pro调试IP核ICON、ILA、VIO和ATC2及其属性(见图9-5)。
图9-5 Xilinx Core Generator Tool的调试IP核
9.2.1 ICON属性
双击【Xilinx Core Generator】,打开现有的IP核工程项目或者建立一个新的IP核工程。【View by function】→【Debug & Verification】→【ChipScope Pro】,双击ICON。弹出图9-6所示界面。
图9-6 ICON配置界面
(1) 【Component Name】:输入组件名称。
(2) ICON Parameters。
【Number of Control Ports】:ICON可以连接最多15个ILA、IBA、VIO和ATC2内核。这些内核不可以分享它们的控制端口。【Disabling the Boundary Scan Component Instance】:该选项用于选择是否禁止在ICON内部例化边界扫描组件,默认此项不选中,即自动在ICON内部例化边界扫描组件。边界扫描原语(例如,BSCAN_VIRTEX5)用于实现与目标FPGA的JTAG边界扫描逻辑的通信。边界扫描组件扩展了FPGA的JTAG测试访问接口(TAP),可以产生四条扫描链,分别是USER1、USER2、USER3和USER4,ChipScope Analyzer是通过其中的一条与ChipScope内核IP通信的。由于这些调试内核不能同时使用一个边界扫描模块中的两条扫描链,但是与其他用户逻辑共享同一个边界扫描模块是可能的。这种共享同一个边界扫描模块的方法有两种:一是在ICON中例化边界扫描模块,并将未用的边界扫描链从ICON输出,供其他逻辑使用;另一种方法是在设计中的其他地方例化边界扫描模块,将USER1或USER2扫描链与ICON核接口连接。
注意:只有 Spartan-3、Spartan-3E、Spartan-3A和Spartan-3A DSP支持该选项。
【Selecting the Boundary Scan Chain】:ChipScope Analyzer分析仪通过一条扫描链(USER1、USER2、USER3或者USER4)与ChipScope内核通信。如果边界扫描模块在ICON核内例化,则可以通过【Selecting the Boundary Scan Chain】下拉列表框选择一条扫描链。【Disabling JTAG Clock BUFG Insertion】:如果边界扫描模块在ICON核内例化,那么可以在JTAG时钟链选择禁止插入BUFG。禁止插入BUFG,JTAG时钟则不会使用全局时钟网络,而采用通用布线资源布线。默认值为自动分配一个BUFG。如果要禁止BUFG插入,那么需要在.XCO文件中设臵内核参数“CSET enable_jtag_bufg=false”。该选项在GUI界面中不出现,需要产生该内核后手动编辑.XCO文件。
注意:只有全局资源非常缺少的情况下才考虑把JTAG时钟放到通用布线中。禁止全局时钟缓冲器可能导致时序问题或者不期望的行为(例如在分析工具中出现“Found 0 cores in device”的错误)。
【Enabling Unused Boundary Scan Ports】:如果边界扫描组件是在ICON核里被例化的,那么可以选择【Enabling Unused Boundary Scan Ports】复选框使能边界扫描组件的未用扫描链USER*,供其他逻辑使用。Spartan-3、Spartan-3E、Spartan-3A和Spartan-3A DSP器件的边界扫描原语有两套端口:USER1和USER2。
Virtex-4/5/6和Spartan-6器件的边界扫描原语有四套端口:USER1、USER2、USER3和USER4,但是同一时刻只有一种端口使能。这些端口提供了与TAP控制器的接口。ICON核通常只与一个USER扫描链通信,因此其他不用的端口可以用于其他逻辑。
注意:只有 Spartan-3、Spartan-3E、Spartan-3A和Spartan-3A DSP支持该选项。另外,只有使用这些USER*口时此项才被使能。如果设臵为使能,但是设计中并没有使用这些端口,一些综合工具可能不会产生与ICON之间的正确连接,甚至会在综合或实现阶段产生错误。
ChipScope Pro核生成器相关推荐
- ChipScope Pro内核生成器应用实例
ChipScope Pro内核生成器应用实例 下面通过一个简单8位计数器的例子,了解如何在工程中添加ChipScope Pro内核生成器的各个IP核,对FPGA内部节点和逻辑进行观测.在该实例中,我们 ...
- ChipScope Pro分析仪
ChipScope Pro分析仪 ChipScope Pro 分析工具(Analyzer tool)直接与ICON.ILA.IBA.VIO及IBERT核相连,用户可以实时地创建或修改触发条件. 注意: ...
- ChipScope Pro内核插入器
ChipScope Pro内核插入器 ChipScope Pro内核插入器的文件后缀名为cdc.在ISE工程中可以创建一个新的cdc程序,也可以在实现流程中激活内核插入器. 注意:使用内核插入器之前, ...
- FPGA设计开发软件ISE使用技巧之:片上逻辑分析仪(ChipScope Pro)使用技巧
URL: http://www.icbuy.com/info/news_show/info_id/182769.html 6.7 片上逻辑分析仪(ChipScope Pro)使用技巧 在FPGA的调 ...
- 【FPGA学习】ISE调试助手:逻辑分析仪(ChipScope Pro)
一.chipScope Pro介绍 与Modelsim软件仿真有所不同,chipscope pro是在线式的仿真,更准确的观察数据的变化,方便调试.是一个可以随时监测FPGA数据变化的一个便捷工具,而 ...
- python渗透测试入门之burpsuite载核生成器
近期收到了电子工业出版社赠送的一本网络安全书籍<python黑帽子>,书中一共24个实验,今天复现第15个实验(burpsuite载核生成器插件),我的测试环境是mbp电脑+kali虚拟机 ...
- FPGA series # 关于ChipScope的ICON核、ILA核和VIO核
刚入门接触vivado其实是陌生的,陌生之处在于不了解历史.即使是日益更新的技术也是从最初那个0和1一点点垒起来的,每当看到类似于这就是可以这么做,你不用去知道它底层怎么跑的,只要知道怎么使用就行这种 ...
- 锐炬显卡可以linux吗,Intel Broadwell桌面CPU性能测试:Iris Pro 6200核显无敌了
Intel已经在Computex 2015发布了Broadwell-H桌面版处理器,分别有Core i7-5775C和Core i5-5765C两款,另有3款BGA封装的嵌入式型号.它们的特色是内置I ...
- Vivado如何使用Chipscope
转自 https://www.cnblogs.com/hcr1995/p/9929359.html#4111147 侵删 vivado中取消了chipscope但是可以直接用ILA逻辑分析仪来抓信号, ...
最新文章
- 不同数据库中两列字段相减(某列有空值)
- 今天感觉有点冷了其实。
- 正式版Android P,喜大普奔!一加6正式推送Android P正式版
- Java StringBuilder codePointCount()方法与示例
- java学习(141):自定义捕捉异常
- SpringCloud Consul Config 配置中心(一)
- windows api 每日一练(5)基本内存操作
- 拓端tecdat|R语言法国足球联赛球员多重对应分析(MCA)
- 华成英-模拟电子技术P11 场效应管及其放大电路 笔记
- 柯美smb扫描出现服务器连接错误_柯尼卡美能达283设置好扫描之后,不能完成,提示与服务器连接错误,是什么原因,之前是可以用的...
- win10升级助手_不用QQ也能电脑远程,win10这隐藏功能太良心了!真后悔发现太晚...
- 狐狸逮兔子——链式存储方式
- SAS逻辑回归之多分类
- 家用投影仪不会选?记住这几个方面,帮你选到适合你的投影仪
- Dremel和Hadoop
- Qt控件边框颜色设定
- ArduinoMega2560 引脚表
- 计算学生成绩的标准差 C语言
- php linter,是否有PHP的linter使所有异常像Java一样显式?
- 【图文详解】入职必备—3分钟学会SVN快速上手
热门文章
- python内置函数可以返回列表元组_Python内置函数()可以返回列表、元组、字典、集合、字符串以及range对象中元素个数....
- mysql增加字段默认位置_MySQL语句增加字段,修改字段名,修改类型,修改默认值
- graphic头文件函数_graphics.h头文件详解
- mysql口令更换周期_Linux设置口令复杂度和口令定期更换策略
- 小米扫地机器人 自动关机_小米扫地机器人1S 真的好用吗?
- go 调用winapi_golang 调用windows API 中文的处理
- android 流式编程,流式编程
- 配置ssl证书_Nginx监听443端口配置SSL证书
- 疫情可以来,但比赛不能断
- 信标节能电路模块第二版本调试-无线充电-2021-3-21