vivado 工程管理

管理项目

打开项目

当项目打开时,Vivado IDE会从项目已关闭。项目状态包括当前源文件顺序、已禁用和已启用

源文件、活动约束文件和目标约束文件,以及合成、模拟和实现运行。要打开项目,请使用以下方法之一:

•在“入门”页面中,单击“打开项目”。

•选择文件 → 项目 → 打开

•单击“打开项目”工具栏按钮。

•在Tcl控制台中,输入open_project命令。

从“打开项目”对话框中,可以选择一个项目文件(扩展名为.xpr)。文件“打开项目”对话框中的“预览”窗口显示有关当前选定项目的信息文件

注意:或者,您也可以在Windows资源管理器中双击Vivado IDE项目文件(扩展名为.xpr)打开项目。

打开项目的Tcl命令

以下是相关的Tcl命令:

• Tcl Command: open_project
• Tcl Command Example: open_project c:/projects/project_1.xpr

打开多个项目

要在一个会话中打开多个项目,请使用打开中所述的任何方法Project以在项目已打开时打开其他项目。Vivado IDE提示您关闭当前项目。如果不关闭第一个项目,两个项目都将打开。每个打开的项目都有一个单独的IDE窗口。当从同一Vivado IDE应用程序进程打开多个项目时,请注意所有打开的项目中使用的命令都会写入Tcl控制台。查看时命令的转录本,可能不清楚命令与哪个项目相关联。在里面此外,的应用程序只有一个vivado.jou和一个vivido.log文件所有项目。

注意:打开多个项目时,系统内存需求可能会阻碍性能

保存项目

项目会自动为您保存。例如,每当您对项目进行更改时,例如对源配置、文件属性或运行选项的更改,项目是自动保存在磁盘上。

提示:但是,对设计约束的更改不会自动保存为项目的一部分。你必须使用“保存约束”命令或“将约束另存为…”将约束更改写入磁盘。

要将项目保存到新位置,请选择“文件” → 项目 → 另存为。这将复制整个项目目录结构到指定位置,并在运行时维护现有运行的状态包括结果。

用于保存项目的Tcl命令

以下是相关的Tcl命令:

• Tcl Command: save_project_as
• Tcl Command Example: save_project_as new_project c:/projects/
project_1.xpr

关闭项目

要关闭项目,请选择“文件” → 关闭项目。关闭项目时,系统会提示您保存对设计文件或源文件的任何未保存的更改。关闭项目的Tcl命令

以下是相关的Tcl命令:

close_project

存档项目

您可以创建项目存档以作为备份存储或发送到远程站点。存档时项目中,Vivado IDE执行以下操作:

•分析设计的层次结构。

•从库目录中复制所需的源文件、包含文件和远程文件。

•复制约束。

•可选择复制各种综合、模拟和实施运行的结果。

•创建项目的ZIP文件。

要归档项目,请执行以下操作:

1.选择文件 → 项目 → 档案文件

2.在“归档项目”对话框中,设置以下选项,然后单击“确定”。

•档案名称:指定项目档案的名称。

•临时位置:(仅限Windows)指定要在何时将文件复制到的临时目录创建项目档案。如果临时目录不存在,则会创建该临时目录,并且存档过程完成时清空。默认情况下,Vivado工具会创建

当前工作目录中的临时目录。

•包括配置设置:包括Vivado_init.tcl文件,其中包含tcl有助于调试设计的初始化命令。欲了解更多信息,请参阅《Vivado Design Suite Tcl命令参考指南》(UG835)。

•包括运行结果:包括对项目执行的运行的设置和结果。

包括综合运行和实施运行的结果可以显著提高项目档案的大小。

•包括本地IP缓存结果:包括本地IP高速缓存中包含的信息(如果任何),以使用该工具的版本加快IP生成时间。

Vivado IDE以ZIP文件格式创建一个项目档案,其中包含所需的源文件、包含文件、运行文件(如果指定)以及归档的archive.log文件过程您可以在archive.log文件中查看存档的创建情况。您还可以使用write_project_tcl命令生成一个tcl脚本,该脚本将重新创建当前项目。脚本将保留项目设置和源,但可能不保留输出产品或设计状态。

Tcl项目归档命令

以下是相关的Tcl命令:

• Tcl command: archive_project
• Tcl command example: archive_project -exclude_run_results proj3.zip

注意:要避免Windows上的256个字符限制,请使用-temp_dir选项指定临时创建项目存档时要将文件复制到的目录。使用源代码管理系统

视频:查看Vivado Design Suite QuickTake视频:使用带有修订控制的Vivado设计套件介绍如何使用源代码管理系统。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/338192.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++ 多态以及多态的原理

文章目录 多态的概念多态的构成条件虚函数的重写虚函数重写的两个例外 重载、重写(覆盖)、重定义(隐藏)对比C11 final 和 override关键字抽象类接口继承和普通继承多态的原理虚函数表多态的原理 单继承和多继承关系的虚函数表单继承中的虚函数表多继承中的虚函数表 多态的概念 …

LJ3405-红外热释电处理芯片

描述: LJ3405 是一款专为热释电红外传感器信号放大及处理输出的数模混合专用芯片,内部集成了运算放大器、 双门限电压比较器、参考电压源、延时时间定时器和封 锁时间定时器及状态控制器等,专用于防盗报警系统、 人体门控制装置、照明控制开关…

Word2Vec的CBOW模型

Word2Vec中的CBOW(Continuous Bag of Words)模型是一种用于学习词向量的神经网络模型。CBOW的核心思想是根据上下文中的周围单词来预测目标单词。 例如,对于句子“The cat climbed up the tree”,如果窗口大小为5,那么…

[机缘参悟-122] :IT人如何认识自己的?自省、面试、考核、咨询?

目录 一、为什么要认识自己 二、认识自己的哪些方面? 三、如何认识自己 3.1 通过自省认识自己 3.2 通过面试认识自己 3.3 通过咨询认识自己 3.4 通过相亲认识自己 3.5 通过一段感情关系认识自己 一、为什么要认识自己 认识自己在人类的成长和心灵发展过程中…

光纤知识总结

1光纤概念: 光导纤维(英语:Optical fiber),简称光纤,是一种由玻璃或塑料制成的纤维,利用光在这些纤维中以全内反射原理传输的光传导工具。 微细的光纤封装在塑料护套中,使得它能够…

CSND修改付费专栏价格

人工客服在个人中心右下角可以找到 客服回复已订阅专栏不支持修改价格

【ECShop电子商务系统__软件测试作业】ECSHOP系统搭建文档+接口测试用例+接口文档+接口测试脚本

一、选题题目可选《ECShop电子商务系统》、《EPShop电子商城系统》或者自选其它的开源系统(至少有十个以上的功能模块的系统,不得选功能少、简单的系统)。 软件测试作业 说明:接口测试相关资料 二、具体要求 1、搭建测试系统并写出搭建被测系统的全过程。 2、根…

Nginx介绍与安装

目录 nginx服务 1、Nginx 介绍 2、为什么选择 nginx 3、IO多路复用 1、I/O multiplexing【多并发】 2、一个请求到来了,nginx使用epoll接收请求的过程是怎样的? 3、异步,非阻塞 4、nginx 的内部技术架构 5、yum安装部署nginx和配置管理 1.获取…

Kafka集群部署 (KRaft模式集群)

KRaft 模式是 Kafka 在 3.0 版本中引入的新模式。KRaft 模式使用了 Raft 共识算法来管理 Kafka 集群元数据。Raft 算法是一种分布式共识算法,具有高可用性、可扩展性和安全性等优势。 在 KRaft 模式下,Kafka 集群中的每个 Broker 都具有和 Zookeeper 类…

Redis命令总结

1、启动Redis服务,登录Redis # 开启redis服务 redis-server redis配置文件路径例子: redis-server redis.windows.conf# 连接redis 【无密码】 redis-cli# 连接redis【有密码】 # 1 先连接再输入密码 redis-cli auth 密码 2、连接时输入 IP址、端口号、…

仿蓝奏云网盘 /file/list SQL注入漏洞复现

0x01 产品简介 仿蓝奏网盘是一种类似于百度网盘的文件存储和共享解决方案。它为用户提供了一个便捷的平台,可以上传、存储和分享各种类型的文件,方便用户在不同设备之间进行文件传输和访问。 0x02 漏洞概述 仿蓝奏云网盘 /file/list接口处存在SQL注入漏洞,登录后台的攻击…

烟火检测/区域人流统计/AI智能分析网关V4如何配置通道?

TSINGSEE青犀智能分析网关(V4版)是一款高性能、低功耗的软硬一体AI边缘计算硬件设备,硬件内部署了近40种AI算法模型,支持对接入的视频图像进行人、车、物、行为等实时检测分析,并上报识别结果,并能进行语音…