Main Content

カスタム ボードとリファレンス設計

カスタムのボードおよびリファレンス設計を定義することで、生成された IP コアをターゲット SoC デバイスに統合する

HDL Coder™ は、Xilinx® Zynq® プラットフォームに展開できる IP コアを生成できます。生成された IP コアを既定のシステム リファレンス設計またはボードに登録可能な独自のカスタム リファレンス設計に統合できます。

クラス

すべて展開する

hdlcoder.BoardSoC カスタム ボードを記述するボード登録オブジェクト
hdlcoder.WorkflowConfigConfigure HDL code generation and deployment workflows
hdlcoder.ReferenceDesignSoC リファレンス設計を記述するリファレンス設計登録オブジェクト

関数

すべて展開する

socExportReferenceDesignExport custom reference design for HDL Workflow Advisor (R2020a 以降)
addExternalIOInterfaceボード オブジェクトの外部 IO インターフェイスを定義
addExternalPortInterfaceボード オブジェクトの外部端子インターフェイスを定義する
addInternalIOInterface生成された IP コアと既存の IP コアとの間の内部 IO インターフェイスを追加して定義
addAXI4MasterInterfaceAXI4 Master インターフェイスを追加して定義する
addAXI4SlaveInterfaceAXI4 スレーブ インターフェイスを追加して定義する
addAXI4StreamInterfaceAXI4-Stream インターフェイスを追加する (R2020a 以降)
addAXI4StreamVideoInterfaceAdd AXI4-Stream Video interface (R2020a 以降)
addClockInterfaceAdd clock and reset interface
addCustomEDKDesignXilinx EDK MHS プロジェクト ファイルの指定
addCustomVivadoDesignXilinx Vivado のエクスポートしたブロック設計 Tcl ファイルの指定
addIPRepositoryInclude IP modules from your IP repository folder in your custom reference design
addParameterリファレンス設計のカスタム パラメーターを追加して定義する
validateReferenceDesignリファレンス設計オブジェクトのプロパティの値をチェック
validateBoardCheck property values in board object
CallbackCustomProgrammingMethodワークフロー アドバイザーの [ターゲット デバイスをプログラム] タスクで実行されるカスタム コールバック関数の関数ハンドル
EmbeddedCoderSupportPackageEmbedded Coder サポート パッケージを使用するかどうかの指定
PostBuildBitstreamFcnFPGA ビットストリームのビルド タスクの実行後に実行されるコールバック関数の関数ハンドル
PostCreateProjectFcnFunction handle for callback function that gets executed after the create project task runs
PostSWInterfaceFcnFunction handle for custom callback function that gets executed after the generate software interface task runs
PostTargetInterfaceFcnFunction handle for callback function that gets executed after the set target interface task runs
PostTargetReferenceDesignFcnFunction handle for callback function that gets executed after the target reference design is set

トピック

トラブルシューティング

SD Card Cannot Boot Board

Troubleshoot hardware connection issues.