このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
ガイド付きコード生成
[コンフィギュレーション パラメーター] ダイアログ ボックスおよび Simulink HDL ワークフロー アドバイザーを使用したガイド付きコード生成
Simulink® ツールストリップの [HDL コード] タブ、または [コンフィギュレーション パラメーター] ダイアログ ボックスを使用して、Simulink モデル向けの HDL コードを UI から生成できます。このダイアログ ボックスで、基本的なフォルダーや言語の選択から、さらに高度な最適化パラメーターまで、各種の HDL コード生成の設定を指定できます。[HDL コード] タブから HDL コードを生成する方法の詳細については、Simulink モデルからの HDL コードの生成を参照してください。
生成されたコードをターゲット デバイスに展開するには、Simulink HDL ワークフロー アドバイザーを使用します。このアドバイザーでは、HDL 互換性のチェックを行うエンドツーエンドのワークフローを実行し、生成されたコードをターゲット デバイスに展開することができます。HDL ワークフロー アドバイザーは Simulink Online™ では使用できません。
関数
hdladvisor | HDL ワークフロー アドバイザーの表示 |
hdlsetup | HDL コード生成用にモデル コンフィギュレーション パラメーターを設定する |
hdlsetuptoolpath | FPGA 合成ソフトウェアにアクセスするためのシステム環境の設定 |
チェック
モデル設定
トピック
HDL ワークフロー アドバイザーの使用
- HDL ワークフロー アドバイザーのワークフロー
HDL ワークフロー アドバイザーと選択できるさまざまなワークフロー、ターゲットにするプラットフォームについて確認する。 - HDL ワークフロー アドバイザーのご利用の前に
HDL ワークフロー アドバイザーの基礎とさまざまなタスクの実行方法について学習します。 - HDL ワークフロー アドバイザーのタスク
HDL ワークフロー アドバイザーのタスクの説明 - HDL ワークフロー アドバイザーを使用したコードの生成と FPGA での合成
HDL ワークフロー アドバイザーは、次のような Simulink サブシステムの HDL コードを生成する各段階と、FPGA 設計プロセスをサポートします。 - Generate RTL Lint Check Report Using HDL Workflow Advisor and Synopsys SpyGlass Lint Tool
Generate RTL lint check report using HDL Workflow Advisor and SpyGlass Lint tool. - Generate HDL Code and Perform Synthesis Using Cadence Genus on ASIC Devices
Generate HDL code and perform synthesis using HDL Workflow Advisor and Cadence Genus on ASIC devices.
[モデル コンフィギュレーション パラメーター] ダイアログ ボックスの使用
- HDL コード生成オプションの設定
[コンフィギュレーション パラメーター] ダイアログ ボックス、Simulink ツールストリップ、または [HDL ブロック プロパティ] ウィンドウで HDL オプションにアクセスする。 - コンフィギュレーション パラメーターを使用した Simulink モデルからの HDL コードの生成
[コンフィギュレーション パラメーター] ダイアログ ボックスを使用して Simulink モデルの HDL コードを生成する。 - Simulink モデルから生成された HDL コードの難読化
モデルから生成された VHDL® コード、Verilog® コードまたは SystemVerilog コードを難読化する方法について学習する。
モデル コンフィギュレーション パラメーター
- Model Configuration Parameters: HDL Code Generation
Use this pane to set code generation parameters, initiate compatibility checking, and generate HDL code for your design. - Model Configuration Parameters: Target
Use this pane to specify the target hardware settings. - Model Configuration Parameters: Optimization
Use this pane to improve area and timing. - Model Configuration Parameters: Floating Point
Use this pane to specify floating-point IP libraries. - Model Configuration Parameters: Global Settings
Use this pane to specify detailed characteristics of the generated code. - Model Configuration Parameters: Report
Use this pane to specify the generation of reports. - Model Configuration Parameters: Test Bench
Use this pane to determine characteristics of generated test bench code. - Model Configuration Parameters: EDA Tool Scripts
Use this pane to control generation of script files for third-party HDL simulation and synthesis tools.