【问题标题】:Opening the project in vivado在vivado中打开项目
【发布时间】:2019-01-02 10:25:49
【问题描述】:

我需要处理 Git 中的存储库,我想知道如何在 vivado 的存储库中处理项目?我用谷歌搜索了它,发现我需要在命令终端中处理“.tcl”文件,但是在我的“示例项目”文件夹中有多个“.tcl”文件,所以如果我需要添加所有这些文件,我会感到困惑。

【问题讨论】:

    标签: tcl xilinx vivado


    【解决方案1】:

    Vivado 对 git 不友好,您将需要多试几次才能让它变得可以忍受。

    首先,生成tcl脚本重新生成项目:

    write_project_tcl create_project.tcl

    这个文件可以去git,可以用来在干净克隆后生成项目。需要注意的是,这不是项目文件,它是一个可以重新生成项目的脚本。所以每次项目参数发生变化时运行它是相当麻烦的,并且经常会导致本地项目偏离 git 中的“模板”项目的情况。

    另一个问题是 Vivado 生成的 IP。幸运的是,您通常只需要将生成文件中的 .xci 文件存储在 git 中。不幸的是,默认情况下,这些是作为项目文件的一部分生成的,应该转到 git。我建议将生成的 IP 放到项目结构之外的其他文件夹中。 Vivado 将在这方面与您抗争,但大多数情况下这是值得的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多