Vivado使用经验总结 Vivado作为一款功能强大的FPGA开发工具,提供了许多实用的功能和技巧,可以帮助开发者快速完成项目。以下是Vivado使用经验总结,涵盖了Logic Analyzer的使用、删除整个net网络中的某根连线、TCL的使用和查看IP的Example Design等多个方面。 一、Logic Analyzer的使用 Logic Analyzer是Vivado中非常有用的工具,可以实时地对FPGA中的信号进行捕获和分析。但是,在使用Logic Analyzer时,需要注意一些重要的细节。例如,在打开Hardware Manager时,选择Open New Target,按照向导走完,发现无法和ILA建立通信链接。这是因为Vivado默认定位PS_CLK0,而PS_CLK0只有在PS运行起来后才有输出信号。解决方法是,首先在SDK中完成FPGA Bitstream的download,设置断点,点击Debug按钮,进入main函数,然后再返回Vivado主界面,打开Hardware Manager,Open New Target,这时,Vivado会自动检测到正在工作的ILA。 二、删除整个net网络中的某根连线 在Block Design阶段,将某个IP的pin连接到net网络中时,一旦连接成功,会发现单击刚刚连接的线,会选中整个net网络。这时,如果想删除net中的某一段连线,可以使用“Disconnect Pin”命令。方法是,选中你想删除的线所连接的pin,单击鼠标右键,在弹出的菜单中选择“Disconnect Pin”命令,就会删除连接在该pin上的连线,而不是删除该连线所属的网络。 三、TCL的使用 TCL是Vivado中非常强大的工具,可以实现工程的快速搭建、移植和备份。使用TCL可以快速实现批量操作,例如,创建项目、添加IP、配置参数等。Vivado主界面中有一个Tcl Console,我们所执行的所有GUI操作,在Tcl Console中都会有对应的Tcl命令。借助这一点,我们可以把自己感兴趣的操作、常用的操作对应的指令copy一下,保存起来,这样就可以加速Tcl脚本文件的设计。 四、查看IP的Example Design Example Design是Vivado中非常有用的功能,可以帮助我们快速了解新的IP核和开发环境。例如,AXI DMA这个IP,在打开IP Catalog后,搜索到AXI DMA这个IP,双击AXI Direct Memory Access,弹出对话框。然后,选择红色方框内的按钮,弹出IP定制对话框。配置完毕后,选择OK,IP的相关资源会添加到工程的Design Sources文件夹下。选中axi_dma_0,右击鼠标,在弹出的菜单中选择“Open IP Example Design…”,按照向导打开样例工程即可。 Vivado提供了许多实用的功能和技巧,可以帮助开发者快速完成项目。但是,需要注意一些重要的细节和技巧,以便更好地使用Vivado。
























- 粉丝: 6
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 项目管理项目结束人员安排表样本.doc
- 电子商务在国外的发展状况.pdf
- 中小企业信息化的ASP的解决方案.doc
- 高清视频通信的技术要求和发展现状分析样本.doc
- 基于PLC的四层电梯控制系统设计.doc
- 成都高赛尔金银有限公司网络营销策划书.doc
- 关于工程索赔是项目管理的重要内容的讨论.doc
- 电子商务ppt模板公开课教案课件.ppt
- 最新版上半年网络管理员工作总结范文.doc
- 中天建设集团万科项目管理标准.doc
- 计算机操作系统习题(存储器管理.ppt
- 十方城同城网络餐饮服务平台创业计划书.doc
- 如何进行网站的区域化运营.pptx
- 金朝阳网站组建及电子商务方案书.doc
- XueYi-MultiSaas-Typescript资源
- 2023年江西省中小学生安全知识网络竞赛.doc


