Xilinx可编程逻辑器件设计与开发(基础篇)连载30:Spartan_第1页
Xilinx可编程逻辑器件设计与开发(基础篇)连载30:Spartan_第2页
Xilinx可编程逻辑器件设计与开发(基础篇)连载30:Spartan_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Xilinx可编程逻辑器件设计与开发(基础篇)连载30:Spartan9.2ChipScopePro核生成器Xilinx针对不同类型的调试IP核,提供了不同的核生成器。本节重点介绍XilinxCoreGeneratorTool(XilinxIP核生成器)所支持的ChipScopePro调试IP核ICON、ILA、VIO和ATC2及其属性(见图9-5)。图9-5XilinxCoreGeneratorTool的调试IP核9.2.1ICON属性双击【XilinxCoreGenerator】,打开现有的IP核工程项目或者建立一个新的IP核工程。【Viewbyfunction】→【Debug&Verification】→【ChipScopePro】,双击ICON。弹出图9-6所示界面。图9-6ICON配置界面(1)【ComponentName】:输入组件名称。

(2)ICONParameters。【NumberofControlPorts】:ICON可以连接最多15个ILA、IBA、VIO和ATC2内核。这些内核不可以分享它们的控制端口。【DisablingtheBoundaryScanComponentInstance】:该选项用于选择是否禁止在ICON内部例化边界扫描组件,默认此项不选中,即自动在ICON内部例化边界扫描组件。边界扫描原语(例如,BSCAN_VIRTEX5)用于实现与目标FPGA的JTAG边界扫描逻辑的通信。边界扫描组件扩展了FPGA的JTAG测试访问接口(TAP),可以产生四条扫描链,分别是USER1、USER2、USER3和USER4,ChipScopeAnalyzer是通过其中的一条与ChipScope内核IP通信的。由于这些调试内核不能同时使用一个边界扫描模块中的两条扫描链,但是与其他用户逻辑共享同一个边界扫描模块是可能的。这种共享同一个边界扫描模块的方法有两种:一是在ICON中例化边界扫描模块,并将未用的边界扫描链从ICON输出,供其他逻辑使用;另一种方法是在设计中的其他地方例化边界扫描模块,将USER1或USER2扫描链与ICON核接口连接。注意:只有Spartan-3、Spartan-3E、Spartan-3A和Spartan-3ADSP支持该选项。【SelectingtheBoundaryScanChain】:ChipScopeAnalyzer分析仪通过一条扫描链(USER1、USER2、USER3或者USER4)与ChipScope内核通信。如果边界扫描模块在ICON核内例化,则可以通过【SelectingtheBoundaryScanChain】下拉列表框选择一条扫描链。【DisablingJTAGClockBUFGInsertion】:如果边界扫描模块在ICON核内例化,那么可以在JTAG时钟链选择禁止插入BUFG。禁止插入BUFG,JTAG时钟则不会使用全局时钟网络,而采用通用布线资源布线。默认值为自动分配一个BUFG。如果要禁止BUFG插入,那么需要在.XCO文件中设臵内核参数“CSETenable_jtag_bufg=false”。该选项在GUI界面中不出现,需要产生该内核后手动编辑.XCO文件。注意:只有全局资源非常缺少的情况下才考虑把JTAG时钟放到通用布线中。禁止全局时钟缓冲器可能导致时序问题或者不期望的行为(例如在分析工具中出现“Found0coresindevice”的错误)。【EnablingUnusedBoundaryScanPorts】:如果边界扫描组件是在ICON核里被例化的,那么可以选择【EnablingUnusedBoundaryScanPorts】复选框使能边界扫描组件的未用扫描链USER*,供其他逻辑使用。Spartan-3、Spartan-3E、Spartan-3A和Spartan-3ADSP器件的边界扫描原语有两套端口:USER1和USER2。

Virtex-4/5/6和Spartan-6器件的边界扫描原语有四套端口:USER1、USER2、USER3和USER4,但是同一时刻只有一种端口使能。这些端口提供了与TAP控制器的接口。ICON核通常只与一个USER扫描链通信,因此其他不用的端口可以用于其他逻辑。注意:只有Spartan-3、Spartan-3E、Spartan-3A和Spartan

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论