Chipscope初体验:

最近想把之前做的fir滤波器模块连上AD和DA,为了测试AD和DA可用,不需要以前的亮灯来测试了,直接用chipscope实时采集。

工程检查完语法错误后,添加cdc文件,双击打开,一直next到ILA核配置界面:

Trigger什么的都选1,接下来captureparameter:

Data Same As Trigger勾取消。

Data Width表示需要观看多少个信号,可以预先设置多一点。

Data Depth表示深度,即一个窗口看多少个点。

点击Net Connection选项卡,配置端口:

一般Trigger Signal表示系统快时钟,Clock Signal表示你要观测的信号是在哪个时钟沿下的。比如观测AD采集的数据,那么观测时钟就应该是AD时钟。Data Signal表示要观测的信号。左下是所有的数据信号,没有的说明可能被综合掉了。

配置后保存,重新综合。生成bit。

然后打开chipscope,边沿扫描到jtag后,点击设备configure,添加bit文件,然后file->import添加cdc文件,接着在waveform中就能看到自己刚才添加的观测信号,点击三角运行即可。如果需要看总线,用shift选择并右键,add to new bus。然后用bus plot观察。在波形窗口可圈住某个区域进行放大。

值得注意的是,波形的表示可以是有符号和无符号的,这在调试的时候很有用。比如DA的输出,抓到的fpga给DA的数当有符号的时候是正弦,无符号的时候是错误波形,而DA给示波器的正是错误波形,说明DA把数据理解成无符号,所以在fpga的DA程序中必须先转化成有符号数(不是signed就行,而应该加或减一个数)。

Chipscope使用简介相关推荐

  1. Chipscope使用

    作者:桂. 时间:2017-08-07  06:47:31 链接:http://www.cnblogs.com/xingshansi/p/7297482.html 前言 Chipscope在FPGA调 ...

  2. FPGA设计开发软件ISE使用技巧之:片上逻辑分析仪(ChipScope Pro)使用技巧

    URL: http://www.icbuy.com/info/news_show/info_id/182769.html 6.7  片上逻辑分析仪(ChipScope Pro)使用技巧 在FPGA的调 ...

  3. Xilinx ISE系列教程(4):ChipScope逻辑分析仪ICON、ILA、VIO使用

    文章目录 @[toc] 1. Xilinx ChipScope简介 2. 示例工程创建 3. 添加ChipScope ICON IP核 4. 添加ChipScope ILA IP核 5. 添加Chip ...

  4. ISE中创建ChipScope

    一.ChipScope简介 Chip Scope是Xilinx提供的一个检验FPGA设计的工具,本质是一个虚拟的逻辑分析仪,能够调用FPGA内部的逻辑资源对代码中的各个变量进行抓取分析,与Modisi ...

  5. Xilinx ChipScope 的使用 ICON/ILA/VIO

    文章目录 0.FPGA也能片上调试吗? 1.Xilinx ChipScope简介 2.示例工程创建 3.添加ChipScope ICON IP核 4.添加ChipScope ILA IP核 5.添加C ...

  6. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理

    1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...

  7. Docker学习(一)-----Docker简介与安装

    一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...

  8. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  9. TensorRT简介

    TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...

最新文章

  1. 【Android】最近做的一个Android平台下时间统计工具
  2. 超越IEtab、网银支付助手,无需再次登陆的Firefox的IE插件
  3. VTK:可视化之ChooseTextColor
  4. java 不要使用魔法值_Java代码中的魔法值
  5. SAP Analytics Cloud里如何基于一个已有的model创建Story
  6. php做一个微信退款,PHP实现微信申请退款流程实例代码
  7. vs2012新建项目产生的问题
  8. idea代码补全声明代码_用了这么多年idea,竟然不知道这些代码补全功能
  9. 深入理解ARM体系架构(S3C6410)---PWM实例
  10. nginx 映射ip端口服务
  11. Centos8下nginx源码编译安装
  12. knockoutjs 读源码
  13. yum: command not found
  14. 机器学习中的数学——常用概率分布(三):二项分布(Binomial分布)
  15. web前端--面试题
  16. kafka安装部署和使用
  17. 图片RGB转换为HSV
  18. spring boot电商系统前端界面设计与浏览器兼容性研究 毕业设计-附源码231058
  19. modprobe 找不到文件
  20. DevOps入门系列--前瞻性--前瞻性思维

热门文章

  1. win7 输入法设置(防止 输入中文字符 编译出错,程序自动切换到中文,卡输入法)
  2. 新手站长要怎么坚持更新网站?
  3. Go :测试简单的布尔和数字常量(附完整源码)
  4. Linux内核编程(三)----------Linux内核的基本概念
  5. mysql更新语句用法_MySQL update 语句的正确用法
  6. Python研发工程师必备工具合集
  7. 2018湖北省大学程序设计竞赛 D. Who killed Cock Robin
  8. linux字符修改时间,字符集修改、Linux时间同步、调整文件描述符
  9. MFC界面库BCGControlBar v30.0新功能详解:支持VS 2019
  10. 计算机保研er如何选择心仪的导师?