0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用Tcl命令保存Vivado工程

冬至配饺子 来源:极术社区 作者:破天荒 2022-08-02 15:01 次阅读

一个完整的vivado工程往往需要占用较多的磁盘资源,少说几百M,多的甚至可能达到上G,为节省硬盘资源,可以使用Tcl命令对vivado工程进行备份,然后删除不必要的工程文件,需要时再恢复即可。

1. 注意事项

首先应注意,由于不同版本的vivado对应的ip版本可能不同,所以将工程保存成tcl文件时使用的vivado软件版本与恢复工程时使用的版本应保持一致,这里统一使用Vivado 2018.3版本。

​ 可以打开.tcl文件,查看此.tcl文件是用哪个版本的vivado创建的

确保所有设计源文件(.v、.xdc、ip、仿真文件)不要删除,最终只需保留源文件和.tcl文件即可

生成.tcl文件之后,.tcl和源文件所在路径可以修改,即上一级文件夹可移动到任意位置保存。

2.保存为.tcl文件

使用GUI界面操作和使用Tcl命令行操作本质上是一样的,不必在意具体方式。

打开要保存的工程,在vivado界面上操作,选择保存的tcl脚本文件的存放位置

File -> Project -> Write Tcl

操作之后,在Tcl Console窗口也可以看到具体的Tcl脚本命令,喜欢脚本操作的可以记一下。

完成之后就可以在指定路径看到一个.tcl文件了;

关闭工程,注意是关闭工程不是关闭软件,File--->Close Project

在工程路径中删除掉原来的工程文件(就在.tcl文件的同一路径下,不要删除.v和ip)

删除之后只需要保存.tcl文件和一些必备的源文件就可以了,可以节省大量空间。

3.恢复工程

切换路径,此路径为恢复工程的保存位置

​具体方式为在Tcl Console窗口敲命令,一定要切换,不然恢复的工程会放在vivado的安装路径下。

cd D:/xxx/xxxx/.tcl文件的上一级路径/

恢复工程,在Vivado上按如下步骤操作

​Tools ---> Run Tcl Scripts

成功恢复!


审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • TCL
    TCL
    +关注

    关注

    10

    文章

    1657

    浏览量

    87932
  • GUI
    GUI
    +关注

    关注

    3

    文章

    610

    浏览量

    38787
  • Vivado
    +关注

    关注

    18

    文章

    789

    浏览量

    65092
收藏 人收藏

    评论

    相关推荐

    深入探索Vivado工程模式FPGA设计流程

    在设计过程的每个阶段,设计者均可以打开Vivado集成开发环境,对存储器中保存的当前设计进行分析和操作。
    发表于 04-03 09:36 105次阅读
    深入探索<b class='flag-5'>Vivado</b>非<b class='flag-5'>工程</b>模式FPGA设计流程

    详解Vivado工程模式的精细设计过程

    将设置设计的输出路径,设置设计输出路径的步骤如下所示。 第一步:如图4.3所示,在“Vivado%”提示符后输入命令“set outputDir ./gate_Created_Data/top_output”。
    发表于 04-03 09:34 88次阅读
    详解<b class='flag-5'>Vivado</b>非<b class='flag-5'>工程</b>模式的精细设计过程

    Vivado设计套件用户指南:使用Tcl脚本

    电子发烧友网站提供《Vivado设计套件用户指南:使用Tcl脚本.pdf》资料免费下载
    发表于 09-14 14:59 0次下载
    <b class='flag-5'>Vivado</b>设计套件用户指南:使用<b class='flag-5'>Tcl</b>脚本

    Vivado设计套件Tcl命令参考指南

    电子发烧友网站提供《Vivado设计套件Tcl命令参考指南.pdf》资料免费下载
    发表于 09-14 10:23 1次下载
    <b class='flag-5'>Vivado</b>设计套件<b class='flag-5'>Tcl</b><b class='flag-5'>命令</b>参考指南

    Vivado Design Suite用户指南:使用Tcl脚本

    电子发烧友网站提供《Vivado Design Suite用户指南:使用Tcl脚本.pdf》资料免费下载
    发表于 09-13 15:26 0次下载
    <b class='flag-5'>Vivado</b> Design Suite用户指南:使用<b class='flag-5'>Tcl</b>脚本

    Vivado使用指南

    installlicense文档;3.1.4 历史工程会将打开过的工程目录和名称记录下来,方便再次开启Vivado时可以快速打开工程3.1.5 T
    发表于 09-06 17:55

    MicroBlaze串口设计(附源工程

    Generate Bitstream。Vivado工具会提示没有已经实现的结果,点击‘Yes’,Vivado工具会依次执行综合、实现和生成比特流文件。 二、基于Tcl脚本创建工程
    发表于 08-24 20:13

    Versal GTM如何用Tcl命令在IBERT生成QPRBS13序列

    目前对于 Vivado 2023.1 版本的 IBERT GUI 界面暂时不支持 QPRBS13 的设置,需要通过 tcl 或者端口设置的方法来实现。
    的头像 发表于 08-18 09:53 398次阅读
    Versal GTM如何用<b class='flag-5'>Tcl</b><b class='flag-5'>命令</b>在IBERT生成QPRBS13序列

    基于 FPGA Vivado 示波器设计(附源工程

    Tcl,创建新的工程 1) 打开Vivado 2017.2,在界面底部Tcl命令框输入命令
    发表于 08-17 19:31

    基于 FPGA Vivado 信号发生器设计(附源工程

    、书籍、源码、技术文档…(2023.07.09更新) 本篇掌握基于 FPGA Vivado 信号发生器设计(附源工程),掌握基于添加文件和IP的Vivado工程设计流程,
    发表于 08-15 19:57

    Vivado系列之TCL549驱动设计

      系统性的掌握技术开发以及相关要求,对个人就业以及职业发展都有着潜在的帮助,希望对大家有所帮助。本次带来Vivado系列,TLC549驱动设计。话不多说,上货。 TCL549驱动设计 在生活中
    的头像 发表于 07-27 09:25 674次阅读
    <b class='flag-5'>Vivado</b>系列之<b class='flag-5'>TCL</b>549驱动设计

    vivado创建工程流程

    vivado工程创建流程对于大部分初学者而言比较复杂,下面将通过这篇博客来讲解详细的vivado工程创建流程。帮助自己进行学习回顾,同时希望可以对有需要的初学者产生帮助。
    的头像 发表于 07-12 09:26 1317次阅读
    <b class='flag-5'>vivado</b>创建<b class='flag-5'>工程</b>流程

    TCL 定制 Vivado 设计实现流程

    工程模式下对应的Tcl 命令。右图所示是 Vivado 中设计实现的基本流程,蓝色部分表示实现的基本 步骤(尽管opt_design 这一步理论上不是必选项,但仍强烈建议用户执行),
    发表于 06-28 19:34

    Vivado中实现ECO功能

    关于 TclVivado中的应用文章从 Tcl 的基本语法和在 Vivado 中的 应用展开,继上篇《用 Tcl 定制
    的头像 发表于 05-05 15:34 1794次阅读
    在<b class='flag-5'>Vivado</b>中实现ECO功能

    TCL定制Vivado设计实现流程

    今天推出Xilinx已发布的《Vivado使用误区与进阶》系列:用TCL定制Vivado设计实现流程。
    的头像 发表于 05-05 09:44 725次阅读
    用<b class='flag-5'>TCL</b>定制<b class='flag-5'>Vivado</b>设计实现流程