Main Content

このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。

入門

RFSoC デバイスから MATLAB または Simulink にデータを取得する

Xilinx® Zynq® UltraScale+™ ZCU111 評価キットまたは Xilinx Zynq UltraScale+ ZCU216 評価キットの FPGA 入出力 (IO) アプリケーション プログラミング インターフェイス (API) を使用して生データを取得します。HDL ワークフロー アドバイザーを使用して、HDL コードの生成用に SoC モデルを構成します。アルゴリズムの HDL コードを生成し、HDL 設計をビルドして RFSoC デバイスに展開し、MATLAB® スクリプトを実行して展開済みの HDL 設計から対話的にデータを取得します。

トピック



ツール

Zynq RFSoC Template BuilderGenerate template model based on selected RFSoC reference design (R2021a 以降)

クラス

すべて展開する

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
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 サポート パッケージを使用するかどうかの指定
PostBuildBitstreamFcnHDL ワークフロー アドバイザーで [FPGA ビットストリームのビルド] タスクの後に実行されるコールバック関数の関数ハンドル
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