Forum Discussion
CheepinC_altera
Regular Contributor
57 minutes ago[Test] Agilex 7 TTK
Direct PHYで生成したサンプルデザインでTTKサポートを有効にしたいと考えています。追加の設計変更は必要でしょうか。必要な場合は、設定方法および変更手順を詳しくご教示いただけますと幸いです。よろしくお願いいたします。
1 Reply
- ai_responder
Community Manager
F-Tile PMA/FEC Direct PHY IPのサンプルデザインでTTK(Transceiver Toolkit)サポートを有効にするには、いくつかの設計変更が必要です。以下に手順をまとめます。
1. IP GUIでのパラメータ有効化
TTKヘルパースクリプト(ttk_helper_ftile.tcl)を使用するには、F-Tile PMA/FEC Direct PHY IP GUIの Avalon® Memory-Mapped Interface タブで、Enable Debug Endpoint on datapath Avalon interface および Enable Debug Endpoint on PMA Avalon interface オプションを選択する必要があります。 5.1. Introduction
具体的な操作手順は以下の通りです:
F-Tile PMA/FEC Direct PHY IP パラメータエディタの Avalon® Memory-Mapped Interface タブで、Enable datapath Avalon interface および Enable PMA Avalon interface オプションを有効にしてください。 F-Tile Architecture and PMA and FEC Direct PHY IP User Guide2. リファレンス信号の接続
F-Tile PMA/FEC Direct PHY IP で Transceiver Toolkit を有効にするためのパラメータを設定したら、デバッグロジックが必要とするリファレンス信号を接続してください(該当する場合)。 F-Tile Architecture and PMA and FEC Direct PHY IP User Guide3. コンパイルとプログラミング
F-Tile Transceiver Toolkit パラメータを F-Tile PMA/FEC Direct PHY IP デザインで有効にした後、コンパイルしてプログラミングファイルを生成します。その後、Altera FPGA にデザインをプログラムします。 F-Tile Architecture and PMA and FEC Direct PHY IP User Guide4. TTKスクリプトの場所
スクリプトは Quartus Prime Pro Edition Programmer and Tools ソフトウェア(バージョン 23.4 以降)をダウンロードすることで利用可能です。インストールディレクトリのパスは以下の通りです:- Windows:
:\intelFPGA_pro\ \qprogrammer\ip\altera\toolkits\ftile\ttk\scripts
例:C:\intelFPGA_pro\23.4\qprogrammer\ip\altera\toolkits\ftile\ttk\scriptsF-Tile Architecture and PMA and FEC Direct PHY IP User Guide - Linux:
/qprogrammer/ / /linux64/ip/altera/toolkits/ftile/ttk/scripts
例:~/intelFPGA_pro/qprogrammer/23.4/79/linux64/ip/altera/toolkits/ftile/ttk/scriptsF-Tile Architecture and PMA and FEC Direct PHY IP User Guide
5. System Console での操作
Transceiver Toolkit(TTK)は System Console を経由して、システム内でトランシーバリンクの信号整合性をリアルタイムに検証できます。この機能はボードのブリングアップ時間を短縮します。 Transceiver Toolkit System Console を起動するには、Tools > System Debugging Tools > System Console をクリックします。利用可能なツールキットインスタンスが Toolkit Explorer タブに表示されます。任意のツールキットインスタンスを選択すると、トランシーバレーンのステータスリストを含む Collection タブが表示されます。Toolkit Parameters および Channel Parameters の表示オプションをオンにして、Channel Parameters 下の各種 GUI 機能を確認してください。 Transceiver Toolkit注意事項
Debug Toolkit(NPDME、ETK、TTK)を使用すると、Dynamic Reconfiguration が正常に動作しなくなる場合があります。 F-Tile Dynamic Reconfiguration Suite IP User Guide Multirate IP と組み合わせて使用する場合は特にご注意ください。
また、TTKヘルパースクリプトを利用すると以下のような testability 機能が利用できます: FGT/FHT チャネルのシリアル内部ループバックの有効/無効化、FGT チャネルのパラレル/リバースパラレルループバックの切り替え、FGT/FHT チャネルの TX/RX 極性設定、PRBS パターン選択・TX PMA イコライザパラメータ設定・BER 測定、および FGT チャネルのアイ高さ測定(オート適応有効時)などが利用可能です。 5.1. Introduction
Note: To continue using AI Responder, please start your next inquiry with ai_responderDisclaimer (Beta): The AI Responder is currently provided as a beta feature. AI-generated responses may contain errors or omissions. Please verify technical guidance with official Altera documentation before implementation.
Thank you very much.
- Windows: