Chipscope pro使用简介

  • 环境:windows7
  • 软件:ISE10.1 和 Fabric Configuration

  1. 综合
    在Processes区域中,选择Synthesize – XST,右键点击Run。综合完成后,Synthesize – XST前面会出现绿色的对勾。表示综合完成且没有任何错误和警告。
  2. 实现
    在Processes区域中,选择Implement Design,右键点击Run。连续执行翻译Translate、映射Map、布局布线Place & Route工作。
  3. 产生编程文件
    在Processes区域中,选择Generate Programming File,右键点击Run。运行成功后会产生.bit文件。
    这里写图片描述

上述三步完成效果图:

这里写图片描述
4. 下载编程文件
由于使用的是xilinx改造的国产化芯片,所以不能直接通过ISE将.bit文件上传到FPGA上。需借助Fabric Configuration生成.sbit文件,上传到FPGA上。


  • 打开Fabric Configuration,右键点击右边的空白框,点击initialize chain,初始化JTAG,找到目标FPGA。

这里写图片描述

  • 成功找到目标FPGA后,空白框会出现目标FPGA,并弹出.bit文件所在的文件夹,用以上传程序。

这里写图片描述

  • 我们需要的是.sbit文件,所以点击导航栏中Output,点击下拉菜单中的xilinx file to SSMEC
    文件,在弹出的窗口中选中之前生成的.bit文件,将.bit文件转换为.sbit文件。

    这里写图片描述

  • 再次鼠标右键点击空白框,点击initialize chain 初始化JTAG,在弹出的窗口中,我们可以看到.bit文件和.sbit文件。

这里写图片描述

  • 选中. sbit文件并点击打开。可以发现红色字体部分发生了改变,改为我们上传的.sbit文件名。

这里写图片描述

  • 选中绿色FPGA部分,点击右键会弹出下拉菜单,选中Program。
    [外链图片转存中…(img-irxa3i3a-1648537485749)]

  • Program成功,上传编程部分至此成功完成

这里写图片描述


配置ChipScope Pro Core Inserter

  • 添加ChipScope Core Inserter工程文件

[外链图片转存中…(img-nmELatc4-1648537485750)]

这里写图片描述

  • 选择需要观察内部信号的源文件

这里写图片描述

这里写图片描述

  • 工程中出现control3_5.cdc文件。

  • 双击control3_5.cdc,开始配置control3_5.cdc文件。

[外链图片转存中…(img-FwqcztZE-1648537485751)]

  • Next后。

[外链图片转存中…(img-FmozZAel-1648537485752)]

  • Next后,配置Trigger Width,Match Units 和Counter Width。

[外链图片转存中…(img-DGsWasV8-1648537485752)]

  • Next后,配置Data Depth(采样深度)

[外链图片转存中…(img-CWSNWwIk-1648537485752)]

  • Next后,配置Net Connection,此时Net Connection中的字符都为红色,说明未配置成功。点击Modify
    Connection开始配置。

[外链图片转存中…(img-33SzgdPt-1648537485753)]

  • 在左下角中选择信号,在右边的框中选择通道序号,点击make connection完成匹配。信号分两种:时钟信号和触发或则数据信号。

[外链图片转存中…(img-cEW4hNGZ-1648537485753)]
[外链图片转存中…(img-Pn3yc7Ge-1648537485754)]

  • 完成配置后,Net Connection中的字符都为黑色,说明配置成功。

[外链图片转存中…(img-UX4XrGJx-1648537485754)]

  • 点击Return to project Navigator,保存退出配置界面。

[外链图片转存中…(img-qHXwXPNd-1648537485755)]

  • 重新实现、产生编程文件,上传.sbit到FPGA中,上文有介绍,此处不再赘述。

[外链图片转存中…(img-tHXBsMBN-1648537485755)]

  • 成功上传.sbit文件并Program后,在ise中的Processes选中Analyze Design using Chipscope,右键点击,选择下拉菜单中的run开始Chipscope pro Analyze的配置。

[外链图片转存中…(img-jVJ0jBRN-1648537485756)]

  • 点击蓝色标记处的按钮,查找JTAG链。

[外链图片转存中…(img-JlaZ8ZV1-1648537485756)]

  • 查找成功后,显示设备名称。

[外链图片转存中…(img-XIdyHQAi-1648537485756)]

  • 点击OK后。

[外链图片转存中…(img-cV7tiSGq-1648537485757)]

  • 在file——>import完成引入信号操作。

[外链图片转存中…(img-9Q4BSijM-1648537485757)]

  • 选择.cdc文件。

[外链图片转存中…(img-FxxVSfCj-1648537485758)]

  • 蓝色框中字符发生变化。

[外链图片转存中…(img-SqIruVXT-1648537485758)]

点击导航栏中黑三角按钮开始数据的抓取。

[外链图片转存中…(img-eHJSIB1e-1648537485759)]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值