Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

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

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

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

クラス

hdlcoder.WorkflowConfigConfigure HDL code generation and deployment workflows

関数

すべて展開する

makehdlGenerate HDL RTL code from model, subsystem, or model reference
makehdltbGenerate HDL test bench from model or subsystem
hdladvisorDisplay HDL Workflow Advisor
hdlcoder.runWorkflowRun HDL code generation and deployment workflow
exportGenerate MATLAB script that recreates the workflow configuration
setAllTasksEnable all tasks in workflow
clearAllTasksDisable all tasks in workflow
validateCheck property values in HDL Workflow CLI configuration object
hdlsetupSet up model parameters for HDL code generation
hdlsetuptoolpathSet up system environment to access FPGA synthesis software
hdlset_paramSet HDL-related parameters at model or block level
hdlget_paramReturn value of specified HDL block-level parameter for specified block
hdlsaveparamsSave nondefault block- and model-level HDL parameters
hdlrestoreparamsRestore block- and model-level HDL parameters to model
hdldispmdlparamsDisplay HDL model parameters with nondefault values
hdldispblkparamsDisplay HDL block parameters with nondefault values
genhdltdbGenerate timing databases for specified target device, device speed grade, and tool

トピック

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

HDL コード生成オプションの設定

[コンフィギュレーション パラメーター] ダイアログ ボックスおよびモデル エクスプローラーの HDL オプションへのアクセス、Simulink ツールストリップ、HDL コードのコンテキスト メニュー、関連情報の参照先。

HDL モデルおよびブロック パラメーターの設定と表示

ブロックの実装パラメーターの表示と設定方法。

HDL コンフィギュレーション コンポーネントの追加または削除

モデルをより移植可能にするための HDL コンフィギュレーション コンポーネントの追加

コマンド ラインからの Simulink モデルの HDL コードの生成

コマンド ライン関数 makehdl を使用して Simulink モデルの HDL コードを生成する。

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

Getting Started with the HDL Workflow Command-Line Interface

This example shows how to use the HDL Workflow Advisor to run HDL workflows from the command-line and the 'Export to script' functionality.

スクリプトを使用した HDL ワークフローの実行

HDL ワークフロー CLI コマンド スクリプトをエクスポート、インポートまたは構成する

合成オブジェクティブの Tcl コマンドへのマッピング

HDL ワークフローの合成オブジェクティブに対応するツール固有の Tcl コマンド

HDL ブロック プロパティ

HDL ブロック プロパティ: 一般

特定のブロック実装でサポートされている HDL コード生成パラメーター

HDL ブロック プロパティ: ネイティブ浮動小数点

ネイティブ浮動小数点の特定のブロック実装でサポートされている HDL コード生成パラメーター