在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

以太網網口自協商功能現象

電子設計 ? 來源:網友電子設計發布 ? 作者:網友電子設計發布 ? 2021-12-29 16:15 ? 次閱讀

在工廠自動化應用中,由于現場設備節點數量與日俱增,同時對于自動化設備加工精度與實時性要求越來越高,傳統的串行工業總線已經無法滿足生產線同步性與大規模數據傳輸的要求。以太網逐漸成為主流,基于以太網全球主流OEM開發確定性網絡工業以太網協議包括Profinet, Ethercat, Powerlink等。這些協議都需要以太網作為傳輸介質,以太網PHY主要負責。目前工業以太網總線速率以10/100M速率為主,下一代工業總線技術將會基于TSN(時間敏感網絡)與速率1000M及以上的以太網協議。

在進行以太網口功能調試過程中,最常見的問題是兩個端口之前無法正確建立物理層鏈接。所以本文檔的內容基于TI以太網PHY產品DP83822,介紹以太網網口自協商(Auto-Negotiation)功能現象,正確的測試波形與Strap電阻設置。

1. 介紹

OSI模型定義了7層網絡模型,以太網MAC層對應OSI模型中的第二層-數據鏈路層,以太網PHY對應OSI模型中的第一層-物理層。對于以太網而言,物理層的主要功能是將在網線或者光纖中傳輸的原始數據(電壓,電流等)轉化為可被接收且符合協議的數字信號,其為數據鏈路層提供物理連接。物理層主要規定了信號電壓,頻率,引腳功能,阻抗等。作為網絡通訊的基礎,只有在物理層成功建立鏈接后,通信數據才能在端口之間進行傳輸。以太網PHY承擔了物理層鏈接的所有工作,只有PHY工作在正確配置下,通信鏈路才能正常工作。下面會以10M/100M以太網PHY為例,說明物理層鏈接建立方式 – 自動協商及如何檢通過檢測TRX_P/N管腳波形判斷DP83822是否正確開啟該功能。

2. DP83822自動協商(Auto-Negotiation)功能

根據IEEE802.3,自動協商模式功能是以太網端口根據另一個端口的設備鏈接速度,雙工模式,自動把本端口的速度和工作模式調節到兩個端口可以支持的最高水平。自協商協議的主要內容包括:雙工模式,運行速率等。自動協商功能完全由物理層PHY芯片實現,無需額外數據包和高層協議開銷。根據廣播通信速率10M或者100M的不同,自動協商功能提供兩種模式NLP(Figure 6)和FLP(Figure 2)。

DP83822I(工業版本)支持10M – 10Base- TE模式和100M – 100Bast – TX模式

10Base-TE自動協商模式(10M)

使用單獨10Base-TE廣播自動協商模式時, PHY芯片會通過Figure 1中TXD_P, TXD_N和RXD_P,RXD_N發送NLP(Normal Link Pulse)普通鏈路脈沖,每個脈沖間隔16ms。為了同時兼容T568A直連網線和T568B交叉網線,所以在收發端同時廣播NLP,根據對方對口的監聽情況判斷是否使用自動交叉線切換功能(Auto-MDIX)。

100Base-TX自動協商模式(100M)

使用100Bast-TX自動協商模式時, PHY芯片會通過Figure 1中TXD_P, TXD_N和RXD_P,RXD_N發送FLP(Fast Link Pulse)快速鏈路脈沖。由于100Base-TX自動協商模式由100Base-T向10Base-T兼容,如果對方端口只能支持10M以太網,則兩側都會判定為10Base-T。為了同時兼容T568A直連網線和T568B交叉網線,所以在收發端同時廣播FLP,根據對方對口的監聽情況判斷是否使用自動交叉線切換功能(Auto-MDIX)。

pYYBAGGKV7-ARQ_WAAOZ2bvKU_E811.png

Figure 1 DP83822原理圖

開啟自動協商模式:TXD_P/N引腳波形

測試使用DP83822I評估模塊[1],默認電阻與寄存器配置,在無網線連接其他以太網端口的情況下。通過觀測TXD_P引腳波形可以判斷芯片是否在進行自動協商。

當無其他端口與本端口連接時,自動模式下TXD_P/N引腳發送的FLP波形為Figure 2。TXD_P/N會持續發送FLP信號給遠端以太網端口,同時TXD_P/N也會監聽對端是否通過網線傳輸FLP信號。每幀FLP脈沖發送時間間隔16ms。直流共模電壓3.3V,單端峰值電壓5.2V。

poYBAGGKV8GAJjbSAAD-fp5zzRo742.png

Figure 2 100base-TX自動協商 FLP信號

如果對單幀脈沖周期進行放大可以觀察到FLP信號包含多個脈沖信號。最大數量為33個脈沖,第一個脈沖和最后一個脈沖為時鐘脈沖,每兩個時鐘脈沖之間為數據脈沖。當數據脈沖出現時,該比特位為’1’,當數據脈沖為0時,該比特位為’0’。雙工模式,速率等信息就包含在16個數據脈沖之中,如Figure 3所示。

poYBAGGKV8OAKYieAADqze2eVbU471.png

Figure 3 100base-TX自動協商 單幀FLP信號

如Figure 4所示,單個脈沖TXD_P和TXD_N幅值相同,相位相差180度差分信號。

poYBAGGKV8SARhQVAAE6CftjJmY988.png

Figure 4 100base-TX自動協商 TXD_P/N差分信號(紅色TXDP-TXDN) 峰值為3.3V

關閉自動協商模式:TXD_P/N引腳波形

使用DP83822I評估板,在上電后使用工具[2]將0x0000(BMCR) BIT12更改為’0’,關閉自動協商模式。此時得到Figure 5,由圖可知TXD_P不再發送FLP脈沖群,而是在持續發送MLT-3信號。發送MLT-3表示PHY認為此時已經進入強制100Base-TX, Figure 5表示以太網PHY工作在100Bast-TX的空閑狀態。

pYYBAGGKV8aAX2XxAAD7AtQXwZA484.png

Figure 5 100Base-TX以太網特征信號(MTL-3電平)- 自動協商功能關閉

此時將0x0000(BMCR) BIT13設置為’0’,即將以太網速度從100M變為10M。此時TXD_P/N在持續發送NLP信號,因為10Base-TE 空閑模式與NLP信號相同。此時PHY進入強制10Base-TE模式。

poYBAGGKV8iAZNcAAACTKTeJa-8298.png

Figure 6 10Base-TE NLP - 自動協商功能關閉

從以上測試結果可以發現,通過示波器觀察TXD_P/N引腳信號可以對以太網PHY(例如DP83822I)上電后的鏈接電路的模式和狀態進行分類。在現在通用以太網PHY的設計中,通常建議開啟自動協商模式支持最高速率與全雙工模式(Auto-Negotiation),當在無遠端以太網端口鏈接的情況下,應能在TXD_P/N引腳觀側到Figure 2和Figure 3波形。

自動協商模式Strap電阻配置

DP83822I在上電完成之后,需要默認使能自動協商模式,且保證最快速率和全雙工模式,最重要的一點是保證基礎模式選擇正確,即AN_EN=1, AN_1=1, AN_0=1。

pYYBAGGKV8mAS5yXAAB1rW_WCJM408.png

Figure 7 自動協商模式可配置的

相關引腳的電阻配置如Figure 8所示,根據[3]可以得到RX_D0, RX_D3和LED_0的推薦電阻配置如下:

poYBAGGKV8uAbgfIAADUVBaAcfA499.png

Figure 8 自動協商模式相關Strap電阻配置

RX_D0引腳電阻配置:

MODE1(上拉電阻:OPEN; 下拉電阻:OPEN)和MODE4(上拉電阻:2.49k Ohm;下拉電阻:OPEN)。

RX_D3引腳電阻配置:

MODE1(上拉電阻:OPEN; 下拉電阻:OPEN)和MODE4(上拉電阻:2.49k Ohm;下拉電阻:OPEN)。

LED_0引腳電阻配置:

MODE3(上拉電阻:6.2k Ohm; 下拉電阻:1.96k Ohm)和MODE4(上拉電阻:OPEN;下拉電阻:OPEN)。

審核編輯:何安

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工業
    +關注

    關注

    3

    文章

    2021

    瀏覽量

    47755
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    高通研5G與10G以太網芯片,網絡性能全面升級

    高通(Qualcomm)長期以來在路由器平臺上依賴第三方的5G與10G以太網芯片來實現高速網功能。然而,隨著技術的進步,高通正式推出了自家5G與10G以太網芯片,為其產品線增添了重要
    的頭像 發表于 06-05 12:08 ?1528次閱讀
    高通<b class='flag-5'>自</b>研5G與10G<b class='flag-5'>以太網</b>芯片,網絡性能全面升級

    單片機實例項目:CH9121以太網網卡(串口協議)

    單片機實例項目:CH9121以太網網卡(串口協議),推薦下載!
    發表于 06-03 20:53

    軟件更新 | 以太網通信仿真功能已上線!TSMaster 202503 版本更新速覽

    TSMaster202503軟件功能又更新啦!這一次,我們帶來了工程師們期待已久的以太網通信仿真功能,讓您的車載網絡測試如虎添翼!除了以太網通訊仿真
    的頭像 發表于 04-12 20:03 ?330次閱讀
    軟件更新 | <b class='flag-5'>以太網</b>通信仿真<b class='flag-5'>功能</b>已上線!TSMaster 202503 版本更新速覽

    汽車以太網的演化進程

    相對落后的日系車,基本上每一輛車都至少會有一個100Mbps汽車以太網網絡,通常對應五個設備,即智能駕駛域控制器、座艙域控制器、T-BOX、診斷和網關。
    的頭像 發表于 02-07 09:49 ?1136次閱讀
    汽車<b class='flag-5'>以太網</b>的演化進程

    三格電子NAT網關:讓你的以太網通訊設備輕松聯網!

    有 1 個兩以太網交換機接口(LAN )和 1 個以太網通訊接口(WAN )。不對原系統做任何硬件和軟件修改,不影響原系統通訊,可以實
    的頭像 發表于 01-16 18:30 ?371次閱讀
    三格電子NAT網關:讓你的<b class='flag-5'>以太網</b>通訊設備輕松聯網!

    EE-214:用于ADSP-BF535 Blackfin處理器的以太網網絡接口

    電子發燒友網站提供《EE-214:用于ADSP-BF535 Blackfin處理器的以太網網絡接口.pdf》資料免費下載
    發表于 01-06 15:20 ?0次下載
    EE-214:用于ADSP-BF535 Blackfin處理器的<b class='flag-5'>以太網網</b>絡接口

    施耐德 PLC 轉以太網:案例展示與經驗交流

    目前市面上的的控制系統和工廠自動化系統轉以太網的應用幾乎已經和PLC一樣普及。施耐德多個系列產品采用了以太網的網連接方式,通過以太網不僅可以連接程序,也可以用于與第三方設備進行
    的頭像 發表于 12-06 11:25 ?600次閱讀
    施耐德 PLC 轉<b class='flag-5'>以太網</b>:案例展示與經驗交流

    為什么MPLS仍是以太網傳輸技術的首選

    WAN 電路、以太網 WAN 或簡稱為運營商以太網。該技術由城域以太網論壇 (MEF) 標準化,并制定了其使用的技術規范和實施協議。 傳輸技術對于運營商以太網網絡提供
    的頭像 發表于 11-29 09:14 ?903次閱讀
    為什么MPLS仍是<b class='flag-5'>以太網</b>傳輸技術的首選

    以太網幀格式和功能詳解

    以太網幀(Ethernet Frame)是以太網(Ethernet)協議用于在局域網(LAN)中傳輸數據的基本單位。理解以太網幀的結構和傳輸過程對于掌握局域網通信的原理至關重要。以下將從以太網
    的頭像 發表于 10-08 10:03 ?3676次閱讀

    超級網震撼上市!!TTL串口?RJ45以太網

    和更高效的通信效率。今天給大家介紹兩款超級網:NT1-M和NE2-T1M。是實現串口數據?以太網數據傳輸的模塊。產品自帶RJ45接口,全包網封裝。可滿足各類TT
    的頭像 發表于 08-30 12:36 ?856次閱讀
    超級網<b class='flag-5'>口</b>震撼上市!!TTL串口?RJ45<b class='flag-5'>以太網</b>

    以太網通信網關是什么

    在日益復雜的網絡環境中,以太網通信網關作為連接不同設備和網絡的橋梁,扮演著至關重要的角色。本文將深入探討以太網通信網關的定義、功能、工作機制及其在各個領域的應用。 一、以太網通信網關的
    的頭像 發表于 08-29 14:04 ?920次閱讀
    <b class='flag-5'>以太網</b>通信網關是什么

    以太網端口的類型和特性

    以太網端口,即以太網接口,是網絡中用于連接設備并進行數據交換的端口。它基于IEEE 802.3標準,并使用以太網協議進行數據傳輸。以太網端口在局域網(LAN)中廣泛應用,支持多種類型的
    的頭像 發表于 08-07 15:27 ?2970次閱讀

    車載以太網與傳統以太網的區別

    車載以太網與傳統以太網在多個方面存在顯著的差異,這些差異主要體現在傳輸速率、實時性、可靠性、物理層標準、應用場景以及技術發展等方面。
    的頭像 發表于 07-25 11:12 ?3212次閱讀

    Banana Pi BPI-M4 Berry 開源硬件開發板以太網和WiFi測試

    Banana Pi BPI-M4 Berry 開源硬件開發板以太網和WiFi測試
    的頭像 發表于 07-02 16:16 ?1310次閱讀
    Banana Pi BPI-M4 Berry 開源硬件開發板<b class='flag-5'>以太網</b><b class='flag-5'>口</b>和WiFi測試

    RS485轉LoRa-以太網TCP轉LoRa

    可以實現以太網轉LoRa、Rj45轉LoRa、LoRa轉以太網、RS485轉以太網、TCP_IP轉LoRa、LoRa轉網、RS485串
    的頭像 發表于 06-19 10:39 ?1015次閱讀
    RS485轉LoRa-<b class='flag-5'>以太網</b>TCP轉LoRa
    主站蜘蛛池模板: 在线观看黄a | 涩综合| 色婷婷一区二区三区四区成人 | 四虎国产精品成人永久免费影视 | 99热精品久久只有精品30 | 国产一级特黄毛片 | 色校园 | 国内外精品免费视频 | 一本在线免费视频 | 色网站免费在线观看 | 天天想天天干 | 国产精品黄网站免费进入 | 国产小视频免费观看 | 一级国产特黄aa大片 | 欧美色p | 妖精视频亚洲 | 黄色网址在线播放 | 无人码一区二区三区视频 | 狠狠色丁香久久综合网 | 国内一国产农村妇女一级毛片 | 国产日韩三级 | 成人福利在线视频 | www.色.com| 欧美成人a | 天堂网视频在线 | 999av视频 | aaa在线观看 | 天天干 夜夜操 | 成人国产一区二区 | 国内夫妇交换性经过实录 | 国产a一级毛片午夜剧场14 | 69日本xxxxxxxxx29| 美国一级毛片片aa久久综合 | 久久精品人人爽人人爽 | 丁香花小说 | 高清成年美女xx免费网站黄 | 日本一区视频在线观看 | 日日久| 午夜看片a福利在线 | 国产美女亚洲精品久久久综合 | 七月丁香八月婷婷综合激情 |