インテルのみ表示可能 — GUID: bhc1410931699047
Ixiasoft
インテルのみ表示可能 — GUID: bhc1410931699047
Ixiasoft
5.2.7.1. 1000BASE-Xオート・ネゴシエーション
とき リンクタイマー 時間が経過すると、PCS 開発能力 レジスターがアドバタイズされ、 確認応答 リンク パートナーのビットは 0 に設定されます。自動ネゴシエーション ステート マシンは、リンク パートナーから受信した 3 つの連続する /C/ シーケンスをチェックします。
その後、オート・ネゴシエーション・ステート・マシンは、通知dev_abilityレジスターのACKビットを1に設定し、ACKビットが1に設定された状態でリンク・パートナから/C/シーケンスが3 つ連続して受信されているかどうかチェックします。
自動ネゴシエーションは、 リンクタイマー リンク パートナーから連続した /C/ シーケンスを受信しないように登録します。自動ネゴシエーションは、リンク タイマーの期限が切れた後に 3 回連続してアイドル シーケンスを受信すると、正常に完了します。
オートネゴシエーションが正常に完了すると、ユーザー ソフトウェアは両方の 開発能力 そして パートナー能力 登録して、二重モードと一時停止モードの優先順位の解決に進みます。デザインに MAC と PCS が含まれている場合、ユーザー ソフトウェアは、 一時停止_無視 噛み込む コマンド構成 登録する。受信 FIFO バッファ レベルに基づいてポーズ フレームの生成を無効にするには、 rx_section_empty それに応じて登録してください。
オート・ネゴシエーションが正常に完了すると、リンク・パートナ・デバイスによって通知された機能がpartner_abilityレジスター()に含まれ、statusレジスターのAUTO_NEGOTIATION_COMPLETEビット()は1に設定されます。
PCS 機能は、リンク同期が失われて再取得されたとき、またはリンク同期を設定したときにオートネゴシエーションを再開します。 RESTART_AUTO_NEGOTIATION PCS 制御レジスタのビットを 1 に設定します。