このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
インテルのみ表示可能 — GUID: fwz1600617868758
Ixiasoft
7.1. ステータス・インターフェイス
7.2. TX MAC Avalon STクライアント・インターフェイス
7.3. RX MAC Avalon STアラインメント・クライアント・インターフェイス
7.4. TX MACセグメント化クライアント・インターフェイス
7.5. RX MACセグメント化クライアント・インターフェイス
7.6. MACフロー制御インターフェイス
7.7. PCSモードのTXインターフェイス
7.8. PCSモードのRXインターフェイス
7.9. FlexEおよびOTNモードのTXインターフェイス
7.10. FlexEおよびOTNモードのRXインターフェイス
7.11. カスタム・レート・インターフェイス
7.12. リコンフィグレーション・インターフェイス
7.13. Precision Time Protocolインターフェイス
インテルのみ表示可能 — GUID: fwz1600617868758
Ixiasoft
7.4.1. TX MACセグメント化クライアント・インターフェイス (Preamble Passthroughがディスエーブルの場合)
図 35. イーサネット・パケットのフィールドとフレーム境界 Preamble Passthroughをパラメーター・エディターでオフにした場合、i_tx_mac_data の書き込みは、次に示すとおりに、MACに提示されるデータの最初のサイクルの間行ってください。
注: 10GE/25GEチャネルの場合、複数のサイクルがヘッダーデータの書き込みに必要です。
40GE/50GE/100GE/200GE/400G i_tx_mac_data |
10GE/25GE i_tx_mac_data |
MACフィールド | 注意 |
---|---|---|---|
[7:0] | [7:0]' | Dest Addr[47:40] | 送信先アドレスの最初のオクテットは、開始フレーム区切り文字 (SFD) に従います。 |
[15:8] | [15:8]' | Dest Addr[39:32] | |
[23:16] | [23:16]' | Dest Addr[31:24] | |
[31:24] | [31:24]' | Dest Addr[23:16] | |
[39:32] | [39:32]' | Dest Addr[15:8] | |
[47:40] | [47:40]' | Dest Addr[7:0] | |
[55:48] | [55:48]' | Src Addr[47:40] | Source Address Insertionをオンにすると、内容が txmac_saddr に置き換えられます。ただし、i_tx_mac_skip_crc がHighの場合を除きます。 |
[63:56] | [63:56]' | Src Addr[39:32] | |
[71:64] | [7:0] | Src Addr[31:24] | |
[79:72] | [15:8] | Src Addr[23:16] | |
[87:80] | [23:16] | Src Addr[15:8] | |
[95:88] | [31:24] | Src Addr[7:0] | |
[103:96] | [39:32] | Length/Type[15:8] | |
[111:104] | [47:40] | Length/Type[7:0] | |
[…:112] | [63:48] | … |
注:
- 上の表では、バイトオーダーは、バス上でLSBからMSBに流れます。MAC送信先アドレスの最初のバイトはLSBです。MACでは、これを開始フレーム区切り文字 (SFD) の後の最初のバイトと見なします。
- ビット番号0は、常に各バイトのLSBです。
- 例えば、40GE/50GE/100GE/200GE/400GEインターフェイスでは、i_tx_data[0] は、SFDの後に送信され、イーサネット送信先アドレスのユニキャスト/マルチキャスト・ビットに対応します。