search
LoginSignup
0

posted at

updated at

【Vivado】Block Designをコピーする

GUI上では無理らしい

image.png

コピー方法

1. Block DesignのTclファイルを出力

[File] > [Export] > [Export Block Design]、もしくはGUI下部のTcl Consoleで

Tcl Console
write_bd_tcl -force [出力したいパス]/design_1.tcl

を実行。

2. 出力したTclを編集

以下のような行があり、そこでBlock Designの名前を設定している。

出力したボードのTclファイル
# CHANGE DESIGN NAME HERE
variable design_name
set design_name [出力したBlock Designの名前]

この[出力したBlock Designの名前]の部分を任意の名前に書き換える。

3. 編集したTclファイルを読む

Tcl Console
source [編集したBlock Designの名前]

コピー元のBlock Designがあるプロジェクトの場合はこれで問題なく読み込める。
同様の方法で他のプロジェクトへのBlock Designのコピーも出来るが、その場合は設定したIPの読み込み等の必要があるので注意すること。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
0