記事 ID: 000097253 コンテンツタイプ: トラブルシューティング 最終改訂日: 2024/04/18

F タイル・イーサネット FPGA ハード IP とそのデザイン例のシミュレーションで、「REMOVE_SRC_NIOS」マクロはどのように処理されますか?

環境

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

「REMOVE_SRC_NIOS」マクロは、Xcelium™とAldec Rivieraシミュレーション・スクリプトを除き、Quartus® Prime 開発ソフトウェア・プロ・エディション・バージョン 23.3 内のすべての F タイル・イーサネットFPGAハード IP デザイン・シミュレーション・スクリプトで有効になっている場合に、シミュレーションを高速化するために処理されます。

F タイル・イーサネット・FPGA・ハード IP をデザイン例の外部で使用する場合は、起動時にリセットをアサートし、確認応答を受信するまで維持することが重要です。これらの手順は、XceliumおよびAldec Rivieraシミュレーションツールと互換性がありません。

'REMOVE_SRC_NIOS' マクロには特定の制限があります。

  • ダイナミック・リコンフィグレーション、オート・ネゴシエーション (AN)、およびリンク・トレーニング (LT) 機能はサポートされません。
  • 複数のポートを持つ複数のレートはサポートされていません。
  • 複数のポートを使用する場合は、それらを完全にリセットする必要があります。

XceliumまたはAldec Rivieraシミュレーターで作業し、「REMOVE_SRC_NIOS」マクロを使用すると、TXレーンとRXレーンで問題が発生して起動しない可能性があります。

解決方法

Xcelium/Aldec Riviera™ シミュレーターでは、Quartus® Prime 開発ソフトウェア・プロ・エディションのバージョン 23.3 で「REMOVE_SRC_NIOS」マクロではなく「SRC_SPEC_SPEED_UP」マクロを使用する回避策があります。

その他のシミュレーターの場合、他の IP に対する「REMOVE_SRC_NIOS」マクロの制限とサポートは、Quartus® Prime Pro Editionソフトウェアの将来のリリースで修正される予定です。

関連製品

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

インテル® Agilex™ FPGA & SoC FPGA

1

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