インテル® Quartus® Primeプロ・エディション・ユーザーガイド: デバッグツール

ID 683819
日付 9/30/2019
Public
ドキュメント目次

8.14.3. Data Pattern Checkerのコマンド

Data Pattern Checkerのコマンドを使用して、生成したデータパターンを検証します。Data Pattern Checkerのコンポーネントをインスタンス化して、このコマンドをサポートしてください。

表 44.  Soft Data Pattern Checkerのコマンド
コマンド 引数 機能
data_pattern_checker_start <service-path> データ・パターン・チェッカーを起動します。
data_pattern_checker_stop <service-path> データ・パターン・チェッカーを停止します。
data_pattern_checker_is_checking <service-path> チェッカーが実行されている場合、ゼロ以外の値を返します。
data_pattern_checker_is_locked <service-path> チェッカーが受信データにロックされている場合、ゼロ以外の値を返します。
data_pattern_checker_set_pattern <service-path> <pattern-name> <pattern-name>に予想パターンを設定します。
data_pattern_checker_get_pattern <service-path> 現在選択されている予想パターンを名前別に返します。
data_pattern_checker_get_available_patterns <service-path> 使用可能なデータパターンのリストを名前別に返します。
data_pattern_checker_get_data <service-path> 現在のチェッカーデータのリストを返します。結果は、ビット数、エラー数、およびビット・エラー・レートの順になります。
data_pattern_checker_reset_counters <service-path> チェッカー内のビットカウンターとエラーカウンターをリセットします。
data_pattern_checker_fcnter_start <service-path> <max-cycles> 最大サイクルカウントを設定し、周波数カウンターを開始します。
data_pattern_checker_check_status <service-path>

<service-path>

現在のステータスのデータ・パターン・チェッカーをクエリーします。ステータスを示すビットマップを返します。
ステータス
0 イネーブルされています
1 ロックされています
2 バイパスがイネーブルされています
3 Avalon®
4 Sinkがready状態です
5 Sourceが有効です
6 周波数カウンターがイネーブルされています
data_pattern_checker_fcnter_report <service-path> <force-stop> 現在測定されているクロック比をレポートし、<force-stop>に応じて最初のカウントを停止します。
表 45.  Hard Data Pattern Checkerのコマンド
コマンド 引数 機能
hard_prbs_checker_start <service-path> 指定したハードPRBSチェッカーを開始します。
hard_prbs_checker_stop <service-path> 指定したハードPRBSチェッカーを停止します。
hard_prbs_checker_is_checking <service-path> 指定したハードPRBSチェッカーの実行ステータスをチェックします。チェッカーが実行されている場合はゼロ以外の値を返します。
hard_prbs_checker_set_pattern <service-path> <pattern>

指定したハードPRBSチェッカーのパターンをパラメーター<pattern>に設定します。

hard_prbs_checker_get_pattern <service-path> 所定のハードPRBSチェッカーの現在のパターンを返します。
hard_prbs_checker_get_available_patterns <service-path> 所定のハードPRBSチェッカーの使用可能なパターンを返します。
hard_prbs_checker_get_data <service-path> 現在のビットおよびエラーカウント・データを指定したハードPRBSチェッカーから返します。
hard_prbs_checker_reset_counters <service-path> 指定したハードPRBSチェッカーのビットおよびエラーカウント・データをリセットします。