記事 ID: 000092732 コンテンツタイプ: エラーメッセージ 最終改訂日: 2023/08/23

F タイル PMA/FEC ダイレクト PHY インテル® FPGA IPを FGT、システム PLL クロック・モード、単一幅、16 ビット PMA インターフェイスとしてコンフィグレーションする際、インテル® Quartus®ロジック生成エラーが表示されるのはなぜですか?

環境

    インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

インテル® Quartus® Prime Pro Edition ソフトウェア・バージョン 22.3 以前のバグにより、F タイル PMA/FEC ダイレクト PHY インテル® FPGA IPを FGT、システム PLL クロック・モード、単一幅、16 ビット PMA インターフェイスとして構成する際に、ロジック生成エラーが発生する場合があります。

インテル Quartusロジック生成エラーには、次の情報が含まれます。

エラー (21843): sys_clk_src == SYS_CLK_SRC_XCVR

エラー (21843): tx_aib_if_fifo_mode == TX_AIB_IF_FIFO_MODE_REGISTER

エラー (21843): tx_en == TRUE

エラー (21843): tx_excvr_if_fifo_mode == TX_EXCVR_IF_FIFO_MODE_PHASECOMP

エラー(21843): tx_primary_use == TX_PRIMARY_USE_DIRECT_BUNDLE

エラー (21843): tx_xcvr_width == TX_XCVR_WIDTH_16

解決方法

このエラーを回避するには、次の手順を実行します。

1. output_files フォルダーにある *.tlg.rpt ファイルを開きます

2. .tlg.rpt ファイルの「ロジック生成ツール IP パラメーター設定レポート」セクションで「bb_f_ehip_tx」と「bb_f_ehip_rx」を検索しbb_f_ehip_txとbb_f_ehip_rxに関連付けられているパスをコピーします

2 つのそれぞれの値は、次の例のようになります。

fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx -entity top_devkit

fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_rx[0].rx_ehip.x_bb_f_ehip_rx -entity top_devkit

3. 次の 2 つの Quartus® 設定ファイル (QSF) 割り当てを追加します。<value> フィールドは、ステップ 2 でコピーした 2 つのそれぞれのパスです。

set_instance_assignment -name HSSI_PARAMETER "tx_primary_use=TX_PRIMARY_USE_BUNDLE_SOFT_PIPE" -to <value>

set_instance_assignment -name HSSI_PARAMETER "rx_primary_use=RX_PRIMARY_USE_BUNDLE_SOFT_PIPE" -to <value>

完全な QSF 割り当ては、次の例のようになります。

set_instance_assignment -name HSSI_PARAMETER "tx_primary_use=TX_PRIMARY_USE_BUNDLE_SOFT_PIPE" -to fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx -entity top_devkit

set_instance_assignment -name HSSI_PARAMETER "rx_primary_use=RX_PRIMARY_USE_BUNDLE_SOFT_PIPE" -to fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_rx[0].rx_ehip.x_bb_f_ehip_rx -entity top_devkit

4. QSF を保存しデザインコンパイルします。

この問題は、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディションの今後のリリースで修正される予定です。

関連製品

本記事の適用対象: 2 製品

インテル® Agilex™ 7 FPGA & SoC FPGA F シリーズ
インテル® Agilex™ 7 FPGA & SoC FPGA I シリーズ

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。このコンテンツはお客様の便宜と一般的な情報のみを目的として提供されており、情報の正確さと完全性を保証するものではありません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。