使用ChipScope Pro调试硬件
2024-08-26 08:35:49
- chipscope_icon提供与其他ChipScope内核的通信
- chipscope_opb_iba促进传统片上外设总线(OPB)事务的监控
- chipscope_plb_iba便于监控处理器本地总线(PLB)v3.4交易
- chipscope_plbv46_iba促进对PLB v4.6交易的监控
- chipscope_vio便于虚拟I / O通过JTAG探测FPGA信号
- chipscope_ila便于监控处理器设计中的单个非总线信号
配置ChipScope ILA内核
Xilinx®ChipScope™ILA内核是最通用的ChipScope内核,可用于监测设计中的任何信号。
实例上的可用端口显示在“实例上的可用端口”窗口中。用于监视信号的ILA端口可以在“ 受监视的信号”下拉框中选择。您必须按顺序使用ILA端口。也就是说,必须先使用较低端口号(例如TRIG0),然后才能使用较高端口号(例如TRIG1)。单击添加将端口添加为要监视的信号。结果,所添加的信号被连接并连接到ILA核心的选定端口。您可以指定要监视的信号总数为256位。
用于监视信号的时钟应该等于或快于信号运行的频率。否则,由于时钟慢,由ILA收集的信号将交错。
配置ChipScope VIO内核
Xilinx®ChipScope™VIO内核支持异步或同步输入或输出探针到硬件中。该内核不像逻辑分析仪那样用于收集信号轨迹,而是直接从ChipScope Analyzer在运行时读取和写入逻辑信号。
该工具仅支持异步VIO。
- 要将信号监视为ChipScope Virtual Input,请将其添加到要显示的信号列表中。该信号连接到VIO内核的异步端口。
- 要将信号控制为ChipScope Virtual Output,请将其添加到要控制的信号列表中。信号连接到VIO内核的asynch_in端口。
要控制信号,可能需要在微处理器硬件规格(MHS)文件中断开该端口上的现有连接。旧连接被注释掉,新连接被添加。
最新文章
- C#面向对象设计模式纵横谈——3.Abstract Factory 抽象工厂(创建型模式)
- 转一个 Xcode 7 缺少 *.dylib库的解决方法
- iCheck.js
- monitor system
- 决策树原理、Scikit-learn实现及其在生物信息中的应用
- 在UltraEdit的查找和替换中使用正则表达式 (转)
- 鼠标滚轮事件MouseWheel
- 转载sublime text注册码
- Android PopupWindow 点击消失解决办法
- Todolist
- 从零開始开发Android版2048 (一)初始化界面
- centOS的命令行与图形页面之间的转换
- Unity3D编辑器扩展(二)——定义自己的窗口
- java 静态变量初始化
- Front-end: Using blurred backgrounds with contents unaffected.
- git存储用户名与密码
- 31、iOS 正则表达式判断UITextField是否为全汉字,全字母,全数字,数字和字母
- LeetCode题解之Binary Tree Tilt
- Velocity.js初步
- A Chess Game HDU - 1524 (有向图博弈)