欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

以太網(wǎng)自協(xié)商機(jī)制-雙絞線自協(xié)商案例設(shè)計(三)

FPGA開源工坊 ? 來源:追宇星空 ? 2024-03-18 09:33 ? 次閱讀

FLP Burst內(nèi)容編碼—NextPage

NextPage有兩大類(D13=1時為Messgage Page; D13=0時為Unformatted Page;),編碼格式分別如下圖:

Message Page:

8c68851a-e469-11ee-a297-92fbcf53809c.png

Unformatted Page:

8c7fad62-e469-11ee-a297-92fbcf53809c.png

在FLP突發(fā)中,D0應(yīng)是傳輸?shù)牡谝粋€比特。Message Page和Unformatted Page必須成對出現(xiàn),Message Page在前,Unformatted Page在后(Null Message型除外,它無需攜帶Unformatted Page)。

Message Code Field

8c9559fa-e469-11ee-a297-92fbcf53809c.png

Unformatted Page的Unformatted Code Field 與Message Page的Message Code Field相關(guān),故后面會結(jié)合具體的Message Code Field的詳細(xì)講解UnformattedCode Field。

Toggle

[T] =2b0 前一個FLP脈沖data為1,

=2b1 前一個FLP脈沖data為0,

該bit的作用是保持FLPBurst的直流平衡,防止出現(xiàn)連0或連1;

Acknowledge2

[ACK2] =2b0 不可以理解來自遠(yuǎn)端的NextPage,

=2b1 可以理解來自遠(yuǎn)端的NextPage;

Message Page

[MP] =2b0 Unformatted Page,

=2b1 Message Page;

Acknowledge

[ACK] =2b0 尚未收到來自遠(yuǎn)端的NextPage,

=2b1 已收到來自遠(yuǎn)端的NextPage;

Next Page

[NP] =2b0 當(dāng)前NextPage頁已是最后頁,

=2b1 當(dāng)前NextPage頁不是最后頁;

NextPage的使用規(guī)則

鏈路雙方都支持NextPage時,方可執(zhí)行NextPage交互。比如本端只支持BasePage,遠(yuǎn)端支持BasePage + NextPage_MP + NextPage_UP + NextPage_UP,此時遠(yuǎn)端的NextPage_MP和兩個NextPage_UP的FLP Bursts永遠(yuǎn)不會被發(fā)出。

鏈路雙發(fā)的NextPage的數(shù)量必須匹配。比如本端支持BasePage + NextPage_MP(Code8)+ NextPage_UP + NextPage_UP + NextPage_MP(Code10)+ NextPage_UP, 遠(yuǎn)端支持BasePage + NextPage_MP(Code8)+ NextPage_UP + NextPage_UP,此時遠(yuǎn)端NextPage的數(shù)量與本端NextPage的數(shù)量不匹配,故遠(yuǎn)端需要附加兩個NextPage_MP(Code1NullMessage)補(bǔ)齊。

NextPage的應(yīng)用實(shí)踐

FLP Burst-NextPage交互應(yīng)用于基于10M/100M/1000M的IEEE Clause 28 雙絞線自協(xié)商。筆者以曾經(jīng)實(shí)踐過的Marvell公司的88e1111千兆PHY舉例[與自協(xié)商相關(guān)的寄存器屬于IEEE802.3標(biāo)準(zhǔn)寄存器,故不同廠家不同型號的PHY該部分實(shí)現(xiàn)大同小異],與10M/100M/1000M自協(xié)商相關(guān)的7個寄存器內(nèi)容分別如下:

ControlRegister – Copper Page 0, Register 0

8cd4b348-e469-11ee-a297-92fbcf53809c.png

該部分在“BasePage的應(yīng)用實(shí)踐”部分已詳細(xì)闡述過,故這里就不再贅述;

ANAdvertisement Register – Copper Page 0, Register 4

8ced4598-e469-11ee-a297-92fbcf53809c.png

該本地廣告能力寄存器是10M/100M/1000M自協(xié)商的核心寄存器,該部分在“BasePage的應(yīng)用實(shí)踐”部分已詳細(xì)闡述過,故這里就不再贅述;

Link PartnerAbility Register , Copper Page 0, Register 5

8cf10228-e469-11ee-a297-92fbcf53809c.png

該本地廣告能力寄存器是10M/100M/1000M自協(xié)商的核心寄存器,該部分在“BasePage的應(yīng)用實(shí)踐”部分已詳細(xì)闡述過,故這里就不再贅述。

Next PageTransmit Register – CopperPage0, Register 7

8d80befe-e469-11ee-a297-92fbcf53809c.png

該本地廣告能力寄存器是10M/100M/1000M自協(xié)商的核心寄存器,該寄存器有兩類用法:“硬件自動裝載模式”和“軟件手工裝載模式”。當(dāng)1000BASE-TControl Register Page 0, Register 9(后續(xù)會介紹)的bit9=1或者bit8=1時使用“硬件自動裝載模式”;當(dāng)1000BASE-T ControlRegister Page 0, Register 9(后續(xù)會介紹)的bit9=0且bit8=時使用“軟件裝載模式”;在實(shí)際使用時通常很少使用“軟件手工裝載模式”(可以協(xié)商廠家自定義的一些信息),故這里就對“軟件手工裝載模式”不再贅述了。下面針對“硬件自動裝載模式”進(jìn)行現(xiàn)逐bit解釋: bit15 Next Page 該bit為FLP Burst-NextPage的D15.NP。

當(dāng)使用10M/100M/1000M自協(xié)商時(無EEE自協(xié)商時),第一個第二個NextPage時此bit為1,第三個NextPage時此bit為0;當(dāng)使用10M/100M/1000M自協(xié)商時(有EEE自協(xié)商時),第一個第二個第三個第四個NextPage時此bit為1,第五個NextPage時此bit為0。此bit由PHY芯片硬件自協(xié)商狀態(tài)機(jī)自動維護(hù),軟件無需設(shè)置此bit;

bit14 Reserved該bit為FLP Burst-NextPage的D14.Ack,該bit由PHY芯片硬件自協(xié)商狀態(tài)機(jī)自動維護(hù),軟件無需設(shè)置此bit;

bit13 Message Page Mode 該bit為FLP Burst-NextPage的D13.MP。當(dāng)使用10M/100M/1000M自協(xié)商時(無EEE自協(xié)商時),第一個NextPage時此bit為1,第二個第三個NextPage時此bit為0;當(dāng)使用10M/100M/1000M自協(xié)商時(有EEE自協(xié)商時),第一個第四個NextPage時此bit為1,第二個第三個第五個NextPage時此bit為0。此bit由PHY芯片硬件自協(xié)商狀態(tài)機(jī)自動維護(hù),軟件無需設(shè)置此bit;

bit12 Acknowledge2 該bit為FLP Burst-NextPage的D12.Ack2。此bit由PHY芯片硬件自協(xié)商狀態(tài)機(jī)自動維護(hù),軟件無需設(shè)置此bit;

bit11 Toggle 該bit為FLP Burst-NextPage的D11.T。此bit由PHY芯片硬件自協(xié)商狀態(tài)機(jī)自動維護(hù),軟件無需設(shè)置此bit;

bit[10:0] Message/Unformatted Field該bits為FLPBurst-NextPage的D10:D0。當(dāng)使用10M/100M/1000M自協(xié)商時(無EEE自協(xié)商時),第一個NextPage時此bits為8,為1000BASE-Ttechnology message code,第二個第三個NextPage時此bits為10M/100M/1000M雙絞線自協(xié)商核心內(nèi)容,會在后續(xù)“10M/100M/1000M自協(xié)商基理”章節(jié)部分進(jìn)行詳細(xì)探討;當(dāng)使用10M/100M/1000M自協(xié)商時(有EEE自協(xié)商時),第一個NextPage時此bits為8,為1000BASE-Ttechnology message code,第四個NextPage時此bits為10,為EEEtechnology message code,第二個第三個第五個NextPage時此bits為10M/100M/1000M雙絞線自協(xié)商核心內(nèi)容,會在后續(xù)“10M/100M/1000M自協(xié)商基理”章節(jié)部分進(jìn)行詳細(xì)探討;

寫到這里,可能有小伙伴感到困惑。既然工作于“硬件自動裝載模式”時該寄存器由PHY芯片硬件自協(xié)商狀態(tài)機(jī)自動裝載維護(hù),軟件無需設(shè)置。那該寄存器存在的意義是什么呢?答案是這樣的,在正常自協(xié)商并最終雙絞線鏈路雙發(fā)建立正確連接,該寄存器確實(shí)沒有存在的意義。但是因為某些環(huán)境因素造成自協(xié)商狀態(tài)機(jī)無法正常結(jié)束時,此時軟件通過周期性輪詢讀該寄存器結(jié)合輸出打印信息,可以有助于網(wǎng)絡(luò)管理人員分析自協(xié)商異常的原因,卡殼在哪個環(huán)節(jié),進(jìn)而對定位故障、解決故障大有益處。

Link PartnerNext Page Register – Copper Page 0, Register 8

8d8b5ddc-e469-11ee-a297-92fbcf53809c.png

該鄰居廣告能力狀態(tài)寄存器是將遠(yuǎn)端發(fā)送的FLP Burst-NextPage的信息存儲在本寄存器。如果自協(xié)商協(xié)商失敗引起鏈路雙方不能正常建立鏈接,相關(guān)驅(qū)動工程師可以利用本寄存器進(jìn)行故障定位和分析。本寄存器bit定義與“Next Page Transmit Register”完全相同,故這里就不在贅述了。

1000BASE-T Control Register Page 0, Register 9

8da2b248-e469-11ee-a297-92fbcf53809c.png

該本地1000BASE-T控制寄存器是10M/100M/1000M自協(xié)商的核心寄存器,現(xiàn)逐bit解釋:

bit[15:13] Test Mode 該bits與示波器物理層測試相關(guān),該功能與本自協(xié)商專題無關(guān),這里不進(jìn)行贅述;

bit12 MASTER/SLAVE Manual ConfigurationEnable該bit為FLP Burst-Unformatted_NextPage的UnformattedCode Field中相關(guān)bit。當(dāng)使用10M/100M/1000M自協(xié)商時,該bit即為第二個NextPage的D0.U0,該bit根據(jù)網(wǎng)絡(luò)管理員的實(shí)際應(yīng)用需求靈活設(shè)置(置1“強(qiáng)制主從配置模式”,置0“非強(qiáng)制主從配置模式”);

bit11 MASTER/SLAVE Configuration Value該bit為FLPBurst-Unformatted_NextPage的Unformatted Code Field中相關(guān)bit。當(dāng)使用10M/100M/1000M自協(xié)商時,該bit即為第二個NextPage的D1.U1,該bit根據(jù)網(wǎng)絡(luò)管理員的實(shí)際應(yīng)用需求靈活設(shè)置(置1“強(qiáng)制主從配置模式”且強(qiáng)制為主,置0“強(qiáng)制主從配置模式”且強(qiáng)制為從);

bit10 Port Type該bit為FLPBurst-Unformatted_NextPage的Unformatted Code Field中相關(guān)bit。當(dāng)使用10M/100M/1000M自協(xié)商時,該bit即為第二個NextPage的D2.U2,該bit根據(jù)網(wǎng)絡(luò)管理員的實(shí)際應(yīng)用需求靈活設(shè)置(置1“非強(qiáng)制主從配置模式”時優(yōu)先為主,置0“非強(qiáng)制主從配置模式”時優(yōu)先為從);

bit9 1000BASE-T Full-Duplex該bit為FLPBurst-Unformatted_NextPage的Unformatted Code Field中相關(guān)bit。當(dāng)使用10M/100M/1000M自協(xié)商時,該bit即為第二個NextPage的D3.U3,該bit根據(jù)網(wǎng)絡(luò)管理員的實(shí)際應(yīng)用需求靈活設(shè)置(置1有1000BASE-T 全雙工能力,置0無1000BASE-T全雙工能力);

bit8 1000BASE-T Half-Duplex該bit為FLP Burst-Unformatted_NextPage的Unformatted Code Field中相關(guān)bit。當(dāng)使用10M/100M/1000M自協(xié)商時,該bit即為第二個NextPage的D4.U4,該bit根據(jù)網(wǎng)絡(luò)管理員的實(shí)際應(yīng)用需求靈活設(shè)置(置1有1000BASE-T 半雙工能力,置0無1000BASE-T 半雙工能力),因為1000BASE-T 半雙工該物理層標(biāo)準(zhǔn)PHY芯片一般都不支持,故該bit實(shí)際上永遠(yuǎn)為0;

1000BASE-TStatus Register Page 0, Register 10

8db04bc4-e469-11ee-a297-92fbcf53809c.png

該1000BASE-T狀態(tài)寄存器是10M/100M/1000M自協(xié)商的核心寄存器,現(xiàn)逐bit解釋:

bit15 MASTER/SLAVE Configuration Fault當(dāng)使用10M/100M/1000M自協(xié)商時,該bit(狀態(tài)1主從狀態(tài)配置有錯誤,狀態(tài)0主從狀態(tài)配置無錯誤)。當(dāng)自協(xié)商異常時,可以查看此bit狀態(tài),如果是1,通過調(diào)整“1000BASE-TControl Register Page 0, Register 9”的相關(guān)主從設(shè)置bit,可以解決該故障;

bit14 MASTER/SLAVE Configuration Resolution當(dāng)使用10M/100M/1000M自協(xié)商時,該bit(狀態(tài)1本端自協(xié)商成“主”,狀態(tài)0本端自協(xié)商成“從”);

bit13 LocalReceiver Status當(dāng)使用10M/100M/1000M自協(xié)商時,該bit(狀態(tài)1本地接收正常,狀態(tài)0本地接收異常;

bit12 Remote ReceiverStatus當(dāng)使用10M/100M/1000M自協(xié)商時,該bit(狀態(tài)1遠(yuǎn)端接收正常,狀態(tài)0遠(yuǎn)端接收異常;

bit[11:10] 是將遠(yuǎn)端發(fā)送的FLP Burst-NextPage的信息(U3,U4)存儲在本寄存器。如果自協(xié)商協(xié)商失敗從而造成鏈路雙方不能正常建立鏈接,或者自協(xié)商成功但協(xié)商結(jié)果不符合預(yù)期。相關(guān)驅(qū)動工程師可以利用本寄存器進(jìn)行故障定位和分析。

10M/100M/1000M雙絞線自協(xié)商未完待續(xù)




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5465

    瀏覽量

    172835
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5372

    瀏覽量

    121294
  • 雙絞線
    +關(guān)注

    關(guān)注

    2

    文章

    249

    瀏覽量

    23780
  • PHY
    PHY
    +關(guān)注

    關(guān)注

    2

    文章

    305

    瀏覽量

    51886
  • 狀態(tài)機(jī)
    +關(guān)注

    關(guān)注

    2

    文章

    492

    瀏覽量

    27678

原文標(biāo)題:以太網(wǎng)自協(xié)商機(jī)制--雙絞線自協(xié)商(三)

文章出處:【微信號:FPGA開源工坊,微信公眾號:FPGA開源工坊】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    以太網(wǎng)協(xié)商機(jī)制-雙絞線協(xié)商案例設(shè)計(二)

    在FLP突發(fā)中,D0應(yīng)是傳輸?shù)牡谝粋€比特。
    的頭像 發(fā)表于 03-17 09:19 ?1499次閱讀
    <b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>自</b><b class='flag-5'>協(xié)商機(jī)制</b>-<b class='flag-5'>雙絞線</b><b class='flag-5'>自</b><b class='flag-5'>協(xié)商</b>案例設(shè)計(二)

    以太網(wǎng)協(xié)商機(jī)制雙絞線協(xié)商案例(四)

    10M/100M/1000M協(xié)商,主要協(xié)商的內(nèi)容為“速度雙工”、“流控”和“主從”大類,下面先介紹10M/100M/1000M
    的頭像 發(fā)表于 03-20 15:11 ?3467次閱讀
    <b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>自</b><b class='flag-5'>協(xié)商機(jī)制</b>—<b class='flag-5'>雙絞線</b><b class='flag-5'>自</b><b class='flag-5'>協(xié)商</b>案例(四)

    DP83822I工業(yè)以太網(wǎng)PHY協(xié)商功能與其Strap電阻配置

    物理層鏈接。所以本文檔的內(nèi)容基于TI以太網(wǎng)PHY產(chǎn)品DP83822,介紹以太網(wǎng)網(wǎng)口協(xié)商(Auto-Negotiation)功能現(xiàn)象,正確的測試波形與Strap電阻設(shè)置。 ?? 1.
    發(fā)表于 03-14 06:45

    為什么以太網(wǎng)+柔性板與電腦無法協(xié)商為100M?

    硬件:基于STM32F4單片機(jī)+LAN8720A(PHY)芯片,移植LWIP輕型以太網(wǎng)協(xié)議棧,硬件參考發(fā)燒友探索者開發(fā)板。連接方式:1.板子通過剛?cè)峤Y(jié)合板與PC機(jī)進(jìn)行連接,系統(tǒng)上電后,PC端5s后
    發(fā)表于 09-11 02:53

    基于DP83822I工業(yè)以太網(wǎng)PHY協(xié)商功能與其Strap電阻配置

    以太網(wǎng)PHY產(chǎn)品DP83822,介紹以太網(wǎng)網(wǎng)口協(xié)商(Auto-Negotiation)功能現(xiàn)象,正確的測試波形與Strap電阻設(shè)置…
    發(fā)表于 11-11 07:26

    FPGA光纖以太網(wǎng)協(xié)商的設(shè)計

    摘要:本文在分析了千兆以太網(wǎng)協(xié)商基本過程,提出了一種基于Virtex-5 XC5VFX70T 中高速串行收發(fā)器GTX Transceiver 的千兆以太網(wǎng)
    發(fā)表于 03-26 15:56 ?45次下載

    基于語義網(wǎng)技術(shù)的SLA協(xié)商機(jī)制

    針對服務(wù)等級協(xié)議(SLA)的自動協(xié)商中用于協(xié)商的SLA元素及協(xié)商過程缺乏語義描述的問題,提出了一種基于語義網(wǎng)技術(shù)的SLA協(xié)商機(jī)制。首先提出一種協(xié)商
    發(fā)表于 01-02 17:17 ?0次下載

    如何調(diào)試10G/25G以太網(wǎng)IP協(xié)商/Link Training

    打開你的Vivado工具,選擇你所需要的器件類型,在IPCatalog里產(chǎn)生一個10G/25GEthernet Subsystem IP core,勾上BASE-KR和IncludeAN/LT Logic以涵蓋IP協(xié)商功能
    的頭像 發(fā)表于 09-03 09:57 ?9302次閱讀
    如何調(diào)試10G/25G<b class='flag-5'>以太網(wǎng)</b>IP<b class='flag-5'>自</b><b class='flag-5'>協(xié)商</b>/Link Training

    10G/25G以太網(wǎng)IP協(xié)商調(diào)試方案

    *此調(diào)試過程亦適用于10G, 25G, 40G, 50G, 100G以太網(wǎng)IP核,每個IP可能會有些細(xì)節(jié)上的不同,但整個協(xié)商和LinkTraining過程是類似的,可以作為參考。 *如果是40G
    的頭像 發(fā)表于 11-03 15:18 ?5918次閱讀
    10G/25G<b class='flag-5'>以太網(wǎng)</b>IP<b class='flag-5'>自</b><b class='flag-5'>協(xié)商</b>調(diào)試方案

    以太網(wǎng)網(wǎng)口協(xié)商功能現(xiàn)象

    )與速率1000M及以上的以太網(wǎng)協(xié)議。 在進(jìn)行以太網(wǎng)口功能調(diào)試過程中,最常見的問題是兩個端口之前無法正確建立物理層鏈接。所以本文檔的內(nèi)容基于TI以太網(wǎng)PHY產(chǎn)品DP83822,介紹以太網(wǎng)
    的頭像 發(fā)表于 12-29 16:15 ?1.1w次閱讀
    <b class='flag-5'>以太網(wǎng)</b>網(wǎng)口<b class='flag-5'>自</b><b class='flag-5'>協(xié)商</b>功能現(xiàn)象

    DP83822I工業(yè)以太網(wǎng)PHY協(xié)商功能與其Strap電阻配置

    DP83822I工業(yè)以太網(wǎng)PHY協(xié)商功能與其Strap電阻配置
    發(fā)表于 11-01 08:26 ?1次下載
    DP83822I工業(yè)<b class='flag-5'>以太網(wǎng)</b>PHY<b class='flag-5'>自</b><b class='flag-5'>協(xié)商</b>功能與其Strap電阻配置

    DP83822I工業(yè)以太網(wǎng)PHY協(xié)商功能與其Strap電阻配置

    在進(jìn)行以太網(wǎng)口功能調(diào)試過程中,最常見的問題是兩個端口之前無法正確建立物理層鏈接。所以本文檔的內(nèi)容基于TI以太網(wǎng)PHY產(chǎn)品DP83822,介紹以太網(wǎng)網(wǎng)口
    的頭像 發(fā)表于 04-04 09:40 ?3185次閱讀
    DP83822I工業(yè)<b class='flag-5'>以太網(wǎng)</b>PHY<b class='flag-5'>自</b><b class='flag-5'>協(xié)商</b>功能與其Strap電阻配置

    一文解析以太網(wǎng)自動協(xié)商技術(shù)

    這對于有少量這種問題的網(wǎng)絡(luò)也許是個小問題,但是對于存在大量這種問題的網(wǎng)絡(luò)而言就是一個頭疼的問題。幸好,以太網(wǎng)的標(biāo)準(zhǔn)制定者推出了自動協(xié)商(Auto-Negotiation)這種機(jī)制,來解決這個問題。
    的頭像 發(fā)表于 02-22 14:44 ?5171次閱讀
    一文解析<b class='flag-5'>以太網(wǎng)</b>自動<b class='flag-5'>協(xié)商</b>技術(shù)

    基于IEEE Clause 28雙絞線以太網(wǎng)協(xié)商機(jī)制

    雙絞線以太網(wǎng)協(xié)商通過鏈路雙方互相周期發(fā)送協(xié)商脈沖群(通過脈沖群攜帶自己的物理層信息),從而到
    發(fā)表于 03-15 09:53 ?632次閱讀
    基于IEEE Clause 28<b class='flag-5'>雙絞線</b>的<b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>自</b><b class='flag-5'>協(xié)商機(jī)制</b>

    基于IEEE Clause 28雙絞線以太網(wǎng)協(xié)商機(jī)制解析(一)

    協(xié)商機(jī)制以太網(wǎng)技術(shù)物理層重要的一種機(jī)制。它可以使得不同底層技術(shù)網(wǎng)絡(luò)設(shè)備(計算機(jī)終端,網(wǎng)橋,交換機(jī),路由器,網(wǎng)關(guān)等)的鏈路雙方協(xié)商成互相兼
    的頭像 發(fā)表于 03-15 09:55 ?1339次閱讀
    基于IEEE Clause 28<b class='flag-5'>雙絞線</b>的<b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>自</b><b class='flag-5'>協(xié)商機(jī)制</b>解析(一)