はい。Quartus® II ソフトウェア・バージョン 10.1SP1 以前のバグにより、IV GX デバイス Cycloneでダイナミック・リコンフィグレーションを行った後、トランシーバー・ブロックのチャネル 3 が正しく機能しなくなる可能性があります。
障害の症状は次のとおりです。
- 自動ロックモードで CDR を使用すると、rx_freqlockedが deasserted (low) 状態で停止することがあります。
- 手動ロックモードで CDR を使用すると、レシーバー・データ・エラーと Rate Match FIFO のオーバーフローまたはアンダーフローが生じる場合があります。
- 手動ロックモードで CDR を使用すると、レシーバー・データ・エラーと不正なrx_clkout周波数が生じる場合があります。
- トランシーバー FPGA・ファブリック・インターフェイスの出力クロックが切り替えない場合がある
インテル® Quartus® II ソフトウェア・バージョン 10.1SP1 以前の影響を受けるトランシーバー構成の詳細は以下のとおりです。
以下に詳述する構成 1 は、障害症状 1、2、または 3 を示す場合があります。
- チャネル・リコンフィグレーション・モードを使用 して AND
- 同じトランシーバー・ブロック内のチャネル 3 とチャネル 0 は、単一の ALTGX インスタンスでインスタンス化 され、
- 下部の PLL は単一の ALTGX インスタンスをクロックし、上部 PLL は他の回路をクロックしています
構成 2 以下に詳述すると、障害症状 4 が発生する可能性があります。
- チャネル・リコンフィグレーション・モードを使用 して AND
- チャネル 3 および同じトランシーバー・ブロック内のその他のチャネルは、単一の ALTGX インスタンスでインスタンス化され 、
- 上位 PLL が単一の ALTGX インスタンスをクロックしている
この問題を解決するには、適切なパッチをインストールし、altgx_reconfig MegaWizard を再生成し、デザインを完全に再コンパイルします。
Quartus® II ソフトウェア・バージョン 10.1 用パッチ 0.36
- インテル® Quartus® II ソフトウェア・バージョン 10.1 用 PC パッチ 0.36
- Quartus® II ソフトウェア・バージョン 10.1 用 Linux パッチ 0.36
- Quartus® II ソフトウェア・バージョン 10.1 用パッチ 0.36 の Readme ファイル
Quartus® II ソフトウェア・バージョン 10.1SP1 用パッチ 1.03
- Quartus® II ソフトウェア・バージョン 10.1SP1 用 PC パッチ 1.03
- Quartus® II ソフトウェア・バージョン 10.1SP1 用 Linux パッチ 1.03
- Quartus® II ソフトウェア・バージョン 10.1SP1 用パッチ 1.03 用 Readme ファイル
この問題は、インテル® Quartus® II ソフトウェアの今後のバージョンで修正される予定です。