Main Content

プログラムのワークフロー

コード生成、構成、およびエンドツーエンドのワークフロー用の HDL ワークフロー スクリプトの使用のためのコマンド ライン関数

コマンド ラインで、関数 makehdl を使用して、Simulink® モデル向けの HDL コードを生成できます。生成されたコードをターゲット FPGA デバイスに展開する場合は、HDL ワークフロー アドバイザーを使用できます。ワークフロー設定をスクリプトにエクスポートして、ワークフローをコマンド ラインで実行できます。詳細については、スクリプトを使用した HDL ワークフローの実行を参照してください。

クラス

hdlcoder.WorkflowConfigConfigure HDL code generation and deployment workflows
hdlcoder.TimingGeneratorBase class to implement custom tool and device support for critical path estimation reporting (R2024a 以降)

関数

すべて展開する

makehdlモデル、サブシステム、モデル参照からの HDL RTL コードの生成
makehdltbモデルまたはサブシステムから HDL テスト ベンチを生成
hdladvisorHDL ワークフロー アドバイザーの表示
hdlcoder.runWorkflowHDL コードの生成と展開のワークフローを実行
exportワークフロー構成を再作成する MATLAB スクリプトを生成する
setAllTasksEnable all tasks in workflow
clearAllTasksワークフローのすべてのタスクを無効化
validateCheck property values in HDL Workflow CLI configuration object
hdlsetupHDL コード生成用のモデル パラメーターの設定
hdlsetuptoolpathFPGA 合成ソフトウェアにアクセスするためのシステム環境の設定
hdlset_paramモデルまたはブロック レベルの HDL に関連するパラメーターの設定
hdlget_param指定されたブロックの指定された HDL ブロックレベル パラメーターの値を返す
hdlsaveparamsSave nondefault block- and model-level HDL parameters
hdlrestoreparamsブロック レベルおよびモデル レベルの HDL パラメーターをモデルに復元する
hdldispmdlparams既定以外の値をもつ HDL モデル パラメーターを表示する
hdldispblkparamsDisplay HDL block parameters with nondefault values
hdlcleanupHDL コード生成の状態をすべてクリア (R2021a 以降)
genhdltdbGenerate timing databases for specified target device, device speed grade, and synthesis tool (R2021a 以降)

トピック

コマンド ライン インターフェイスの使用

HDL ワークフロー スクリプトの使用

HDL ブロック プロパティ