三、vivado硬件调试
2016-07-20 08:52
330 查看
复制前一节创建的vivado工程,到一个新的文件夹下,文件夹取名为vivado_debug.
打开工程,展开IP Integrator,右键Open Block Design,打开 .bd文件。
选择 axi_gpio_0_GPIO 接口,右键选择MAKE Debug。
该接线已被标记为调试:
用同样的方法把下图的两个接口线也调试。
保存工程,单击Run Synthesis 对工程进行综合。
综合成功后会弹出
按图中所示选择,单击OK
现在Debug窗口中的Net都是unassigned(为赋值的),所以我们要添加Debug IP 核来连接这些Net。Debug窗口左侧set up Debug打开
单击下一步,会有几个Clock Domain项未定义,右键设置Clock Domain,如图
然后没有警告,下一步,复选框都要选上。
完成界面
保存工程,在Source窗口Constraints文件下会自动生成。xdc文件,和调试相关约束有关的文件类型。
在Flow Navigator中单击Generate Bitstream。这个过程相当漫长。
之后弹框都选yes,或Ok
最后将硬件设计导入SDK,不要关闭ivado。
打开工程,展开IP Integrator,右键Open Block Design,打开 .bd文件。
选择 axi_gpio_0_GPIO 接口,右键选择MAKE Debug。
该接线已被标记为调试:
用同样的方法把下图的两个接口线也调试。
保存工程,单击Run Synthesis 对工程进行综合。
综合成功后会弹出
按图中所示选择,单击OK
现在Debug窗口中的Net都是unassigned(为赋值的),所以我们要添加Debug IP 核来连接这些Net。Debug窗口左侧set up Debug打开
单击下一步,会有几个Clock Domain项未定义,右键设置Clock Domain,如图
然后没有警告,下一步,复选框都要选上。
完成界面
保存工程,在Source窗口Constraints文件下会自动生成。xdc文件,和调试相关约束有关的文件类型。
在Flow Navigator中单击Generate Bitstream。这个过程相当漫长。
之后弹框都选yes,或Ok
最后将硬件设计导入SDK,不要关闭ivado。
相关文章推荐
- Linux 自检和 SystemTap
- Python 七步捉虫法
- 康诺云推出三款智能硬件产品,为健康管理业务搭建数据池
- 一步一步跟我学易语言之第二个易程序菜单设计
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- C#中设计、使用Fluent API
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- 在ASP.NET 2.0中操作数据之七十二:调试存储过程
- 讲解WordPress开发中一些常用的debug技巧
- JavaScript程序设计之JS调试
- JavaScript设计模式初探
- JavaScript 组件之旅(一)分析和设计
- 可以用来调试JavaScript错误的解决方案
- 如何调试异步加载页面里包含的js文件
- jQuery下的Ajax调试步骤
- C# 事件的设计与使用深入理解