インテルのみ表示可能 — GUID: bhc1410931571956
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: bhc1410931571956
Ixiasoft
5.1.4.7. 長さのチェック
MAC 機能は、ベーシック、VLAN、およびスタック VLAN タグ付きフレームのフレームおよびペイロード長をチェックします。ジャンボフレームは長さチェックを行いません。
フレーム長は64 (0x40) バイト以上で、さまざまなフレームタイプの次の最大値を超えないようにする必要があります。
- 基本 - rx_frame_maxlength レジスターの値
- VLAN タグ付きフレーム - で指定された値 frm_length レジスタープラス4
- スタックされた VLAN タグ付きフレーム - で指定された値 frm_length レジスタープラス8
FIFO バッファのオーバーフローを防ぐため、MAC 関数は、フレームが許容最大長より 11 バイトを超えている場合にフレームを切り捨てます。
有効な長さのフレームの場合、MAC 機能はペイロード長をチェックし続けます。 NO_LGTH_CHECK 少し入った コマンド構成 register は 0 に設定されます。MAC 機能は、フレームを受信するときにペイロード長を追跡し、基本 MAC フレームの長さ/タイプ フィールド、または VLAN タグ付きフレームのクライアントの長さ/タイプ フィールドと比較して長さをチェックします。ペイロード長は、次の条件を満たす場合に有効です。
- 実際のペイロードの長さは、長さ/タイプまたはクライアントの長さ/タイプ フィールドの値と一致します。
- 基本フレーム - ペイロードの長さは、1536 を除く 46 (0x2E) ~ 1536 (0x0600) バイトです。
- VLAN タグ付きフレーム - ペイロードの長さは、1536 を除く 42 (0x2A) ~ 1536 (0x0600) です。
- スタックされた VLAN タグ付きフレーム - ペイロードの長さは 38 (0x26) ~ 1536 (0x0600) (1536 を除く) です。
フレームまたはペイロードの長さが有効でない場合、MAC 機能は次の信号のいずれかをアサートして長さエラーを示します。
- rx_err[1] 内部 FIFO バッファを備えた MAC の場合。
- data_rx_error[0] 内部 FIFO バッファのない MAC の場合。