記事 ID: 000076157 コンテンツタイプ: 製品情報 & ドキュメント 最終改訂日: 2021/08/29

VHDL で 40Gbps および 100Gbps イーサネット MAC と PHY のFAST_SIMULATIONを設定する方法を教えてください。

環境

    インテル® Quartus® II サブスクリプション・エディション
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

インテル® Quartus®® II ソフトウェア・バージョン v13.0SP1 以前では、40Gbps および 100Gbps イーサネット MAC および PHY IP コアの IP ライブラリーを手動で変更してパラメーターを設定する必要があります。 FAST_SIMULATION VHDL で IP コアを生成した場合。

このパラメーターは、シミュレーションでレーンをデスクリードする時間を短縮します。

解決方法

パラメーターを追加するには、以下の手順に従ってください。 FAST_SIMULATION を IP ライブラリに送信します。

1. オープン ./gen_100_sim/alt_e100_phy/alt_e100_phy_0001.vhd 100G PHY または ./gen_40_sim/alt_e40_phy/alt_e40_phy_0001.vhd テキスト・エディターを使用した 40G PHY 向け
2. コンポーネント宣言にパラメーターを追加します。 alt_e100_phy_pcs または alt_e40_phy_pcs.以下は 100G PHY の例です。

コンポーネントのalt_e100_phy_pcsは次の
汎用 (
DEVICE_FAMILY: 文字列:= "Stratix V";
バリアント: 整数 := 3。
STATUS_CLK_KHZ: 整数:= 100000;
 FAST_SIMULATION: 整数 := 1
);

3. パラメーターを phy_pcsインスタンス。以下は 100G PHY の例です。

phy_pcs: コンポーネント・alt_e100_phy_pcs
汎用マップ (
DEVICE_FAMILY =「Stratix V」>、
バリアント = > 3
STATUS_CLK_KHZ = > 100000
 FAST_SIMULATION => 1
)

インテル® Quartus® II ソフトウェア・バージョン 13.1 以降、このパラメーターは IP のトップレベル・エンティティーで利用可能であり、ライブラリーを手動で変更する必要はありません。

関連製品

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

Arria® V GZ FPGA
Stratix® V GS FPGA
Stratix® V GT FPGA
Stratix® V GX FPGA

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。