このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
1. 頭字語
2. はじめに
3. IPアーキテクチャーと機能の説明
4. 高度な機能
5. インターフェイス
6. パラメーター
7. テストベンチ
8. トラブルシューティング/デバッグ
9. Fタイル Avalon ストリーミング・インテル FPGA IP for PCI Expressユーザーガイドのアーカイブ
10. Fタイル Avalon ストリーミング インテル FPGA IP forPCI Expressユーザーガイドの改訂履歴
A. コンフィグレーション・スペース・レジスター
B. エンドポイントモードでのアドレス変換サービス(ATS)の実装
C. TLPバイパスモードでユーザー・アプリケーションに転送されるパケット
D. ルートポートの列挙
5.1. このボードについて
5.2. クロックとリセット
5.3. シリアル・データ・インターフェイス
5.4. Avalon-ST インターフェイス
5.5. 割り込みインターフェイス
5.6. ハードIPステータス・sインターフェイス
5.7. エラー・インターフェイス
5.8. 10ビットのタグ・サポート・インターフェイス
5.9. コンプリーション・タイムアウト・エラー
5.10. パワー・マネジメント・インターフェイス
5.11. ホット・プラグ・インターフェイス(RPのみ)
5.12. ペイロード出力インターフェイス
5.13. コンフィグレーションインターセプトインターフェイス(EPのみ)
5.14. ハードIPリコンフィグレーション・インターフェイス
5.15. PHYリコンフィグレーション・インターフェイス
5.16. ページ・リクエスト・サービス(PRS)インターフェイス(EPのみ)
5.17. FLRインターフェイス信号
5.18. PTMインターフェイス信号
5.19. VFエラー・フラグ・インターフェイス信号
5.20. VirtIO PCIコンフィグレーション・アクセス・インターフェイス信号
6.2.3.1. Device Capabilities
6.2.3.2. Link Capabilities
6.2.3.3. Legacy Interrupt Pin Register
6.2.3.4. MSI Capabilities
6.2.3.5. MSI-X Capabilities
6.2.3.6. Slot Capabilities
6.2.3.7. Latency Tolerance Reporting(LTR)
6.2.3.8. Process Address Space ID(PASID)
6.2.3.9. Device Serial Number Capability
6.2.3.10. Page Request Service (PRS)
6.2.3.11. Access Control Service (ACS) Capabilities
6.2.3.12. パワー・マネジメン
6.2.3.13. Vendor Specific Extended Capability (VSEC)
6.2.3.14. Precision Time Measurement (PTM)
6.2.3.15. Address Translation Services (ATS)
6.2.3.16. TLP Processing Hints (TPH)
6.2.3.17. VirtIOパラメーター
7.5.1. ebfm_barwrプロシージャー
7.5.2. ebfm_barwr_immプロシージャー
7.5.3. ebfm_barrd_waitプロシージャー
7.5.4. ebfm_barrd_nowtプロシージャー
7.5.5. ebfm_cfgwr_imm_waitプロシージャー
7.5.6. ebfm_cfgwr_imm_nowtプロシージャー
7.5.7. ebfm_cfgrd_waitプロシージャー
7.5.8. ebfm_cfgrd_nowtプロシージャー
7.5.9. BFMコンフィグレーション・プロシージャー
7.5.10. BFM共有メモリー・アクセス・プロシージャー
7.5.11. BFMログおよびメッセージ・プロシージャー
7.5.12. Verilog HDL Formattingファンクション
A.3.1. Intel定義のVSEC機能ヘッダー(オフセット00h)
A.3.2. インテル定義のベンダー固有のヘッダー(オフセット04h)
A.3.3. インテルマーカー(オフセット08h)
A.3.4. JTAGシリコンID(オフセット0x0C-0x18)
A.3.5. ユーザー設定可能なデバイスとボードID(オフセット0x1C-0x1D)
A.3.6. General Purpose Control and Status Register - 0xBB0
A.3.7. Uncorrectable Internal Error Status (修正不可能な内部エラーステータス) レジスター - 0xBB4
A.3.8. Uncorrectable Internal Error Mask (修正不可能な内部エラーマスク) レジスター - 0xBB8
A.3.9. Correctable Internal Error Status (修正可能な内部エラーマスク) レジスター - 0xBBC
A.3.10. Correctable Internal Error Mask (修正可能な内部エラーマスク) レジスター
8.2.3. Fタイルのデバッグ・ツールキットの起動
クイック・スタート・ガイドでコンパイルしたデザイン例を使用して、 Link Inspectorを理解します。Generating the Avalon-ST DesignまたはGenerating the Avalon-MM DesignおよびCompiling the Designの手順に従って、このデザイン例のSRAM Objectファイル (.sof) を生成します。
Link Inspectorを使用するには、.sof をインテル Stratix 10 Development Kitにダウンロードします。次に、テストPCでSystem Consoleを開き、デザインをSystem Consoleにもロードします。.sof をSystem Consoleにロードすると、System ConsoleはNPDMEを使用してデザインと通信できます。NPDMEは、JTAGベースのAvalon-MMマスターです。 デザイン内のAvalon-MMスレーブ・インターフェイスを駆動します。NPDMEを使用する場合、 インテル® Quartus® Prime開発ソフトウェアはデバッグ・インターコネクト・ファブリックを挿入して、JTAGに接続します。これらのタスクを完了する手順は次のとおりです。
これらのタスクを完了するための手順は次のとおりです。
- .sofをインテルFPGA開発キットにダウンロードする インテル® Quartus® Primeプログラマーを使用します。
注: 正しく動作するようにするには、.sofの生成に使用したものと同じバージョンのプログラマーと インテル® Quartus® Primeプロ・エディションソフトウェアを使用してください。
- デザインをシステムコンソールにロードするには:
- インテル® Quartus® Primeプロ・エディションのソフトウェアを起動します。
- Tools、System Debugging Tools、System Consoleの順に選択して、システムコンソールを起動します。
- System Console Fileメニューで、ixia_locidを選択し、.sofファイルを参照します。
- .sofを選択し、OKをクリックします。 .sofがシステムコンソールにロードされます。
- System Console Toolkit Explorerウィンドウには、Fタイルのデバッグ・ツールキットが有効になっているデザイン内のすべてのDUTが一覧表示されます。
- 表示するFタイルのデバッグ・ツールキットを使用してDUTを選択します。 これにより、そのDUTのデバッグ・ツールキットインスタンスがDetailsウィンドウに開きます。
- ftile_debug_toolkit_avsttをクリックして、ツールキットのそのインスタンスデバッグ・ツールキットが初期化されてロードされると、Messagesウィンドウに“Initializing F-Tile debug toolkit – done”というメッセージが表示されます。
- 新しいウィンドウのMain viewが開き、そのインスタンスのすべてのチャネルが表示されます。
- 表示するFタイルのデバッグ・ツールキットを使用してDUTを選択します。 これにより、そのDUTのデバッグ・ツールキットインスタンスがDetailsウィンドウに開きます。