このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
dataCaptureHub
説明
dataCaptureHub
オブジェクトは、FPGA ボード上で実行されているすべてのデータ キャプチャ IP と通信して、FPGA からの信号を MATLAB® にキャプチャします。このオブジェクトを使用して、トリガー条件、キャプチャ条件、データ型を設定し、データをキャプチャできます。
dataCaptureHub
オブジェクトを作成する前に、カスタマイズされたデータ キャプチャ コンポーネントを事前に生成しておく必要があります。また、生成されたデータ キャプチャ IP をプロジェクトに統合し、FPGA にデプロイする必要があります。オブジェクトは JTAG ケーブルを介して FPGA と通信します。ボードとホスト コンピューターの間に JTAG ケーブルが接続されていることを確認します。
ワークフローの概要については、非同期データのキャプチャ を参照してください。
作成
説明
は、FPGA ボード上で実行されているすべてのデータ キャプチャ IP を制御するオブジェクトを返します。この接続により、FPGA 設計に統合された各データ キャプチャ IP にアクセスして、MATLAB から指定された信号をキャプチャできます。hub
= dataCaptureHub
プロパティ
オブジェクト関数
addDataCaptureIP | ハブオブジェクトにデータキャプチャIPを追加する |
checkStatus | 非ブロッキングモードでのFPGAデータキャプチャの現在のステータスを確認する |
collectData | キャプチャしたデータをFPGAから非ブロッキングモードでホストに収集する |
displayCaptureCondition | 全体的なキャプチャ状況を表示 |
displayDataTypes | キャプチャしたすべての信号のデータタイプを表示する |
displayTriggerCondition | 全体的なトリガー条件を表示する |
release | JTAGインターフェースのリリース制御 |
removeDataCaptureIP | ハブオブジェクトからデータキャプチャIPを削除する |
setCaptureCondition | 各信号値の比較を設定する |
setCaptureConditionCombinationOperator | 個々の信号値の比較を全体的なキャプチャ条件に組み合わせる演算子を構成する |
setCaptureConditionComparisonOperator | キャプチャ条件内の個々の信号値を比較する演算子を構成する |
setDataType | 信号からキャプチャしたデータのデータ型を構成する |
setEnableCaptureCtrl | キャプチャ条件ロジックを有効または無効にする |
setNumberofTriggerStages | データをキャプチャするためのトリガーステージの数を構成する |
setRunImmediateFlag | トリガー条件なしでデータキャプチャを即時実行するように設定する |
setTriggerCombinationOperator | 個々の信号値の比較を全体的なトリガー条件に組み合わせる演算子を構成する |
setTriggerComparisonOperator | トリガー条件内の個々の信号値を比較する演算子を構成する |
setTriggerCondition | 各信号値の比較を設定する |
setTriggerPosition | キャプチャバッファ内のトリガー検出サイクルの位置を設定する |
setTriggerTimeOut | トリガーステージでトリガー条件が発生する必要があるデータキャプチャIPクロックサイクルの最大数を設定します。 |
step | FPGA上で実行されているHDL IPコアから1つのバッファのデータをキャプチャする |
stop | 非ブロッキングモードで現在のステータスに基づいてFPGAデータキャプチャの実行を停止します。 |
バージョン履歴
R2024a で導入