FC2カウンター FPGAの部屋 SDx のUltra96-V2 用プラットフォームを作る4(DSA ファイルの生成)
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

SDx のUltra96-V2 用プラットフォームを作る4(DSA ファイルの生成)

SDx のUltra96-V2 用プラットフォームを作る3(ビットストリームの生成)”の続き。

前回は、HDL Wrapperを生成して、論理合成、インプリメンテーション、ビットストリームの生成を行った。今回は、DSA ファイルを生成する。これは、SDx でプラットフォームを作成する時に使用される。

今回は、”2018.3 SDSoC™ Development Environment Tutorials”の”Step 5: Writing Out the DSA”を参考にしてやっていく。

Vivado 2018.3 の下のウインドウで、Tcl Console タブをクリックする。
最初に、Vivado プロジェクトに cd しよう。
cd /home/masaaki/HDL/Ultra96/SDx_platform/Ultra96V2_Platform1/

DSA ファイルを生成する。
write_dsa -force -include_bit Ultra96V2_Platform1.dsa
SDx_platform_48_191007.png

cd /home/masaaki/HDL/Ultra96/SDx_platform/Ultra96V2_Platform1/
write_dsa -force -include_bit Ultra96V2_Platform1.dsa
INFO: [Vivado 12-4895] Creating DSA: Ultra96V2_Platform1.dsa ...
INFO: [Vivado 12-4896] Successfully created DSA: /home/masaaki/HDL/Ultra96/SDx_platform/Ultra96V2_Platform1/Ultra96V2_Platform1.dsa
write_dsa: Time (s): cpu = 00:00:12 ; elapsed = 00:00:10 . Memory (MB): peak = 8352.102 ; gain = 0.000 ; free physical = 10754 ; free virtual = 34938
/home/masaaki/HDL/Ultra96/SDx_platform/Ultra96V2_Platform1/Ultra96V2_Platform1.dsa


DSA ファイルが生成できた。
SDx_platform_49_191007.png

DSA ファイルを検証する。
validate_dsa Ultra96V2_Platform1.dsa
SDx_platform_50_191007.png

validate_dsa Ultra96V2_Platform1.dsa
INFO: [Vivado 12-6074] Validating DSA: 'Ultra96V2_Platform1.dsa'
INFO: [Vivado 12-4468] Found XML metadata file: dsa.xml
INFO: [Vivado 12-6078] Validating platform properties...
INFO: [Vivado 12-6079] Validating unified platform...
INFO: [Vivado 12-6073] Validating 'pre_synth' platform state...
INFO: [Vivado 12-6077] Validating platform files...
INFO: [Vivado 12-6067] Found file 'emu/emu.xml' of type 'EMU_XML' in the DSA.
INFO: [Vivado 12-6067] Found file 'Ultra96V2_Platform1.bit' of type 'FULL_BIT' in the DSA.
INFO: [Vivado 12-6067] Found file 'Ultra96V2_Platform1.hpfm' of type 'HPFM' in the DSA.
INFO: [Vivado 12-6067] Found file 'prj/rebuild.tcl' of type 'REBUILD_TCL' in the DSA.
INFO: [Vivado 12-6066] Finished running validate_dsa for file: 'Ultra96V2_Platform1.dsa'


DSA ファイルが生成できたので、SDx でプラットフォームを生成していこう。
  1. 2019年10月07日 04:13 |
  2. SDSoC
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/4662-31d97811
この記事にトラックバックする(FC2ブログユーザー)