Vivado Design Suite では、BITSTREAM プロパティをリストするレポートは生成されません。
ISE Design Suite の Bitgen フローでは、Bitgen オプションを BGN レポートで確認できました。
これらのプロパティを確認するにはどうすればよいですか。
ユーザーが設定してデザインに適用されたプロパティのみをレポートするには、次の Tcl コマンドを使用して、これらのプロパティをリストするファイルを作成します。
>report_property -file <file path>/filename [current_design] BITSTREAM*
デザインに適用されたすべてのプロパティをレポートするには、次の Tcl コマンドを使用して、これらのプロパティをリストするファイルを作成します。
>report_property -all -file <file path>/filename [current_design] BITSTREAM*
これによりすべてのプロパティがコンソールに出力され、BITSTREAM* プロパティがすべてリストされます。プロパティは次のように表示されます。
Property | Type | Read Only | Visible | Value |
---|---|---|---|---|
BITSTREAM* | enum | false | True | X |
値は、ユーザーが設定したプロパティにのみ表示されます。
その他のプロパティには、デフォルト値が使用されています。これらのデフォルト値は、 『Vivado Design Suite ユーザー ガイド : プログラムおよびデバッグ』 (UG908) に記載されています。
プロパティをファイルに出力するには、次のコマンドを Tcl コンソールから実行します。
>report_property -all -file <file path>/filename [current_design]
資料を参照せずにすべてのデフォルト値をリストするには、次の Tcl コマンドを使用します。
>foreach property [list_property [current_design]] { puts "default of $property is [list_property_value -default $property [current_design]]"}
Vivado 2014.1 以降では、write_bistream オプションのサマリも vivado.log ファイルおよびコンソールに出力されます。これは、write_bitstream の「-verbose」スイッチを使用して有効にできます。読み込まれたデザインについて次のような結果がレポートに表示されます。
+-------------------------+-------------------------+ | Option Name | Current Setting | +-------------------------+-------------------------+ | STARTCBC | (Not Enabled)* | +-------------------------+-------------------------+ | EXTMASTERCCLK_EN | DISABLE* | +-------------------------+-------------------------+ | SECURITY | NONE* | +-------------------------+-------------------------+ | XADCENHANCEDLINEARITY | OFF* | +-------------------------+-------------------------+ | CONFIGFALLBACK | DISABLE* | +-------------------------+-------------------------+ | TCKPIN | PULLUP* | +-------------------------+-------------------------+ | DISABLE_JTAG | NO* | +-------------------------+-------------------------+ | PROGPIN | PULLUP* | +-------------------------+-------------------------+ | OVERTEMPPOWERDOWN | DISABLE* | +-------------------------+-------------------------+ | USERID | 0XFFFFFFFF* | +-------------------------+-------------------------+ | PERSIST | NO* | +-------------------------+-------------------------+ | DCIUPDATEMODE | ASREQUIRED* | +-------------------------+-------------------------+ | GWE_CYCLE | 6* | +-------------------------+-------------------------+ | STARTUPCLK | CCLK* | +-------------------------+-------------------------+ | PARTIAL | (Not Enabled)* | +-------------------------+-------------------------+ | ACTIVERECONFIG | NO* | +-------------------------+-------------------------+ | TDOPIN | PULLUP* | +-------------------------+-------------------------+ | TIMER_USR | 0X00000000* | +-------------------------+-------------------------+ | KEYFILE | (Not Enabled)* | +-------------------------+-------------------------+ | HKEY | (Not Enabled)* | +-------------------------+-------------------------+ | KEY0 | (Not Enabled)* | +-------------------------+-------------------------+ | M0PIN | PULLUP* | +-------------------------+-------------------------+ | TMSPIN | PULLUP* | +-------------------------+-------------------------+ | NEXT_CONFIG_REBOOT | ENABLE* | +-------------------------+-------------------------+ | READBACK | (Not Enabled)* | +-------------------------+-------------------------+ | CONFIGRATE | 3* | +-------------------------+-------------------------+ | SPI_BUSWIDTH | NONE* | +-------------------------+-------------------------+ | JTAG_XADC | ENABLE* | +-------------------------+-------------------------+ | CCLKPIN | PULLUP* | +-------------------------+-------------------------+ | DEBUGBITSTREAM | NO* | +-------------------------+-------------------------+ | NEXT_CONFIG_ADDR | 0X00000000* | +-------------------------+-------------------------+ | DONE_CYCLE | 4* | +-------------------------+-------------------------+ | CRC | ENABLE* | +-------------------------+-------------------------+ | INITSIGNALSERROR | ENABLE* | +-------------------------+-------------------------+ | COMPRESS | FALSE* | +-------------------------+-------------------------+ | XADCPOWERDOWN | DISABLE* | +-------------------------+-------------------------+ | M1PIN | PULLUP* | +-------------------------+-------------------------+ | REVISIONSELECT | 00* | +-------------------------+-------------------------+ | M2PIN | PULLUP* | +-------------------------+-------------------------+ | SELECTMAPABORT | ENABLE* | +-------------------------+-------------------------+ | SPI_32BIT_ADDR | NO* | +-------------------------+-------------------------+ | BPI_1ST_READ_CYCLE | 1* | +-------------------------+-------------------------+ | ENCRYPTKEYSELECT | BBRAM* | +-------------------------+-------------------------+ | ICAP_SELECT | AUTO* | +-------------------------+-------------------------+ | DONEPIPE | YES* | +-------------------------+-------------------------+ | TANDEM_WRITEBITSTREAM | COMBINED* | +-------------------------+-------------------------+ | MATCH_CYCLE | AUTO* | +-------------------------+-------------------------+ | XADCPARTIALRECONFIG | DISABLE* | +-------------------------+-------------------------+ | BPI_PAGE_SIZE | 1* | +-------------------------+-------------------------+ | TDIPIN | PULLUP* | +-------------------------+-------------------------+ | UNUSEDPIN | PULLDOWN* | +-------------------------+-------------------------+ | PERFRAMECRC | NO* | +-------------------------+-------------------------+ | REVISIONSELECT_TRISTATE | DISABLE* | +-------------------------+-------------------------+ | GTS_CYCLE | 5* | +-------------------------+-------------------------+ | INITPIN | PULLUP* | +-------------------------+-------------------------+ | ENCRYPT | NO* | +-------------------------+-------------------------+ | BPI_SYNC_MODE | DISABLE* | +-------------------------+-------------------------+ | USR_ACCESS | (Not Enabled)* | +-------------------------+-------------------------+ | TIMER_CFG | 0X00000000* | +-------------------------+-------------------------+ | DONEPIN | PULLUP* | +-------------------------+-------------------------+ | SPI_FALL_EDGE | NO* | +-------------------------+-------------------------+ | LCK_CYCLE | NOWAIT* | +-------------------------+-------------------------+
AR# 54073 | |
---|---|
日付 | 04/30/2014 |
ステータス | アクティブ |
種類 | 一般 |
デバイス | |
ツール |