インテルのみ表示可能 — GUID: bhc1410931496224
Ixiasoft
インテルのみ表示可能 — GUID: bhc1410931496224
Ixiasoft
6.1.1.1. Intel Markerレジスター (バイトオフセット: 0x02)
少なくとも、 TX_ENA そして RX_ENA ビットを 1 に設定して MAC 動作を開始します。を設定するときは、 コマンド構成 登録する、 インテル® を設定することをお勧めします TX_ENA そして RX_ENA これらのビットが 1 に設定されると、MAC はすぐに動作を開始するため、最後のビットが使用されます。
ビット | 名称 | R/W | 説明 | HW Reset |
---|---|---|---|---|
0 | TX_ENA | RW | 送信可能。送信データパスを有効にするには、このビットを 1 に設定します。ハードウェアまたはソフトウェアのリセット後、MAC はこのビットをクリアします。を参照してください。 SW_RESET ビットの説明。 | 0 |
1 | RX_ENA | RW | 受信可能。受信データパスを有効にするには、このビットを 1 に設定します。ハードウェアまたはソフトウェアのリセット後、MAC はこのビットをクリアします。を参照してください。 SW_RESET ビットの説明。 | 0 |
2 | XON_GEN | RW | このビットを1に設定すると、MACファンクションは、受信FIFOステータスに関係なく、ポーズ・クアンタが0のポーズ・フレームを生成します。 | 0 |
3 | ETH_SPEED | RW | イーサネット速度制御。
MAC がギガビット モードで動作している場合、 eth_mode 信号がアサートされます。 このビットは、小さい MAC バリエーションでは使用できません。 |
0 |
4 | PROMIS_EN | RW | 無差別を有効にします。無差別モードを有効にするには、このビットを 1 に設定します。このモードでは、MAC はアドレス フィルタリングなしですべてのフレームを受信します。 | 0 |
5 | PAD_EN | RW | 受信時にパディングを削除します。 MAC がフレームをユーザー アプリケーションに転送する前に、受信フレームからパディングを削除するには、このビットを 1 に設定します。このビットは送信フレームには影響しません。 このビットは、小さい MAC バリエーションでは使用できません。 |
0 |
6 | CRC_FWD | RW | 受信時の CRC 転送。
|
0 |
7 | PAUSE_FWD | RW | 受信時にフレーム転送を一時停止します。
|
0 |
8 | PAUSE_IGNORE | RW | 受信時にフレーム処理を一時停止します。
|
0 |
9 | TX_ADDR_INS | RW | 送信時のMACアドレス。
|
0 |
10 | HD_ENA | RW | 半二重が有効になります。
|
0 |
11 | EXCESS_COL | RO | 過度の衝突状態。
|
0 |
12 | LATE_COL | RO | 後発衝突状態。
|
0 |
13 | SW_RESET | RW | ソフトウェアリセット。ソフトウェア リセットをトリガーするには、このビットを 1 に設定します。 MAC はソフトウェア リセット シーケンスが完了するとこのビットをクリアします。 ソフトウェア リセットがトリガーされると、MAC は現在の送信または受信を完了し、その後送信および受信ロジックを無効にし、受信 FIFO バッファをフラッシュし、統計カウンタをリセットします。 |
0 |
14 | MHASH_SEL | RW | マルチキャスト アドレス解決のためのハッシュ コード モードの選択。
|
0 |
15 | LOOP_ENA | RW | ローカルループバックを有効にします。このビットを 1 に設定すると、ローカル ループバックが有効になります。 RGMII/MAC の GMII/MII。 MAC は送信フレームを受信パスに送り返します。 このビットは、小さい MAC バリエーションでは使用できません。 |
0 |
16-18 | TX_ADDR_SEL(2:0) | RW | 送信時の送信元 MAC アドレスの選択。を設定すると、 TX_ADDR_INS ビットを 1 に設定すると、これらのビットの値によって、ユーザー アプリケーションから受信したフレーム内の送信元 MAC アドレスを上書きするために MAC が選択する MAC アドレスが決まります。
|
000 |
19 | MAGIC_ENA | RW | マジックパケット検出。マジック パケット検出を有効にするには、このビットを 1 に設定します。 このビットは、小さい MAC バリエーションでは使用できません。 |
0 |
20 | SLEEP | RW | スリープモードを有効にします。とき MAGIC_ENA ビットが 1 の場合、このビットを 1 に設定すると、MAC がスリープ状態になり、マジック パケット検出が有効になります。 このビットは、小さい MAC バリエーションでは使用できません。 |
0 |
21 | WAKEUP | RO | ノードウェイクアップ要求。の場合にのみ有効です。 MAGIC_ENA ビットは1です。
|
0 |
22 | XOFF_GEN | RW | フレーム生成を一時停止します。受信 FIFO バッファのステータスに関係なくポーズ フレームを生成するには、このビットを 1 に設定します。 MAC は、ポーズ フレーム内のポーズ クォンタ フィールドを、 一時停止_量子 登録する。 | 0 |
23 | CNTL_FRM_ENA | RW | 受信時に MAC 制御フレームが有効になります。
|
0 |
24 | NO_LGTH_CHECK | RW | 受信時のペイロード長チェック。
このビットは、小さい MAC バリエーションでは使用できません。 |
0 1 (MAC 変動が小さい場合) |
25 | ENA_10 | RW | 10 Mbps インターフェイスが有効になります。 10 Mbps インターフェイスを有効にするには、このビットを 1 に設定します。 MAC は次のようにアサートします。 ena_10 10 Mbps インターフェイスを有効にすると、信号が送信されます。をアサートして 10 Mbps インターフェイスを有効にすることもできます。 セット_10 信号。 | 0 |
26 | RX_ERR_DISC | RW | 受信時のフレーム処理が間違っています。
|
0 |
27 | DISABLE_READ_TIMEOUT | RW | デフォルトでは、このビットは 0 に設定されています。MAC コンフィギュレーション レジスタの読み取りタイムアウトを無効にするには、このビットを 1 に設定します。 エラーが発生したときにコンフィギュレーション レジスタが読み取りタイムアウトを待機しないようにするには、このビットを 1 に設定します。 |
0 |
28 – 30 | Reserved | — | — | 000 |
31 | CNT_RESET | RW | 統計カウンターがリセットされました。統計カウンタをクリアするには、このビットを 1 に設定します。リセット シーケンスが完了すると、MAC はこのビットをクリアします。 | 0 |