インテルのみ表示可能 — GUID: bhc1410931467277
Ixiasoft
1. F タイル トリプルスピード イーサネット インテル FPGA IPユーザーガイドについて
2. このコンパイラについて
3. スタートガイド
4. パラメーター設定
5. 機能の説明
6. Configuration Register Test
7. インターフェイスの信号
8. デザイン検討事項
9. タイミング制約
10. ソフトウェア・プログラミング・インターフェイス
11. ユーザーガイド・アーカイブ
12. F タイル トリプルスピード イーサネット インテル FPGA IP ユーザーガイド改訂履歴
A. イーサネットフレームのフォーマット
B. シミュレーション・IIパラメーター
7.1.1. 10/100/1000イーサネットMAC信号
7.1.2. 10/100/1000イーサネットMAC信号
7.1.3. 1000BASE-X/SGMII PCSを備えた10/100/1000イーサネットMACの信号
7.1.4. 1000BASE-X/SGMII PCSおよびPMAを備えた10/100/1000イーサネットMACの信号
7.1.5. 1000BASE-X/SGMII PCSを備えた10/100/1000イーサネットMACの信号
7.1.6. IEEE 1588v2 を使用した内部 FIFO バッファなしの 10/100/1000 イーサネット MAC 、1000BASE-X/SGMII 2XTBI PCS、および組み込みシリアル PMA 信号
7.1.7. 1000BASE-X/SGMII PCSを備えた10/100/1000イーサネットMACの信号
7.1.8. 1000BASE-X/SGMII PCSおよびPMAを備えた10/100/1000イーサネットMACの信号
7.1.9. 1000BASE-X/SGMII PCSとエンベデッドPMAを備えた10/100/1000マルチ・ポート・イーサネットMACの信号
7.1.10. 1000BASE-X/SGMII PCS信号
7.1.11. 1000BASE-X/SGMII PCS信号
7.1.12. 1000BASE-X/SGMII PCSとPMAの信号
10.6.1. alt_tse_mac_get_common_speed()
10.6.2. alt_tse_mac_set_common_speed()
10.6.3. alt_tse_phy_add_profile()
10.6.4. alt_tse_system_add_sys()
10.6.5. triple_speed_イーサネット_init()
10.6.6. tse_mac_close()
10.6.7. tse_mac_raw_send()
10.6.8. tse_mac_setGMII mode()
10.6.9. tse_mac_setMIImode()
10.6.10. tse_mac_SwReset()
インテルのみ表示可能 — GUID: bhc1410931467277
Ixiasoft
4.2. イーサネットMACオプション
これらのオプションは、バリエーションに MAC 機能が含まれている場合に有効になります。 小規模な MAC では、次のオプションのみが使用可能です。
- MAC 10/100 半二重サポートを有効にする (10/100 の小さな MAC 変動)
- パケットヘッダーを 32 ビット境界に揃える (10/100 および 1000 の小さな MAC バリエーション)
フィールド名 | 値 | Description |
---|---|---|
イーサネットMACオプション | ||
MAC 10/100 半二重サポートを有効にする | オン/オフ | Enable MAC 10/100 half duplex support—10/100 Mbps接続における半二重動作のサポートを追加する場合、このオプションをオンにします。 |
イーサネット側(MII/GMII/RGMII)のローカル・ループバックをイネーブルします。 |
オン/オフ | ローカル ループバックを有効にするには、このオプションをオンにします。 MAC の MII、GMII、または RGMII インターフェース。このオプションをオンにすると、システム動作中に MAC コンフィギュレーション レジスタを介してループバック機能を動的に有効または無効にすることができます。 |
補足の MAC ユニキャスト アドレスを有効にする | オン/オフ | Enable supplemental MAC unicast addresses—高速のハードウェア・ベースの受信フレーム・フィルタ用にセカンダリー送信先MACユニキャスト・アドレスのサポートを追加する場合、このオプションをオンにします。 |
統計情報カウンタをクリア | オン/オフ | Include statistics counters —送受信イーサネット・パケット用に、SNMP(simple network monitoring protocol)MIB(management information base)およびRMON(remote monitoring)統計情報カウンタ・レジスターを追加する場合、このオプションをオンにします。 |
64 ビット統計バイトカウンターを有効にする | オン/オフ | 選択した統計カウンターの幅を拡張するには、このオプションをオンにします。 aオクテット送信OK、 aOctetsReceivedOK、 そして etherStatsオクテット—64ビットに。 |
マルチキャストハッシュテーブルを含める | オン/オフ | Include multicast hashtable—受信したイーサネット・パケットのマルチキャスト送信先MACアドレスを検出してフィルタリングするために、高速のハードウェア・ベースのメカニズムであるハッシュ・テーブルを実装する場合に、このオプションをオンにします。 |
パケットヘッダーを 32 ビット境界に揃える | オン/オフ | すべてのパケット ヘッダーを 32 ビット境界に揃えるロジックを含めるには、このオプションをオンにします。これは、データ バッファーの再調整におけるソフトウェアのオーバーヘッド処理を軽減するのに役立ちます。 このオプションは、32 ビット幅の内部 FIFO バッファを備えた MAC バリエーションで使用できます。 内部 FIFO バッファなしの MAC バリエーション。 を使用する場合は、このオプションをオンにする必要があります。 Triple-Speed Ethernet Intel® FPGA IP Interniche TCP/IP プロトコル スタックを使用します。 |
全二重フロー制御を有効にする | オン/オフ | Enable full-duplex flow control—ポーズ・フレームの生成および終了を含む全二重フロー制御用のロジックを追加する場合に、このオプションをオンにします。 |
Enable TX VLAN Detection | オン/オフ | VLAN およびスタック VLAN フレーム検出のロジックを含めるには、このオプションをオンにします。オフにすると、MAC は VLAN およびステーキングされた VLAN フレームを検出しません。 MAC は、これらのフレームを処理せずにユーザー アプリケーションに転送します。 |
マジック・パケット・モード・イネーブル。 | オン/オフ | Enable magic packet detection—マジック・パケット検出用のロジック(ウェイクオンLAN)を追加する場合に、このオプションをオンにします。 |
MDIO Module | ||
MDIO モジュール (MDC/MDIO) を含む | オン/オフ | MAC 機能に接続された外部 PHY デバイスにアクセスする場合は、このオプションをオンにします。オフにすると、コアには MDIO インターフェイスに関連するロジックや信号が含まれません。 |
ホスト・クロック信号。 | — | MAC 制御インターフェイス クロックを分周して、MDIO インターフェイス上に MDC クロック出力を生成するクロック分周器。デフォルト値は 40 です。 たとえば、MAC 制御インターフェイスのクロック周波数が 100 MHz で、必要な MDC クロック周波数が 2.5 MHz の場合、ホスト クロック除数として 40 を指定する必要があります。 インテル MDC 周波数が 2.5 MHz を超えないように分周係数を定義することを推奨します。 |