インテルのみ表示可能 — GUID: bhc1410931503259
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: bhc1410931503259
Ixiasoft
6.1.2. 統計カウンター (Dword オフセット 0x18 – 0x38)
次の表では、送信および受信データパスの統計を収集する読み取り専用レジスタについて説明します。ハードウェアをリセットすると、これらのレジスタがクリアされます。ソフトウェア リセットでは、これらのレジスタもクリアされます。 aMacID。統計カウンターは、カウンターがいっぱいになるとロールアップされます。
レジスタの説明では次の定義が使用されます。
- 良好なフレーム - 有効なフレーム長のエラーのないフレーム
- エラーフレーム - エラーを含むフレーム、または無効なフレーム長のフレーム
- 無効なフレーム - MAC 機能にアドレス指定されていないフレーム。 MAC 機能はこのフレームをドロップします。
ワードオフセット | フィールド名 | R/W | 説明 |
---|---|---|---|
0x18 – 0x19 | aMacID | RO | MAC アドレス。このレジスタは、プライマリ MAC アドレスに接続されています。 マック_0 そして マック_1 レジスター。 |
0x1A | aFramesTransmittedOK | RO | 一時停止フレームを含む、正常に送信されたフレームの数。 |
0x1B | aFramesReceivedOK | RO | 一時停止フレームを含む、正常に受信されたフレームの数。 |
0x1C | = aFrameCheckSequenceErrors | RO | CRCエラーのあるPFCフレーム数 |
0x1D | aAlignmentErrors | RO | アライメントエラーのある受信フレームの数。 |
0x1E | aOctetsTransmittedOK | RO | 正常に送信されたデータとパディング オクテットの数。 このレジスタには、 aオクテット送信OK カウンター。この統計カウンターの上位 32 ビットは、dword オフセット 0x0F にあります。 |
0x1F | aOctetsReceivedOK | RO | ポーズ フレームを含む、正常に受信されたデータとパディング オクテットの数。 下位 32 ビット aOctetsReceivedOK カウンター。この統計カウンターの上位 32 ビットは、dword オフセット 0x3D に存在します。 |
0x20 | aTxPAUSEMACCtrlFrames | RO | 送信されたポーズ フレームの数。 |
0x21 | aRxPAUSEMACCtrlFrames | RO | 受信した一時停止フレームの数。 |
0x22 | ifInErrors | RO |
次のエラーのいずれかを伴って受信されたエラー フレームの数:
|
0x23 | ifOutErrors | RO | 次のいずれかのエラーが発生した送信フレームの数:
|
0x24 | ifInUcastPkts | RO | 受信した有効なユニキャスト フレームの数。 |
0x25 | ifInMulticastPkts | RO | 受信した有効なマルチキャスト フレームの数。カウントには一時停止フレームは含まれません。 |
0x26 | ifInBroadcastPkts | RO | 受信した有効なブロードキャスト フレームの数。 |
0x27 | Reserved | — | 未使用 |
0x28 | ifOutUcastPkts | RO | 送信された有効なユニキャスト フレームと誤ったフレームの数、および遅延衝突や過度の衝突時に送信されたユニキャスト フレームの数。 |
0x29 | ifOutMulticastPkts | RO | 一時停止フレームを除いた、送信された有効なマルチキャスト フレームの数、およびレイト コリジョンおよび過度のコリジョン時に送信されたマルチキャスト フレームの数。 |
0x2A | ifOutBroadcastPkts | RO | 送信された有効なブロードキャスト フレームと誤ったブロードキャスト フレームの数、および遅延衝突や過度の衝突時に送信されたブロードキャスト フレームの数。 |
0x2B | etherStatsDropEvents | RO | FIFO バッファ オーバーフローが続く場合に MAC 内部エラーが原因でドロップされたフレームの数。 |
0x2C | etherStatsOctets | RO | 受信したオクテットの総数。この数には、正常なフレームとエラーが発生したフレームの両方が含まれます。 このレジスタは下位 32 ビットです。 etherStatsオクテット。この統計カウンターの上位 32 ビットは、dword オフセット 0x3E にあります。 |
0x2D | etherStatsPkts | RO | 受信した正常なフレームとエラーが発生したフレームの合計数。 |
0x2E | etherStatsUndersizePkts | RO | 一時停止フレームを含む、長さが 64 バイト未満で受信されたフレームの数。このカウントには、エラーが発生したフレームは含まれません。 |
0x2F | etherStatsOversizePkts | RO | で設定された値よりも長い受信フレームの数。 frm_length 登録する。このカウントには、エラーが発生したフレームは含まれません。 |
0x30 | etherStatsPkts64Octets | RO | 受信した64バイトフレームの数。この数には、正常なフレームとエラーが発生したフレームが含まれます。 |
0x31 | etherStatsPkts65to127Octets | RO | 65 ~ 127 バイトの長さの、受信された正常なフレームとエラーが発生したフレームの数。 |
0x32 | etherStatsPkts128to255Octets | RO | 128 ~ 255 バイトの長さの、受信された正常なフレームとエラーが発生したフレームの数。 |
0x33 | etherStatsPkts256to511Octets | RO | 256 ~ 511 バイトの長さの、受信された正常なフレームとエラーが発生したフレームの数。 |
0x34 | etherStatsPkts512to1023Octets | RO | 512 ~ 1023 バイトの長さの、受信された正常なフレームとエラーが発生したフレームの数。 |
0x35 | etherStatsPkts1024to1518Octets | RO | 1024 ~ 1518 バイトの長さの、受信された正常なフレームとエラーが発生したフレームの数。 |
0x36 | etherStatsPkts1519toXOctets | RO | 1519 の長さと、 frm_length 登録する。 |
0x37 | etherStatsJabbers | RO | CRCエラーを伴う長すぎるフレーム。 |
0x38 | etherStatsFragments | RO | CRCエラーを伴う短すぎるフレーム。 |
0x39 | Reserved | — | 未使用 |
拡張統計カウンター (0x3C – 0x3E) | |||
0x3C | msb_aOctets送信OK | RO | それぞれの統計カウンターの上位 32 ビット。デフォルトでは、すべての統計カウンターは 32 ビット幅です。これらの統計カウンターは、 64ビットバイトカウンターを有効にする パラメーター。 カウンタを読み取るには、最初に下位 32 ビットを読み取り、次に拡張統計カウンタ ビットを読み取ります。 |
0x3D | msb_aOctetsReceivedOK | RO | |
0x3E | msb_etherStatsOctets | RO |