最新视频

【视频】赛灵思Vivado 集成设计环境介绍

Vivado 实现 <br/> 先给大家简单快速地介绍一下 Vivado 集成设计环境,即 IDE。<br/> IDE 总体介绍 <br/> 工程总结<br/> 当打开 Vivado 工程后,会有一个工程概要,向您介绍工程的设置、警告和错误信息以及工程的一般状态。<br/> 源<br/> 源视图用于显示项目中的文件类型,比如硬件描述语言文件、约束文件、仿真文件和 IP。您可以使用源代码编辑器,在工作过程中添加或者创建源文件。<br/> 流程导航<br/> 左边的这个部分叫做流程导航器 (Flow Navigator),用于控制编译流程和分析视图。它的组织方式与一般的开发流程一样。点击浏览器上的按钮可以执行流程,也可以加载处于某种特定状态的设计,用于查看和分析。<br/> IP 目录<br/> 赛灵思 IP 库可用于选择和配置 IP。点击“IP 目录”按钮会出现 IP 视图,供浏览和搜索。完全展开后,我们会看到完整的 IP 列表,双击某个 IP,弹出配置向导,它将引导用户完成对 IP 核的整个参数配置过程,比如这个基于 AXI 的 DMA 控制器。完成配置向导的所有选项后,点击“结束”按钮,IP 核就作为源被添加到我的工程中。<br/> 一键式实现<br/> 流程浏览器用于执行最常见的任务,包括仿真、行为验证以及综合与实现。点击“运行实现”按钮启动一键式综合与实现操作,在后台执行设计编译工作,从而可将 GUI 用于执行分析任务。Vivado 可以充分发挥多核处理器的功能,最大化工作效率。Vivado 仿真、综合与实现的速度比同类竞争工具快 4 倍。<br/> 仿真<br/> 波形视图<br/> 点击“仿真”按钮即可加载设计的仿真视图。仿真最重要的作用是在 RTL 层面对设计进行功能验证。在这里,您可以运行仿真工作台,选择需要检测的信号并查看波形视图。波形视图和其他视图一样,可以用键盘缩放大小并对设计进行调试。<br/> 源交叉追踪<br/> 仿真视图中的对象可以轻松在 RTL 源代码中找到。选择信号,点击鼠标右键,您可以通过弹出菜单直接找到源代码文件中的相关代码行。<br

发表于:4/24/2012