国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

乘用車千兆以太網(wǎng)物理層技術(shù)預(yù)研

2021-08-04 11:08馮梓軒劉曉祥馬文峰黃金山陶英軒張曉光高家君
汽車電器 2021年7期
關(guān)鍵詞:物理層寄存器以太網(wǎng)

馮梓軒,劉曉祥,馬 良,馬文峰,黃金山,陶英軒,張曉光,高家君

(一汽奔騰轎車有限公司,吉林 長春 130012)

1 OSI網(wǎng)絡(luò)結(jié)構(gòu)模型

本論文是基于國際標(biāo)準(zhǔn)定義的OSI基本參考模型,該模型將通信系統(tǒng)分為7層,自上而下分別為應(yīng)用層(第7層)、表示層、會(huì)話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層(第1層),每一層的目的都是為上一層提供服務(wù)。圖1介紹了基于功能需求需要在以太網(wǎng)ECU中實(shí)現(xiàn)的協(xié)議,以及它們在OSI參考模型中的位置。本文旨在介紹物理層(OSI模型的第1層)。它可以適用于各類車載以太網(wǎng)應(yīng)用,如診斷、基于服務(wù)的通信、標(biāo)定、網(wǎng)絡(luò)管理及音視頻流傳輸。

圖1 OSI網(wǎng)絡(luò)結(jié)構(gòu)模型

2 車載以太網(wǎng)物理層需求

物理層是OSI參考模型的最低層,它與物理硬件相連,該物理硬件用于在鏈路上傳輸原始數(shù)據(jù)位。在車載環(huán)境中,需特別關(guān)注不同部件之間的電磁兼容性。1000BAST-T1物理接口僅用于車內(nèi)連接及通信,不用于連接外部測試儀或其它設(shè)備。對(duì)于有多個(gè)以太網(wǎng)接口的控制器(如集成式交換機(jī)),嚴(yán)禁某一路以太網(wǎng)鏈路上的電器故障對(duì)其余接口(如CAN、LIN、Ethernet接口)造成影響。當(dāng)PHY芯片寄存器停止對(duì)讀/寫命令響應(yīng)時(shí),微控制器/CPU應(yīng)重啟該鏈路。應(yīng)用程序及微控制器/CPU應(yīng)監(jiān)控GMII/RGMII/SGMII接口,當(dāng)持續(xù)T(推薦5s)檢測到非標(biāo)準(zhǔn)信號(hào),微控制器/CPU應(yīng)復(fù)位并初始化PHY芯片。

2.1 接口電路定義

圖2介紹了1000BASE-T1接口網(wǎng)絡(luò)的元件,這是實(shí)現(xiàn)物理層電路的一個(gè)示例。

圖2 千兆以太網(wǎng)物理層電路示例

1000BASE-T1接口電路包含收發(fā)器TC、低通濾波器LPF(可選)、靜電保護(hù)設(shè)備ESD_2(可選)、電源濾波器Filter(可選)、共模電感CMC、直流阻隔電容DC-Block、共模終端網(wǎng)絡(luò)CM-Termination(可選)、靜電保護(hù)設(shè)備ESD_1(可選)、ECU連接器Connector。CMC是該系統(tǒng)中最重要的部件之一??蛇x組件的使用應(yīng)遵循收發(fā)器制造商的產(chǎn)品手冊及使用指導(dǎo)。

PCB板內(nèi)信號(hào)線及任何與其配對(duì)的MDI連接器的特征阻抗應(yīng)為100Ω±10%,可以通過時(shí)域反射法測量。PCB板上1000BASE-T1信號(hào)線需設(shè)計(jì)成差分線。PCB板上1000BASE-T1信號(hào)線距離其它線纜的距離應(yīng)至少是線纜寬度的3倍。理論上講,1000BASE-T1信號(hào)線應(yīng)盡可能遠(yuǎn)離其它線路。據(jù)實(shí)驗(yàn)觀察,當(dāng)距離達(dá)到2.5mm時(shí),信號(hào)線間的影響基本消除。PCB板上信號(hào)線對(duì)的距離應(yīng)該基于層壓結(jié)構(gòu),根據(jù)經(jīng)驗(yàn),它應(yīng)該小于20mil。PCB板上一對(duì)信號(hào)線的兩根導(dǎo)線長度應(yīng)一致,兩根導(dǎo)線長度差應(yīng)小于1mm。電路路徑上的板厚及寬度應(yīng)精心設(shè)計(jì)以保證信號(hào)線對(duì)的差分阻抗為100±10%Ω。兩根信號(hào)線之間不允許放置其它組件且不允許過孔。GND平面不應(yīng)置于CMC下方,建議接地平面也不要置于連接器下方。

2.2 基本需求

1000BASE-T1與100BASE-T1相比,媒體獨(dú)立接口不同,物理層應(yīng)提供標(biāo)準(zhǔn)千兆媒體獨(dú)立接口(GMII)、簡化的千兆媒體獨(dú)立接口(RGMII)或串行千兆媒體獨(dú)立接口(SGMII)。編碼方式也不同,100BASE-T1為4B—4B/3B—3B/2T—PAM3,1000BASE-T1為8B—80B/81B—Reed-Solomon FEC—3B/2T—PAM3。1000BASE-T1的PHY芯片新增可選功能為自協(xié)商,EEE和OAM功能。

物理層應(yīng)該滿足車規(guī)級(jí)EMC需求??紤]器件老化和溫度的影響,要求時(shí)鐘頻率誤差≤0.01%。晶振時(shí)鐘線應(yīng)遠(yuǎn)離其它信號(hào)線至少20mil。鏈路啟動(dòng)時(shí)間應(yīng)低于100ms,啟動(dòng)時(shí)間定義為:PHY從斷電狀態(tài)到與相應(yīng)伙伴建立連接狀態(tài)。當(dāng)控制器處于睡眠模式時(shí),該部件應(yīng)屏蔽EMC的影響。1000BASE-T1應(yīng)通過一對(duì)非屏蔽雙絞線(UTP)電纜以1000Mb/s的速率傳輸數(shù)據(jù)包,且通信距離能力不低于15m。功率元件(>250mA)應(yīng)與以太網(wǎng)接口互不干擾,兩者距離應(yīng)大于25mm。1000BASE-T1的PHY芯片,發(fā)送數(shù)據(jù)延遲時(shí)間和接收數(shù)據(jù)延遲時(shí)間之和不能超過7168個(gè)位時(shí)間(7168ns)。發(fā)送數(shù)據(jù)時(shí),某給定數(shù)據(jù)從進(jìn)入GMII到抵達(dá)MDI的時(shí)間為發(fā)送數(shù)據(jù)延遲時(shí)間。接收數(shù)據(jù)時(shí),某給定數(shù)據(jù)從進(jìn)入MDI到流出GMII的時(shí)間為接收數(shù)據(jù)延遲時(shí)間。

2.3 主/從分配

在1000BASE-T1的傳輸鏈路上,需建立主從關(guān)系。每個(gè)物理連接只有一個(gè)主設(shè)備連接到一個(gè)從設(shè)備。終端節(jié)點(diǎn)的PHY一般配置為Master,交換機(jī)節(jié)點(diǎn)的PHY一般配置為Slave。連接到診斷接口(OBD)的邊緣節(jié)點(diǎn)應(yīng)將所有1000BASE-T1接口配置為Slave。1000BASE-T1設(shè)備可以選擇使用自動(dòng)協(xié)商來檢測鏈路另一端設(shè)備支持的能力(操作模式),以此確定雙方的共同能力從而對(duì)自身進(jìn)行配置。當(dāng)使用自協(xié)商時(shí),鏈路上兩個(gè)設(shè)備的主從關(guān)系在自協(xié)商階段確定。未使用自協(xié)商時(shí),通過設(shè)置PHY寄存器或通過硬件配置來建立兩個(gè)設(shè)備的主從關(guān)系。

2.4 工作電壓范圍

以太網(wǎng)網(wǎng)絡(luò)需保證在6.5~18V的電壓范圍內(nèi)正常工作。當(dāng)某ECU的電壓范圍超出上述范圍時(shí),該ECU不得發(fā)送損壞的信息。遲滯電壓應(yīng)至少為100mV。

2.5 PHY收發(fā)器

2.5.1 可測試性和可配置型

ECU必須能夠根據(jù)需要將自身的PHY設(shè)置成Master或Slave模式。ECU必須能夠根據(jù)需求將自身的PHY設(shè)置成各種測試模式。晶振時(shí)鐘線在開發(fā)階段應(yīng)該能夠被引出。

2.5.2 PHY錯(cuò)誤和狀態(tài)管理

ECU管理實(shí)體應(yīng)能從PHY讀取所有寄存器。寄存器分為IEEE協(xié)議定義的寄存器和供應(yīng)商自定義的寄存器。地址范圍為0~15的寄存器由IEEE定義,但芯片具體包含哪些寄存器取決于支持的功能,這也適用于供應(yīng)商自定義的寄存器。供應(yīng)商自定義的寄存器地址范圍為16~31。

ECU管理實(shí)體應(yīng)能將PHY寄存器狀態(tài)發(fā)送至分析單元,ECU管理實(shí)體應(yīng)能從PHY讀取當(dāng)前的連接狀態(tài),ECU管理實(shí)體應(yīng)能判斷自上次查詢以來是否又出現(xiàn)信號(hào)線短路或開路故障,ECU管理實(shí)體應(yīng)能明確自上次查詢以來收到的CRC錯(cuò)誤數(shù),ECU管理實(shí)體應(yīng)能具有讀取現(xiàn)有MSE(Mean Square Error)或SQI(Signal Quality Index)的能力,ECU管理實(shí)體應(yīng)能讀取自上次查詢以來link down次數(shù),ECU管理實(shí)體應(yīng)能讀取自上次查詢以來信號(hào)線的短路及開路次數(shù),ECU管理實(shí)體應(yīng)能判斷自上次查詢以來接收錯(cuò)誤是否已在PHY上發(fā)生,ECU管理實(shí)體應(yīng)能判斷自上次查詢以來接收錯(cuò)誤在PHY上發(fā)生的次數(shù),ECU管理實(shí)體應(yīng)能判斷自上次查詢以來發(fā)送錯(cuò)誤是否已在PHY上發(fā)生,ECU管理實(shí)體應(yīng)能判斷線路編碼錯(cuò)誤是否來自PHY,ECU管理實(shí)體應(yīng)能判斷來自于PHY的線路編碼錯(cuò)誤的數(shù)量,線路編碼錯(cuò)誤只能在接收時(shí)檢測到,ECU管理實(shí)體應(yīng)能判斷自上次查詢以來PHY接收器進(jìn)入NOT OK狀態(tài)的次數(shù),ECU管理實(shí)體應(yīng)能讀取PHY芯片發(fā)送及接收的數(shù)據(jù)包數(shù),ECU管理實(shí)體應(yīng)能讀取PHY發(fā)送字節(jié)數(shù)的能力,ECU管理實(shí)體應(yīng)能讀取PHY接收的字節(jié)數(shù)的能力,ECU管理實(shí)體應(yīng)能在以下兩種回環(huán)模式下測試PHY:分別為外部回環(huán)模式和內(nèi)部回環(huán)模式。

2.5.3 睡眠/喚醒需求

目前千兆以太網(wǎng)PHY芯片均不支持TC10規(guī)定的芯片層級(jí)的睡眠喚醒,可以通過CAN芯片或硬線間接實(shí)現(xiàn)控制器以太網(wǎng)喚醒。

3 結(jié)束語

千兆以太網(wǎng)物理層作為以太網(wǎng)信號(hào)傳輸?shù)拿浇楹洼d體,其設(shè)計(jì)的好壞直接關(guān)系到整車通信的可靠性和穩(wěn)定性。本文所述千兆以太網(wǎng)物理層技術(shù)預(yù)研提供了指導(dǎo)方法和設(shè)計(jì)建議,為整車以太網(wǎng)通信的穩(wěn)定性提供了技術(shù)保障和理論依據(jù)。

猜你喜歡
物理層寄存器以太網(wǎng)
網(wǎng)絡(luò)智能平臺(tái)和云服務(wù)為以太網(wǎng)注入新動(dòng)力
飛思卡爾單片機(jī)脈寬調(diào)制模塊用法研究
移位寄存器及算術(shù)運(yùn)算應(yīng)用
數(shù)字電路環(huán)境下汽車控制電路信號(hào)設(shè)計(jì)
利用Modbus協(xié)議實(shí)現(xiàn)垂直螺旋卸車機(jī)取料器自動(dòng)調(diào)速方法
三大因素驅(qū)動(dòng)創(chuàng)新提速以太網(wǎng)快步邁入“靈活”時(shí)代
三大因素驅(qū)動(dòng)創(chuàng)新提速 以太網(wǎng)快步邁入“靈活”時(shí)代
一種應(yīng)用于5G基于LDPC碼的物理層包編碼
衛(wèi)星通信物理層安全技術(shù)探析
基于智能布線的前沿技術(shù)及其網(wǎng)絡(luò)應(yīng)用