コマンドライン+ザイリンクス-ISEから.xstファイルを生成する方法

ニック

コマンドラインからビットファイルを生成する方法を学ぼうとしています。コマンドラインツールから.xstスクリプトファイルを生成する方法はありますか?GUIが自動生成するものであるという言及しか見つかりません。

コンテキストを追加するために、GUIでシンプルなデザインのビットファイルを作成して生成し、[コマンドラインログの表示]ツールを使用して、ツールが使用するコマンドを生成します。次に、「プロジェクトファイルのクリーンアップ」を使用します。コマンドラインから手動で同じコマンドを実行しようとしています。最初のコマンドは次のとおりです。

xst -ifn "C:/Users/Documents/XilinxProjects/SingleItemTest/item.xst" -ofn "C:/Users/Documents/XilinxProjects/SingleItemTest/item.syr" 

それは私に与えます:

ERROR:Xst:427 - Entry File C:/Users/Documents/XilinxProjects/SingleItemTest/item.xst not found
Paebbels

当社のPoC-Libraryはのpython3を経由して、コマンドラインからザイリンクスXSTを実行することができます。各ターゲットデバイスが他のXSTオプションを持つことができるため、XSTのテンプレートファイルを使用しています。

これは、7シリーズXST実行の* .xstファイルです。

set -xsthdpdir "xst"
run
-ifn {prjFile}
-use_new_parser {UseNewParser}
-ifmt {InputFormat}
-ofn {OutputName}
-ofmt {OutputFormat}
-p {Part}
-top {TopModuleName}
-opt_mode {OptimizationMode}
-opt_level {OptimizationLevel}
-power {PowerReduction}
-iuc {IgnoreSynthesisConstraintsFile}
-uc {SynthesisConstraintsFile}
-keep_hierarchy {KeepHierarchy}
-netlist_hierarchy {NetListHierarchy}
-rtlview {GenerateRTLView}
-glob_opt {GlobalOptimization}
-read_cores {ReadCores}
-sd {SearchDirectories}
-write_timing_constraints {WriteTimingConstraints}
-cross_clock_analysis {CrossClockAnalysis}
-hierarchy_separator {HierarchySeparator}
-bus_delimiter {BusDelimiter}
-case {Case}
-slice_utilization_ratio {SliceUtilizationRatio}
-bram_utilization_ratio {BRAMUtilizationRatio}
-dsp_utilization_ratio {DSPUtilizationRatio}
-lc {LUTCombining}
-reduce_control_sets {ReduceControlSets}
-fsm_extract {FSMExtract}
-fsm_encoding {FSMEncoding}
-safe_implementation {FSMSafeImplementation}
-fsm_style {FSMStyle}
-ram_extract {RAMExtract}
-ram_style {RAMStyle}
-rom_extract {ROMExtract}
-shreg_extract {ShRegExtract}
-rom_style {ROMStyle}
-auto_bram_packing {AutoBRAMPacking}
-resource_sharing {ResourceSharing}
-async_to_sync {ASyncToSync}
-use_dsp48 {UseDSP48}
-iobuf {IOBuf}
-max_fanout {MaxFanOut}
-bufg {BufG}
-register_duplication {RegisterDuplication}
-register_balancing {RegisterBalancing}
-optimize_primitives {OptimizePrimitives}
-use_clock_enable {UseClockEnable}
-use_sync_set {UseSyncSet}
-use_sync_reset {UseSyncReset}
-iob {PackIORegistersIntoIOBs}
-equivalent_register_removal {EquivalentRegisterRemoval}
-slice_utilization_ratio_maxmargin {SliceUtilizationRatioMaxMargin}

ソース:https//github.com/VLSI-EDA/PoC/tree/master/xst

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コマンドラインからdjangopythonファイルを実行する方法

分類Dev

コマンドラインから空のファイルを作成する方法

分類Dev

コマンドラインから.xcschemeファイルを生成します

分類Dev

コマンドラインからmicropython + pythonコード `.hex`ファイルを生成する

分類Dev

コマンドラインからExcelファイルを計算ファイルに変換する方法は?

分類Dev

ファイルパスからクリップボードにファイルをコピーするコマンドラインユーティリティ

分類Dev

findとgrepは、スクリプトファイルまたはコマンドラインから実行すると異なる出力を生成します

分類Dev

Java:コマンドラインからjarファイルをインポートする方法

分類Dev

コマンドライン「無効なリソースディレクトリ名」からR.javaファイルを生成する

分類Dev

コマンドラインからファイルをアップロードするためにPerlCGIスクリプトをテストする方法は?

分類Dev

コマンドラインのDartスクリプトからWebブラウザを起動する

分類Dev

EclipseMarsのコマンドラインからwarファイルを作成する

分類Dev

コマンドラインからファイルをゼロにする

分類Dev

コマンドラインから.aviファイル情報を取得する

分類Dev

Linuxコマンドラインから複数の.txtファイルを生成する

分類Dev

シェルスクリプトからコマンドラインにコマンドを渡す方法

分類Dev

コマンドラインからGoogleChromeをインストールする方法

分類Dev

コマンドラインからWPSOfficeをインストールする方法

分類Dev

コマンドラインからブラウザをインストールする方法は?

分類Dev

ファイルからコマンドラインコマンドを実行する

分類Dev

コマンドラインから2つのdexファイルをマージする方法

分類Dev

コマンドラインからSpecFlowテストの「機能ファイルを再生成」する方法はありますか?

分類Dev

コマンドラインからDVDをイメージファイルにオーサリングする

分類Dev

コマンドラインからDVDをイメージファイルにオーサリングする

分類Dev

コマンドラインからマークダウンファイルを印刷する

分類Dev

コマンドラインを縛らずに .bat ファイルから exe を開始する方法

分類Dev

コマンドラインからファイルをコミットする方法は?

分類Dev

ファイルからコマンドラインパラメータを取得する方法

分類Dev

Pythonのコマンドラインパラメータからファイル名を取得する方法

Related 関連記事

  1. 1

    コマンドラインからdjangopythonファイルを実行する方法

  2. 2

    コマンドラインから空のファイルを作成する方法

  3. 3

    コマンドラインから.xcschemeファイルを生成します

  4. 4

    コマンドラインからmicropython + pythonコード `.hex`ファイルを生成する

  5. 5

    コマンドラインからExcelファイルを計算ファイルに変換する方法は?

  6. 6

    ファイルパスからクリップボードにファイルをコピーするコマンドラインユーティリティ

  7. 7

    findとgrepは、スクリプトファイルまたはコマンドラインから実行すると異なる出力を生成します

  8. 8

    Java:コマンドラインからjarファイルをインポートする方法

  9. 9

    コマンドライン「無効なリソースディレクトリ名」からR.javaファイルを生成する

  10. 10

    コマンドラインからファイルをアップロードするためにPerlCGIスクリプトをテストする方法は?

  11. 11

    コマンドラインのDartスクリプトからWebブラウザを起動する

  12. 12

    EclipseMarsのコマンドラインからwarファイルを作成する

  13. 13

    コマンドラインからファイルをゼロにする

  14. 14

    コマンドラインから.aviファイル情報を取得する

  15. 15

    Linuxコマンドラインから複数の.txtファイルを生成する

  16. 16

    シェルスクリプトからコマンドラインにコマンドを渡す方法

  17. 17

    コマンドラインからGoogleChromeをインストールする方法

  18. 18

    コマンドラインからWPSOfficeをインストールする方法

  19. 19

    コマンドラインからブラウザをインストールする方法は?

  20. 20

    ファイルからコマンドラインコマンドを実行する

  21. 21

    コマンドラインから2つのdexファイルをマージする方法

  22. 22

    コマンドラインからSpecFlowテストの「機能ファイルを再生成」する方法はありますか?

  23. 23

    コマンドラインからDVDをイメージファイルにオーサリングする

  24. 24

    コマンドラインからDVDをイメージファイルにオーサリングする

  25. 25

    コマンドラインからマークダウンファイルを印刷する

  26. 26

    コマンドラインを縛らずに .bat ファイルから exe を開始する方法

  27. 27

    コマンドラインからファイルをコミットする方法は?

  28. 28

    ファイルからコマンドラインパラメータを取得する方法

  29. 29

    Pythonのコマンドラインパラメータからファイル名を取得する方法

ホットタグ

アーカイブ