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

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

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

汽車以太網(wǎng)互聯(lián)技術詳解

ADAS ? 來源:djl ? 作者:ADAS ? 2019-08-08 14:11 ? 次閱讀

網(wǎng)卡初步認識

網(wǎng)絡適配器又稱網(wǎng)卡或網(wǎng)絡接口卡(NIC),英文名Network Interface Card.它是使計算機聯(lián)網(wǎng)的設備.平常所說的網(wǎng)卡就是將PC機和LAN連接的網(wǎng)絡適配器.網(wǎng)卡(NIC) 插在計算機主板插槽中,負責將用戶要傳遞的數(shù)據(jù)轉換為網(wǎng)絡上其它設備能夠識別的格式,通過網(wǎng)絡介質傳輸.數(shù)據(jù)在計算機總線中傳輸是并行方式即數(shù)據(jù)是肩并肩傳輸?shù)?而在網(wǎng)絡的物理纜線中說數(shù)據(jù)以串行的比特流方式傳輸?shù)?網(wǎng)卡承擔串行數(shù)據(jù)和并行數(shù)據(jù)間的轉換.網(wǎng)卡在發(fā)送數(shù)據(jù)前要同接收網(wǎng)卡進行對話以確定最大可發(fā)送數(shù)據(jù)的大小,發(fā)送的數(shù)據(jù)量的大小,兩次發(fā)送數(shù)據(jù)間的間隔,等待確認的時間,每個網(wǎng)卡在溢出前所能承受的最大數(shù)據(jù)量,數(shù)據(jù)傳輸?shù)乃俣?

它的主要技術參數(shù)為帶寬,總線方式,電氣接口方式等.它的基本功能為:從并行到串行的數(shù)據(jù)轉換,包的裝配和拆裝,網(wǎng)絡存取控制,數(shù)據(jù)緩存和網(wǎng)絡信號.

網(wǎng)卡的主要工作原理:發(fā)送數(shù)據(jù)時, 計算機把要傳輸?shù)臄?shù)據(jù)并行寫到網(wǎng)卡的緩存,網(wǎng)卡對要傳輸?shù)臄?shù)據(jù)進編碼(10M以太網(wǎng)使用曼切斯特碼,100M 以太網(wǎng)使用差分曼切斯特碼), 串行發(fā)到傳輸介質上.接收數(shù)據(jù)時, 則相反.

1. 網(wǎng)卡的基本構造

以最常見的PCI 接口的網(wǎng)卡為例,一塊網(wǎng)卡主要由 PCB 線路板,主芯片,數(shù)據(jù)汞,金手指(總線插槽接口) ,BOOTROM,EEPROM,晶振,RJ45接口,指示燈,固定片等等,以及一些二極管,電阻電容等組成.網(wǎng)卡包括硬件和固件程序(只讀存儲器中的軟件例程),該固件程序實現(xiàn)邏輯鏈路控制和媒體訪問控制的功能,還記錄唯一的硬件地址即mac地址,網(wǎng)卡上一般有緩存.網(wǎng)卡須分配中斷irq及基本i/o端口地址,同時還須設置基本內(nèi)存地址(base memory address)和收發(fā)器(transceiver)

網(wǎng)卡的控制芯片:網(wǎng)卡中最重要元件,是網(wǎng)卡的控制中心,有如電腦cpu,控制著整個網(wǎng)卡的工作,負責數(shù)據(jù)的傳送和連接時的信號偵測.早期的10/100Mbps的雙速網(wǎng)卡會采用兩個控制芯片(單元)分別用來控制兩個不同速率環(huán)境下的運算,而目前較先進的產(chǎn)品通常只有一個芯片控制兩種速度.

常見的 10/100/1000M bps自適應網(wǎng)卡芯片有 Intel 的8254* 系列,Broadcom 的BCM57**系列,Marvell的88E8001/88E8053/88E806*系列,Realtek的RTL8169S-32/64,RTL8110S-32/64(LOM),RTL8169SB,RTL8110SB(LOM) ,RTL8168(PCI Express) ,RTL8111(LOM,PCI Express) 系列,VIA 的VT612*系列等等.

晶體震蕩器:負責產(chǎn)生網(wǎng)卡所有芯片的運算時鐘,其原理就象主板上的晶體震蕩器一樣,通常網(wǎng)卡是使用20或25hz的晶體震蕩器.千兆網(wǎng)卡使用62.5MHz或者125MHz晶振.

boot rom插槽:如無特殊要求網(wǎng)卡中的這個插槽處在空置狀態(tài).一般是和boot rom芯片搭配使用,其主要作用是引導電腦通過服務器引導進入操作系統(tǒng).boot rom就是啟動芯片,讓電腦可以在不具備硬盤,軟驅和光驅的情況下,直接通過服務器開機,成為一個無硬盤無軟驅的工作站.沒有軟驅就無法將資料輸出,這樣也可以達到資料保密的功能.同時,還可以節(jié)省下購買這些電腦部件的費用.在使用boot rom時要注意自己使用何種網(wǎng)絡操作系統(tǒng),通常有boot rom for nt,boot rom for unix,boot rom for netware等,boot rom啟動芯片要自行購買.

eeprom:從前的老式網(wǎng)卡都要靠設置跳線或是dip開關來設定irq,dma和i/o port等值,而現(xiàn)在的網(wǎng)卡則都使用軟件設定,幾乎看不見跳線的存在.各種網(wǎng)卡的狀態(tài)和網(wǎng)卡的信息等數(shù)據(jù)都存在這顆小小的eeprom里,通過它來自動設置.里面記錄了網(wǎng)卡芯片的供應商ID,子系 統(tǒng)供應商ID,網(wǎng)卡的MAC地址,網(wǎng)卡的一些配置,如SMI總線上PHY的地址,BOOTROM的容量, 是否啟用BOOTROM引導系統(tǒng)等東西

數(shù)據(jù)汞:這是消費級PCI 網(wǎng)卡上都具備的設備,數(shù)據(jù)汞也被叫做網(wǎng)絡變壓器或可稱為網(wǎng)絡隔離變壓器.它在一塊網(wǎng)卡上所起的作用主要有兩個,一是傳輸數(shù)據(jù),它把 PHY 送出來的差分信號用差模耦合的線圈耦合濾波以增強信號,并且通過電磁場的轉換耦合到不同電平的連接網(wǎng)線的另外一端;一是隔離網(wǎng)線連接的不同網(wǎng)絡設備間的不同電平,以防止不同電壓通過網(wǎng)線傳輸損壞設備.除此而外,數(shù)據(jù)汞還能對設備起到一定的防雷保護作用.

rj-45和bnc接頭: rj-45是采用雙絞線作為傳輸媒介的一種網(wǎng)卡接口,在100mbps網(wǎng)中最常應用.bnc是采用細同軸電纜作為傳輸媒介.

信號指示燈:在網(wǎng)卡后方會有二到三個不等的信號燈,其作用是顯示目前網(wǎng)絡的連線狀態(tài),通常具有tx和rx兩個信息.tx代表正在送出資料,rx代表正在接收資料,若看到兩個燈同時亮則代表目前是處于全雙工的運作狀態(tài),也可由此來辨別全雙工的網(wǎng)卡是否處于全雙工的網(wǎng)絡環(huán)境中.也有部分低速網(wǎng)卡只用一個燈來表示信號,通過不同的燈光變換來表示網(wǎng)絡是否導通.

WOL:有些網(wǎng)卡會有WOL的功能, WOL網(wǎng)絡開機的功能(wake on line).它可由另外一臺電腦,使用軟件制作特殊格式的信息包發(fā)送至一臺裝有具wol功能網(wǎng)卡的電腦,而該網(wǎng)卡接收到這些特殊格式的信息包后,就會命令電腦打開電源,目前已有越來越多的網(wǎng)卡支持網(wǎng)絡開機的功能.

2. 網(wǎng)卡的分類

以傳輸速率可分為:

10Mbps網(wǎng)卡,100Mbps網(wǎng)卡,1000Mbps網(wǎng)卡,10GMbps網(wǎng)卡.目前常見的三種架構有10baset,100basetx與base2,前兩者是以rj-45雙絞線為傳輸媒介,傳輸速率分別為10Mbps和100Mbps.而雙絞線又分為category 1至category 5五種規(guī)格,分別有不同的用途以及頻寬,category通常簡稱cat,只要使用cat5規(guī)格的雙絞線皆可用于10/100mbps的網(wǎng)卡上.而10base2架構則是使用細同軸電纜作為傳輸媒介,傳輸速率只有10Mbps.這里提到的10Mbps或100Mbps是指網(wǎng)卡上的最大傳送速率,而并不等于網(wǎng)絡上實際的傳送速度,實際速度要考慮到傳送的距離,線路的品質,和網(wǎng)絡上是否擁擠等因素,這里所談的bps指的是每秒傳送的bit(1個byte=8個bit).而100Mbps則稱為高速以太網(wǎng)卡(fast ethernet),多為PCI/PCI-E接口.當前市面上的pci網(wǎng)卡多具有10/100/1000Mbps自動切換的功能,會根據(jù)所在的網(wǎng)絡連線環(huán)境來自動調節(jié)網(wǎng)絡速度.1000 Mbps以太網(wǎng)卡多用于交換機或交換機與服務器之間的高速鏈路或backbone.

以接口類型可分為:

ISA接口網(wǎng)卡,PCI/ PCI-X/ PCI-E接口網(wǎng)卡,USB接口網(wǎng)卡和筆記本電腦專用的PCMCIA接口.現(xiàn)在的ISA接口的網(wǎng)卡均采用16bit的總線寬度,其特性是采用programmed i/o的模式傳送資料,傳送數(shù)據(jù)時必須通過cpu在i/o上開出一個小窗口,作為網(wǎng)卡與pc之間的溝通管道,需要占用較高的cpu使用率,在傳送大量數(shù)據(jù)時效率較差. PCI接口的網(wǎng)卡則采用32bit的總線頻寬,采用bus master的數(shù)據(jù)傳送方式,傳送數(shù)據(jù)是由網(wǎng)卡上的控制芯片來控制,不必通過i/o端口和cpu,可大幅降低cpu的占用率,目前產(chǎn)品多為10/100Mbps雙速自動偵測切換網(wǎng)卡.

以傳輸方式可分為:

半雙工網(wǎng)卡,全雙工網(wǎng)卡.半雙工網(wǎng)卡無法同一時間內(nèi)完成接收與傳送數(shù)據(jù)的動作,如10base2使用細同軸電纜的網(wǎng)絡架構就是半雙工網(wǎng)絡,同一時間內(nèi)只能進行傳送或接收數(shù)據(jù)的工作,效率較低.要使用全雙工的網(wǎng)絡就必須要使用雙絞線作為傳輸線才能達到,并且也要搭配使用全雙工的集線器,要使用10base或100basetx的網(wǎng)絡架構,網(wǎng)卡當然也要是全雙工的產(chǎn)品.

以傳輸介質可分為:

rj-45雙絞線的網(wǎng)卡與bnc的同軸電纜兩種,有的網(wǎng)卡同時具有兩種接頭,可適用于兩種網(wǎng)絡線,但無法兩個接頭同時使用.另外還有光纖接口的網(wǎng)卡,通常帶寬在1000 Mbps.

其它網(wǎng)卡:

從網(wǎng)絡傳輸?shù)奈锢砻浇樯线€有無線網(wǎng)卡,利用2.4GHz的無線電波來傳輸數(shù)據(jù).目前ieee有兩種規(guī)范802.11和802.11b,最高傳輸速率分別為2Mbps和11Mbps,接口有PCI,USB和PCMCIA幾種.

Mac與Phy組成原理的簡單分析

1.general

下圖是網(wǎng)口結構簡圖.網(wǎng)口由CPU、MAC和PHY三部分組成.DMA控制器通常屬于CPU的一部分,用虛線放在這里是為了表示DMA控制器可能會參與到網(wǎng)口數(shù)據(jù)傳輸中.

汽車以太網(wǎng)互聯(lián)技術詳解

對于上述的三部分,并不一定都是獨立的芯片,根據(jù)組合形式,可分為下列幾種類型:

CPU集成MAC與PHY;

CPU集成MAC,PHY采用獨立芯片;

CPU不集成MAC與PHY,MAC與PHY采用集成芯片;

本例中選用方案二做進一步說明,因為CPU總線接口很常見,通常都會做成可以像訪問內(nèi)存一樣去訪問,沒必要拿出來說,而Mac與PHY之間的MII接口則需要多做些說明.

下圖是采用方案二的網(wǎng)口結構圖.虛框表示CPU,MAC集成在CPU中.PHY芯片通過MII接口與CPU上的Mac連接.

汽車以太網(wǎng)互聯(lián)技術詳解

在軟件上對網(wǎng)口的操作通常分為下面幾步:

為數(shù)據(jù)收發(fā)分配內(nèi)存;

初始化MAC寄存器;

初始化PHY寄存器(通過MIIM);

啟動收發(fā);

2.MII

MII接口是MAC與PHY連接的標準接口.因為各廠家采用了同樣的接口,用戶可以根據(jù)所需的性能、價格,采用不同型號,甚至不同公司的phy芯片.

需要發(fā)送的數(shù)據(jù)通過MII接口中的收發(fā)兩組總線實現(xiàn).而對PHY芯片寄存器的配置信息,則通過MII總的一組串口總線實現(xiàn),即MIIM(MII Management).

下表列出了MII總線中主要的一些引腳

PIN Name Direction Description
TXD[0:3] Mac to Phy Transmit Data
TXEN Mac to Phy Transmit Enable
TXCLK Mac to Phy Transmit Clock
RXD[0:3] Phy to Mac Receive Data
RXEN Phy to Mac Receive Enable
RXCLK Phy to Mac Receive Clock
MDC Mac to Phy Management Data Clock
MDIO Bidirection Management Data I/O

MIIM只有兩個線, 時鐘信號MDC與數(shù)據(jù)線MDIO.讀寫命令均由Mac發(fā)起, PHY不能通過MIIM主動向Mac發(fā)送信息.由于MIIM只能有Mac發(fā)起, 我們可以操作的也就只有MAC上的寄存器.

3.DMA

收發(fā)數(shù)據(jù)總是間費時費力的事,尤其對于網(wǎng)絡設備來說更是如此.CPU做這些事情顯然不合適.既然是數(shù)據(jù)搬移, 最簡單的辦法當然是讓DMA來做.畢竟專業(yè)的才是最好的.

這樣CPU要做的事情就簡單了.只需要告訴DMA起始地址與長度, 剩下的事情就會自動完成.

通常在MAC中會有一組寄存器專門用戶記錄數(shù)據(jù)地址, tbase與rbase, cpu按MAC要的格式把數(shù)據(jù)放好后, 啟動MAC的數(shù)據(jù)發(fā)送就可以了.啟動過程常會用到寄存器tstate.

4.MAC

汽車以太網(wǎng)互聯(lián)技術詳解

CPU上有兩組寄存器用與MAC.一組用戶數(shù)據(jù)的收發(fā),對應上面的DMA;一組用戶MIIM,用戶對PHY進行配置.兩組寄存器由于都在CPU上,配置方式與其他CPU上寄存器一樣,直接讀寫即可.數(shù)據(jù)的轉發(fā)通過DMA完成.

5.PHY

汽車以太網(wǎng)互聯(lián)技術詳解

該芯片是一個10M/100M Ethernet網(wǎng)口芯片

PHY芯片有一組寄存器用戶保存配置,并更新狀態(tài).CPU不能直接訪問這組寄存器,只能通過MAC上的MIIM寄存器組實現(xiàn)間接訪問.同時PHY芯片負責完成MII總線的數(shù)據(jù)與Media Interface上數(shù)據(jù)的轉發(fā).該轉發(fā)根據(jù)寄存器配置自動完成,不需要外接干預.

以太網(wǎng)芯片MAC和PHY的關系

問:如何實現(xiàn)單片以太網(wǎng)微控制器?

答:訣竅是將微控制器、以太網(wǎng)媒體接入控制器(MAC)和物理接口收發(fā)器(PHY)整合進同一芯片,這樣能去掉許多外接元器件.這種方案可使MAC和PHY實現(xiàn)很好的匹配,同時還可減小引腳數(shù)、縮小芯片面積.單片以太網(wǎng)微控制器還降低了功耗,特別是在采用掉電模式的情況下.

問:以太網(wǎng)MAC是什么?

答:MAC即Media Access Control,即媒體訪問控制子層協(xié)議.該協(xié)議位于OSI七層協(xié)議中數(shù)據(jù)鏈路層的下半部分,主要負責控制與連接物理層的物理介質.在發(fā)送數(shù)據(jù)的時候,MAC協(xié)議可以事先判斷是否可以發(fā)送數(shù)據(jù),如果可以發(fā)送將給數(shù)據(jù)加上一些控制信息,最終將數(shù)據(jù)以及控制信息以規(guī)定的格式發(fā)送到物理層;在接收數(shù)據(jù)的時候,MAC協(xié)議首先判斷輸入的信息并是否發(fā)生傳輸錯誤,如果沒有錯誤,則去掉控制信息發(fā)送至LLC層.該層協(xié)議是以太網(wǎng)MAC由IEEE-802.3以太網(wǎng)標準定義.最新的MAC同時支持10Mbps和100Mbps兩種速率.

以太網(wǎng)數(shù)據(jù)鏈路層其實包含MAC(介質訪問控制)子層和LLC(邏輯鏈路控制)子層.一塊以太網(wǎng)卡MAC芯片的作用不但要實現(xiàn)MAC子層和LLC子層的功能,還要提供符合規(guī)范的PCI界面以實現(xiàn)和主機的數(shù)據(jù)交換.

MAC從PCI總線收到IP數(shù)據(jù)包(或者其他網(wǎng)絡層協(xié)議的數(shù)據(jù)包)后,將之拆分并重新打包成最大1518Byte,最小64Byte的幀.這個幀里面包括了目標MAC地址、自己的源MAC地址和數(shù)據(jù)包里面的協(xié)議類型(比如IP數(shù)據(jù)包的類型用80表示).最后還有一個DWORD(4Byte)的CRC碼.

可是目標的MAC地址是哪里來的呢?這牽扯到一個ARP協(xié)議(介乎于網(wǎng)絡層和數(shù)據(jù)鏈路層的一個協(xié)議).第一次傳送某個目的IP地址的數(shù)據(jù)的時候,先會發(fā)出一個ARP包,其MAC的目標地址是廣播地址,里面說到:”誰是xxx.xxx.xxx.xxx這個IP地址的主人?”因為是廣播包,所有這個局域網(wǎng)的主機都收到了這個ARP請求.收到請求的主機將這個IP地址和自己的相比較,如果不相同就不予理會,如果相同就發(fā)出ARP響應包.這個IP地址的主機收到這個ARP請求包后回復的ARP響應里說到:”我是這個IP地址的主人”.這個包里面就包括了他的MAC地址.以后的給這個IP地址的幀的目標MAC地址就被確定了.(其它的協(xié)議如IPX/SPX也有相應的協(xié)議完成這些操作.)

IP地址和MAC地址之間的關聯(lián)關系保存在主機系統(tǒng)里面,叫做ARP表,由驅動程序和操作系統(tǒng)完成.在Microsoft的系統(tǒng)里面可以用arp-a的命令查看ARP表.收到數(shù)據(jù)幀的時候也是一樣,做完CRC以后,如果沒有CRC效驗錯誤,就把幀頭去掉,把數(shù)據(jù)包拿出來通過標準的借口傳遞給驅動和上層的協(xié)議客棧,最終正確的達到我們的應用程序.

還有一些控制幀,例如流控幀也需要MAC直接識別并執(zhí)行相應的行為.

以太網(wǎng)MAC芯片的一端接計算機PCI總線,另外一端就接到PHY芯片上,它們之間是通過MII接口鏈接的.

問:什么是MII?

答:MII即媒體獨立接口,它是IEEE-802.3定義的以太網(wǎng)行業(yè)標準."媒體獨立"表明在不對MAC硬件重新設計或替換的情況下,任何類型的PHY設備都可以正常工作.它包括一個數(shù)據(jù)接口,以及一個MAC和PHY之間的管理接口.

數(shù)據(jù)接口包括分別用于發(fā)送器和接收器的兩條獨立信道.每條信道都有自己的數(shù)據(jù),時鐘和控制信號.MII數(shù)據(jù)接口總共需要16個信號,包括TX_ER,TXD<3:0>,TX_EN,TX_CLK, COL,RXD<3:0>,RX_EX,RX_CLK,CRS,RX_DV等.MII以4位半字節(jié)方式傳送數(shù)據(jù)雙向傳輸,時鐘速率25MHz.其工作速率可達100Mb/s;

MII管理接口是個雙信號接口,一個是時鐘信號,另一個是數(shù)據(jù)信號.通過管理接口,上層能監(jiān)視和控制PHY.其管理是使用SMI(Serial Management Interface)總線通過讀寫PHY的寄存器來完成的.PHY里面的部分寄存器是IEEE定義的,這樣PHY把自己的目前的狀態(tài)反映到寄存器里面,MAC通過SMI總線不斷的讀取PHY的狀態(tài)寄存器以得知目前PHY的狀態(tài),例如連接速度,雙工的能力等.當然也可以通過SMI設置PHY的寄存器達到控制的目的,例如流控的打開關閉,自協(xié)商模式還是強制模式等.不論是物理連接的MII總線和SMI總線還是PHY的狀態(tài)寄存器和控制寄存器都是有IEEE的規(guī)范的,因此不同公司的MAC和PHY一樣可以協(xié)調工作.當然為了配合不同公司的PHY的自己特有的一些功能,驅動需要做相應的修改.

MII支持10Mbps和100Mbps的操作,一個接口由14根線組成,它的支持還是比較靈活的,但是有一個缺點是因為它一個端口用的信號線太多,如果一個8端口的交換機要用到112根線,16端口就要用到224根線,到32端口的話就要用到448根線,一般按照這個接口做交換機,是不太現(xiàn)實的,所以現(xiàn)代的交換機的制作都會用到其它的一些從MII簡化出來的標準,比如RMII,SMII,GMII等.

RMII是簡化的MII接口,在數(shù)據(jù)的收發(fā)上它比MII接口少了一倍的信號線,所以它一般要求是50MHz的總線時鐘.RMII一般用在多端口的交換機,它不是每個端口安排收,發(fā)兩個時鐘,而是所有的數(shù)據(jù)端口公用一個時鐘用于所有端口的收發(fā),這里就節(jié)省了不少的端口數(shù)目.RMII的一個端口要求7個數(shù)據(jù)線,比MII少了一倍,所以交換機能夠接入多一倍數(shù)據(jù)的端口.和MII一樣,RMII支持10Mbps和100Mbps的總線接口速度.

SMII是由思科提出的一種媒體接口,它有比RMII更少的信號線數(shù)目,S表示串行的意思.因為它只用一根信號線傳送發(fā)送數(shù)據(jù),一根信號線傳輸接受數(shù)據(jù),所以為了滿足100Mbps的總線接口速度的需求,它的時鐘頻率就達到了125MHz,為什么用125MHz,是因為數(shù)據(jù)線里面會傳送一些控制信息.SMII一個端口僅用4根信號線完成100Mbps的傳輸,比起RMII差不多又少了一倍的信號線.SMII在工業(yè)界的支持力度是很高的.同理,所有端口的數(shù)據(jù)收發(fā)都公用同一個外部的125MHz時鐘.

GMII是千兆網(wǎng)的MII接口,這個也有相應的RGMII接口,表示簡化了的GMII接口.

MII總線

在IEEE802.3中規(guī)定的MII總線是一種用于將不同類型的PHY與相同網(wǎng)絡控制器(MAC)相連接的通用總線.網(wǎng)絡控制器可以用同樣的硬件接口與任何PHY .

GMII(Gigabit MII)

GMII采用8位接口數(shù)據(jù),工作時鐘125MHz,因此傳輸速率可達1000Mbps.同時兼容MII所規(guī)定的10/100 Mbps工作方式.

GMII接口數(shù)據(jù)結構符合IEEE以太網(wǎng)標準.該接口定義見IEEE 802.3-2000.

發(fā)送器:

GTXCLK——吉比特TX..信號的時鐘信號(125MHz)

TXCLK——10/100Mbps信號時鐘

TXD[7..0]——被發(fā)送數(shù)據(jù)

TXEN——發(fā)送器使能信號

TXER——發(fā)送器錯誤(用于破壞一個數(shù)據(jù)包)

注:在千兆速率下,向PHY提供GTXCLK信號,TXD,TXEN,TXER信號與此時鐘信號同步.否則,在10/100Mbps速率下,PHY提供TXCLK時鐘信號,其它信號與此信號同步.其工作頻率為25MHz(100M網(wǎng)絡)或2.5MHz(10M網(wǎng)絡).

接收器:

RXCLK——接收時鐘信號(從收到的數(shù)據(jù)中提取,因此與GTXCLK無關聯(lián))

RXD[7..0]——接收數(shù)據(jù)

RXDV——接收數(shù)據(jù)有效指示

RXER——接收數(shù)據(jù)出錯指示

COL——沖突檢測(僅用于半雙工狀態(tài))

管理配置

MDC——配置接口時鐘

MDIO——配置接口I/O

管理配置接口控制PHY的特性.該接口有32個寄存器地址,每個地址16位.其中前16個已經(jīng)在"IEEE 802.3,2000-22.2.4 Management Functions"中規(guī)定了用途,其余的則由各器件自己指定.

RMII(Reduced Media Independant Interface)
簡化媒體獨立接口
是標準的以太網(wǎng)接口之一,比MII有更少的I/O傳輸.

RMII口是用兩根線來傳輸數(shù)據(jù)的,MII口是用4根線來傳輸數(shù)據(jù)的,GMII是用8根線來傳輸數(shù)據(jù)的.MII/RMII只是一種接口,對于10Mbps線速,MII的時鐘速率是2.5MHz就可以了,RMII則需要5MHz;對于100Mbps線速,MII需要的時鐘速率是25MHz,RMII則是50MHz.

MII/RMII用于傳輸以太網(wǎng)包,在MII/RMII接口是4/2bit的,在以太網(wǎng)的PHY里需要做串并轉換,編解碼等才能在雙絞線和光纖上進行傳 輸,其幀格式遵循IEEE 802.3(10M)/IEEE 802.3u(100M)/IEEE 802.1q(VLAN).以太網(wǎng)幀的格式為:前導符+開始位+目的mac地址+源mac地址+類型/長度+數(shù)據(jù)+padding(optional)+32bitCRC
如果有vlan,則要在類型/長度后面加上2個字節(jié)的vlan tag,其中12bit來表示vlan id,另外4bit表示數(shù)據(jù)的優(yōu)先級!

問:以太網(wǎng)PHY是什么?

答:PHY是物理接口收發(fā)器,它實現(xiàn)物理層.IEEE-802.3標準定義了以太網(wǎng)PHY.包括MII/GMII(介質獨立接口)子層,PCS(物理編碼子層),PMA(物理介質附加)子層,PMD(物理介質相關)子層,MDI子層.它符合IEEE-802.3k中用于10BaseT(第14條)和100BaseTX(第24條和第25條)的規(guī)范.

PHY在發(fā)送數(shù)據(jù)的時候,收到MAC過來的數(shù)據(jù)(對PHY來說,沒有幀的概念,對它來說,都是數(shù)據(jù)而不管什么地址,數(shù)據(jù)還是CRC.對于100BaseTX因為使用4B/5B編碼,每4bit就增加1bit的檢錯碼),然后把并行數(shù)據(jù)轉化為串行流數(shù)據(jù),再按照物理層的編碼規(guī)則把數(shù)據(jù)編碼,再變?yōu)?a href="http://www.ttokpm.com/analog/" target="_blank">模擬信號把數(shù)據(jù)送出去.收數(shù)據(jù)時的流程反之.PHY還有個重要的功能就是實現(xiàn)CSMA/CD的部分功能.它可以檢測到網(wǎng)絡上是否有數(shù)據(jù)在傳送,如果有數(shù)據(jù)在傳送中就等待,一旦檢測到網(wǎng)絡空閑,再等待一個隨機時間后將送數(shù)據(jù)出去.如果兩個碰巧同時送出了數(shù)據(jù),那樣必將造成沖突,這時候,沖突檢測機構可以檢測到?jīng)_突,然后各等待一個隨機的時間重新發(fā)送數(shù)據(jù).這個隨機時間很有講究的,并不是一個常數(shù),在不同的時刻計算出來的隨機時間都是不同的,而且有多重算法來應付出現(xiàn)概率很低的同兩臺主機之間的第二次沖突.

許多網(wǎng)友在接入Internt寬帶時,喜歡使用”搶線”強的網(wǎng)卡,就是因為不同的PHY碰撞后計算隨機時間的方法設計上不同,使得有些網(wǎng)卡比較”占便宜”.不過,搶線只對廣播域的網(wǎng)絡而言的,對于交換網(wǎng)絡和ADSL這樣點到點連接到局端設備的接入方式?jīng)]什么意義.而且”搶線”也只是相對而言的,不會有質的變化.

現(xiàn)在交換機的普及使得交換網(wǎng)絡的普及,使得沖突域網(wǎng)絡少了很多,極大地提高了網(wǎng)絡的帶寬.但是如果用HUB,或者共享帶寬接入Internet的時候還是屬于沖突域網(wǎng)絡,有沖突碰撞的.交換機和HUB最大的區(qū)別就是:一個是構建點到點網(wǎng)絡的局域網(wǎng)交換設備,一個是構建沖突域網(wǎng)絡的局域網(wǎng)互連設備.

除此之外PHY還提供了和對端設備連接的重要功能并通過LED燈顯示出自己目前的連接的狀態(tài)和工作狀態(tài)讓我們知道.當我們給網(wǎng)卡接入網(wǎng)線的時候,PHY不斷發(fā)出的脈沖信號檢測到對端有設備,它們通過標準的”語言”交流,互相協(xié)商并卻定連接速度、雙工模式、是否采用流控等.通常情況下,協(xié)商的結果是兩個設備中能同時支持的最大速度和最好的雙工模式.這個技術被稱為AutoNegotiation或者NWAY,它們是一個意思–自動協(xié)商.

具體傳輸過程為,發(fā)送數(shù)據(jù)時,網(wǎng)卡首先偵聽介質上是否有載波(載波由電壓指示),如果有,則認為其他站點正在傳送信息,繼續(xù)偵聽介質.一旦通信介質在一定時間段內(nèi)(稱為幀間縫隙IFG=9.6微秒)是安靜的,即沒有被其他站點占用,則開始進行幀數(shù)據(jù)發(fā)送,同時繼續(xù)偵聽通信介質,以檢測沖突.在發(fā)送數(shù)據(jù)期間,如果檢測到?jīng)_突,則立即停止該次發(fā)送,并向介質發(fā)送一個“阻塞”信號,告知其他站點已經(jīng)發(fā)生沖突,從而丟棄那些可能一直在接收的受到損壞的幀數(shù)據(jù),并等待一段隨機時間(CSMA/CD確定等待時間的算法是二進制指數(shù)退避算法).在等待一段隨機時間后,再進行新的發(fā)送.如果重傳多次后(大于16次)仍發(fā)生沖突,就放棄發(fā)送.接收時,網(wǎng)卡瀏覽介質上傳輸?shù)拿總€幀,如果其長度小于64字節(jié),則認為是沖突碎片.如果接收到的幀不是沖突碎片且目的地址是本地地址,則對幀進行完整性校驗,如果幀長度大于1518字節(jié)(稱為超長幀,可能由錯誤的LAN驅動程序或干擾造成)或未能通過CRC校驗,則認為該幀發(fā)生了畸變.通過校驗的幀被認為是有效的,網(wǎng)卡將它接收下來進行本地處理.

汽車以太網(wǎng)互聯(lián)技術詳解

問:造成以太網(wǎng)MAC和PHY單片整合難度高的原因是什么?

答:PHY整合了大量模擬硬件,而MAC是典型的全數(shù)字器件.芯片面積及模擬/數(shù)字混合架構是為什么先將MAC集成進微控制器而將PHY留在片外的原因.更靈活、密度更高的芯片技術已經(jīng)可以實現(xiàn)MAC和PHY的單芯片整合.

問: 網(wǎng)卡上除RJ-45接口外,還需要其它元件嗎?

答:PHY和MAC是網(wǎng)卡的主要組成部分,網(wǎng)卡一般用RJ-45插口,10M網(wǎng)卡的RJ-45插口也只用了1,2,3,6四根針,而100M或1000M網(wǎng)卡的則是八根針都是全的.除此以外,還需要其它元件,因為雖然PHY提供絕大多數(shù)模擬支持,但在一個典型實現(xiàn)中,仍需外接6,7只分立元件及一個局域網(wǎng)絕緣模塊.絕緣模塊一般采用一個1:1的變壓器.這些部件的主要功能是為了保護PHY免遭由于電氣失誤而引起的損壞.

另外,一顆CMOS制程的芯片工作的時候產(chǎn)生的信號電平總是大于0V的(這取決于芯片的制程和設計需求),但是這樣的信號送到100米甚至更長的地方會有很大的直流分量的損失.而且如果外部網(wǎng)線直接和芯片相連的話,電磁感應(打雷)和靜電,很容易造成芯片的損壞.再就是設備接地方法不同,電網(wǎng)環(huán)境不同會導致雙方的0V電平不一致,這樣信號從A傳到B,由于A設備的0V電平和B點的0V電平不一樣,這樣會導致很大的電流從電勢高的設備流向電勢低的設備.

為了解決以上問題Transformer(隔離變壓器)這個器件就應運而生.它把PHY送出來的差分信號用差模耦合的線圈耦合濾波以增強信號,并且通過電磁場的轉換耦合到連接網(wǎng)線的另外一端.這樣不但使網(wǎng)線和PHY之間沒有物理上的連接而換傳遞了信號,隔斷了信號中的直流分量,還可以在不同0V電平的設備中傳送數(shù)據(jù).

隔離變壓器本身就是設計為耐2KV~3KV的電壓的.也起到了防雷感應(我個人認為這里用防雷擊不合適)保護的作用.有些朋友的網(wǎng)絡設備在雷雨天氣時容易被燒壞,大都是PCB設計不合理造成的,而且大都燒毀了設備的接口,很少有芯片被燒毀的,就是隔離變壓器起到了保護作用.

隔離變壓器本身是個被動元件,只是把PHY的信號耦合了到網(wǎng)線上,并沒有起到功率放大的作用.那么一張網(wǎng)卡信號的傳輸?shù)淖铋L距離是誰決定的呢?

一張網(wǎng)卡的傳輸最大距離和與對端設備連接的兼容性主要是PHY決定的.但是可以將信號送的超過100米的PHY其輸出的功率也比較大,更容易產(chǎn)生EMI的問題.這時候就需要合適的Transformer與之配合.作PHY的老大公司Marvell的PHY,常??梢詡魉?80~200米的距離,遠遠超過IEEE的100米的標準.

RJ-45的接頭實現(xiàn)了網(wǎng)卡和網(wǎng)線的連接.它里面有8個銅片可以和網(wǎng)線中的4對雙絞(8根)線對應連接.其中100M的網(wǎng)絡中1,2是傳送數(shù)據(jù)的,3,6是接收數(shù)據(jù)的.1,2之間是一對差分信號,也就是說它們的波形一樣,但是相位相差180度,同一時刻的電壓幅度互為正負.這樣的信號可以傳遞的更遠,抗干擾能力強.同樣的,3,6也一樣是差分信號.

網(wǎng)線中的8根線,每兩根扭在一起成為一對.我們制作網(wǎng)線的時候,一定要注意要讓1,2在其中的一對,3,6在一對.否則長距離情況下使用這根網(wǎng)線的時候會導致無法連接或連接很不穩(wěn)定.

現(xiàn)在新的PHY支持AUTO MDI-X功能(也需要Transformer支持).它可以實現(xiàn)RJ-45接口的1,2上的傳送信號線和3,6上的接收信號線的功能自動互相交換.有的PHY甚至支持一對線中的正信號和負信號的功能自動交換.這樣我們就不必為了到底連接某個設備需要使用直通網(wǎng)線還是交叉網(wǎng)線而費心了.這項技術已經(jīng)被廣泛的應用在交換機和SOHO路由器上.

在1000Basd-T網(wǎng)絡中,其中最普遍的一種傳輸方式是使用網(wǎng)線中所有的4對雙絞線,其中增加了4,5和7,8來共同傳送接收數(shù)據(jù).由于1000Based-T網(wǎng)絡的規(guī)范包含了AUTOMDI-X功能,因此不能嚴格確定它們的傳出或接收的關系,要看雙方的具體的協(xié)商結果.

一片網(wǎng)卡主要功能的實現(xiàn)就基本上是上面這些器件了.

其他的,還有一顆EEPROM芯片,通常是一顆93C46.里面記錄了網(wǎng)卡芯片的供應商ID,子系統(tǒng)供應商ID,網(wǎng)卡的MAC地址,網(wǎng)卡的一些配置,如SMI總線上PHY的地址,BOOTROM的容量,是否啟用BOOTROM引導系統(tǒng)等東西.

很多網(wǎng)卡上還有BOOTROM這個東西.它是用于無盤工作站引導操作系統(tǒng)的.既然無盤,一些引導用必需用到的程序和協(xié)議棧就放到里面了,例如RPL,PXE等.實際上它就是一個標準的PCI ROM.所以才會有一些硬盤寫保護卡可以通過燒寫網(wǎng)卡的BootRom來實現(xiàn).其實PCI設備的ROM是可以放到主板BIOS里面的.啟動電腦的時候一樣可以檢測到這個ROM并且正確識別它是什么設備的.AGP在配置上和PCI很多地方一樣,所以很多顯卡的BIOS也可以放到主板BIOS里面.這就是為什么板載的網(wǎng)卡我們從來沒有看到過BOOTROM的原因.

最后就是電源部分了.大多數(shù)網(wǎng)卡現(xiàn)在都使用3.3V或更低的電壓.有的是雙電壓的.因此需要電源轉換電路.

而且網(wǎng)卡為了實現(xiàn)Wake on line功能,必須保證全部的PHY和MAC的極少一部分始終處于有電的狀態(tài),這需要把主板上的5V Standby電壓轉換為PHY工作電壓的電路.在主機開機后,PHY的工作電壓應該被從5V轉出來的電壓替代以節(jié)省5V Standby的消耗.(許多劣質網(wǎng)卡沒有這么做).

有Wake on line功能的網(wǎng)卡一般還有一個WOL的接口.那是因為PCI2.1以前沒有PCI設備喚醒主機的功能,所以需要著一根線通過主板上的WOL的接口連到南橋里面以實現(xiàn)WOL的功能.新的主板合網(wǎng)卡一般支持PCI2.2/2.3,擴展了PME#信號功能,不需要那個接口而通過PCI總線就可以實現(xiàn)喚醒功能.

我們現(xiàn)在來看兩個圖

MAC和PHY分開的以太網(wǎng)卡

MAC和PHY集成在一顆芯片的以太網(wǎng)卡

上圖中各部件為:

①RJ-45接口

②Transformer(隔離變壓器)

③PHY芯片

④MAC芯片

⑤EEPROM

⑥BOOTROM插槽

⑦WOL接頭

⑧晶振

⑨電壓轉換芯片

LED指示燈

網(wǎng)卡的功能主要有兩個:一是將電腦的數(shù)據(jù)封裝為幀,并通過網(wǎng)線(對無線網(wǎng)絡來說就是電磁波)將數(shù)據(jù)發(fā)送到網(wǎng)絡上去;二是接收網(wǎng)絡上其它設備傳過來的幀,并將幀重新組合成數(shù)據(jù),發(fā)送到所在的電腦中.網(wǎng)卡能接收所有在網(wǎng)絡上傳輸?shù)男盘?但正常情況下只接受發(fā)送到該電腦的幀和廣播幀,將其余的幀丟棄.然后,傳送到系統(tǒng)CPU做進一步處理.當電腦發(fā)送數(shù)據(jù)時,網(wǎng)卡等待合適的時間將分組插入到數(shù)據(jù)流中.接收系統(tǒng)通知電腦消息是否完整地到達,如果出現(xiàn)問題,將要求對方重新發(fā)送.

問:10BaseT和100BaseTX PHY實現(xiàn)方式不同的原因何在?

答:兩種實現(xiàn)的分組描述本質上是一樣的,但兩者的信令機制完全不同.其目的是阻止一種硬件實現(xiàn)容易地處理兩種速度.10BaseT采用曼徹斯特編碼,100BaseTX采用4B/5B編碼.

問:什么是曼徹斯特編碼?

答:曼徹斯特編碼又稱曼徹斯特相位編碼,它通過相位變化來實現(xiàn)每個位(圖2).通常,用一個時鐘周期中部的上升沿表示“1”,下降沿表示“0”.周期末端的相位變化可忽略不計,但有時又可能需要將這種相位變化計算在內(nèi),這取決于前一位的值.

汽車以太網(wǎng)互聯(lián)技術詳解

問:什么是4B/5B編碼?

答:4B/5B編碼是一種塊編碼方式.它將一個4位的塊編碼成一個5位的塊.這就使5位塊內(nèi)永遠至少包含2個“1”轉換,所以在一個5位塊內(nèi)總能進行時鐘同步.該方法需要25%的額外開銷.

問:網(wǎng)卡的MAC和PHY間的關系?

答:網(wǎng)卡工作在osi的最后兩層,物理層和數(shù)據(jù)鏈路層,物理層定義了數(shù)據(jù)傳送與接收所需要的電與光信號、線路狀態(tài)、時鐘基準、數(shù)據(jù)編碼和電路等,并向數(shù)據(jù)鏈路層設備提供標準接口.物理層的芯片稱之為PHY.數(shù)據(jù)鏈路層則提供尋址機構、數(shù)據(jù)幀的構建、數(shù)據(jù)差錯檢查、傳送控制、向網(wǎng)絡層提供標準的數(shù)據(jù)接口等功能.以太網(wǎng)卡中數(shù)據(jù)鏈路層的芯片稱之為MAC控制器.很多網(wǎng)卡的這兩個部分是做到一起的.他們之間的關系是pci總線接mac總線,mac接phy,phy接網(wǎng)線(當然也不是直接接上的,還有一個變壓裝置).

PHY和MAC之間是如何傳送數(shù)據(jù)和相互溝通的.通過IEEE定義的標準的MII/GigaMII(Media Independed Interfade,介質獨立界面)界面連接MAC和PHY.這個界面是IEEE定義的.MII界面?zhèn)鬟f了網(wǎng)絡的所有數(shù)據(jù)和數(shù)據(jù)的控制.ETHERNET的接口實質是MAC通過MII總線控制PHY的過程.

問:網(wǎng)線上傳輸?shù)氖悄M信號還是數(shù)字信號?

答:是模擬信號.因為它傳出和接收是采用的模擬的技術.雖然它傳送的信息是數(shù)字的(并不是傳送的信息是數(shù)字的信號就可以叫做數(shù)字信號).

簡單的例子:我們知道電話是模擬信號,但是當我們撥號上網(wǎng)的時候,電話線里傳送的是數(shù)字信息,但信號本身依舊是模擬的.然而ADSL同樣是通過電話線傳送的,卻是數(shù)字信號.這取決于它傳出和接受采用的技術.

問:若操作系統(tǒng)沒有加載網(wǎng)卡驅動,網(wǎng)卡雖然在系統(tǒng)設備樹上,但網(wǎng)卡接口創(chuàng)建不了,那網(wǎng)卡實際能不能接收到數(shù)據(jù)?

答:這里面有很多細節(jié), 我根據(jù)Intel網(wǎng)卡的Spec大概寫了寫, 想盡量寫的通俗一些,所以沒有刻意用Spec里的術語,另外本文雖然講的是MAC/PHY,但光口卡的(SERDES)也是類似的.

PCI設備做reset以后進入D0uninitialized(非初始化的D0狀態(tài), 參考PCI電源管理規(guī)范),此時網(wǎng)卡的MAC和DMA都不工作,PHY是工作在一個特殊的低電源狀態(tài)的;

操作系統(tǒng)創(chuàng)建設備樹時,初始化這個設備,PCI命令寄存器的 Memory Access Enable or the I/O Access Enable bit會被enable, 這就是D0active.此時PHY/MAC就使能了;

PHY被使能應該就可以接收物理鏈路上的數(shù)據(jù)了,否則不能收到FLP/NLP, PHY就不能建立物理連接.但這類包一般是流量間歇發(fā)送的;

驅動程序一般要通過寄存器來控制PHY, 比如自動協(xié)商speed/duplex, 查詢物理鏈路的狀態(tài)Link up/down;

MAC被使能后, 如果沒有驅動設置控制寄存器的一個位(CTRL.SLU)的話, MAC和PHY是不能通訊的, 就是說MAC不知道PHY的link已經(jīng)ready, 所以收不到任何數(shù)據(jù)的.這位設置以后, PHY完成自協(xié)商, 網(wǎng)卡才會有個Link change的中斷,知道物理連接已經(jīng)Link UP了;

即使Link已經(jīng)UP, MAC還需要enable接收器的一個位(RCTL.RXEN),包才可以被接收進來,如果網(wǎng)卡被reset,這位是0,意味著所有的包都會被直接drop掉,不會存入網(wǎng)卡的 FIFO.老網(wǎng)卡在驅動退出前利用這位關掉接收.Intel的最新千兆網(wǎng)卡發(fā)送接收隊列的動態(tài)配置就是依靠這個位的,重新配置的過程一定要關掉流量;

無論驅動加載與否, 發(fā)生reset后,網(wǎng)卡EEPOM里的mac地址會寫入網(wǎng)卡的MAC地址過濾寄存器, 驅動可以去修改這個寄存器,現(xiàn)代網(wǎng)卡通常支持很多MAC地址,也就是說,MAC地址是可以被軟件設置的.例如,Intel的千兆網(wǎng)卡就支持16個單播 MAC地址,但只有1個是存在EEPROM里的,其它是軟件聲稱和設置的;

但如果驅動沒有加載,網(wǎng)卡已經(jīng)在設備樹上,操作系統(tǒng)完成了步驟1-2的初始化,此時網(wǎng)卡的PHY應該是工作的,但因為沒有人設置控制位(CTRL.SLU)來讓MAC和PHY建立聯(lián)系,所以MAC是不收包的.這個控制位在reset時會再設置成0;

PHY可以被軟件設置加電和斷電, 斷電狀態(tài)除了接收管理命令以外,不會接收數(shù)據(jù).另外,PHY還能工作在Smart Power Down模式下,link down就進入省電狀態(tài);

有些多口網(wǎng)卡,多個網(wǎng)口共享一個PHY, 所以BIOS里設置disbale了某個網(wǎng)口, 也未必會把PHY的電源關掉,反過來,也要小心地關掉PHY的電源;

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

    關注

    40

    文章

    5288

    瀏覽量

    169679
  • 寄存器
    +關注

    關注

    31

    文章

    5253

    瀏覽量

    119210
  • 發(fā)送器
    +關注

    關注

    1

    文章

    258

    瀏覽量

    26740
收藏 人收藏

    評論

    相關推薦

    汽車以太網(wǎng)會面臨哪些物理挑戰(zhàn)?

    如今,以太網(wǎng)汽車領域的一項成熟技術,它延續(xù)采用并集成 ISO 13400 互聯(lián)網(wǎng)協(xié)議診斷通信 (DoIP) 協(xié)議。這種趨勢正通過標準的以太網(wǎng)
    發(fā)表于 01-26 09:39 ?3918次閱讀

    一文詳解車載以太網(wǎng)

    以太網(wǎng)技術在生活中的應用隨處可見,日常電腦上網(wǎng),或者手機上網(wǎng)都與以太網(wǎng)密不可分?,F(xiàn)在汽車中的5G車聯(lián)網(wǎng)、V2X,以及后面汽車的智能化應用這些都跟以太
    發(fā)表于 08-07 17:01 ?5885次閱讀
    一文<b class='flag-5'>詳解</b>車載<b class='flag-5'>以太網(wǎng)</b>

    以太網(wǎng)是什么鬼?以太網(wǎng)基礎知識詳解

    以太網(wǎng)
    電子學習
    發(fā)布于 :2023年02月07日 21:05:57

    汽車以太網(wǎng)標準有什么意義?

    減輕重量和降低成本并非聯(lián)網(wǎng)汽車的唯一優(yōu)勢。以太網(wǎng)有助于形成交換網(wǎng)絡,從而實現(xiàn)其他共享總線拓撲結構(控制器局域網(wǎng),本地互聯(lián)網(wǎng)絡,F(xiàn)lexRay和面向媒體的系統(tǒng)傳輸)所不具備的更高帶寬和更
    發(fā)表于 08-06 08:05

    車載以太網(wǎng)在未來汽車的應用

    。所以在汽車控制領域,以及任何需要實時監(jiān)控或者實時反饋的領域,都需要 TSN 技術。 小結:車載以太網(wǎng)在IEEE中有單獨的章節(jié)定義;車載以太網(wǎng)需要的傳輸線的數(shù)量更少;車載
    發(fā)表于 09-18 09:05

    汽車以太網(wǎng)將面臨哪些挑戰(zhàn)

    如今,以太網(wǎng)汽車領域的一項成熟技術,它延續(xù)采用并集成 ISO 13400 互聯(lián)網(wǎng)協(xié)議診斷通信 (DoIP) 協(xié)議。這種趨勢正通過標準的以太網(wǎng)
    發(fā)表于 05-07 07:35

    汽車以太網(wǎng)在未來駕駛技術中的應用介紹

    汽車以太網(wǎng)在未來駕駛技術中的應用
    發(fā)表于 01-04 06:46

    以太網(wǎng)簡介

    以太網(wǎng)簡介以太網(wǎng)(Ethernet)是互聯(lián)網(wǎng)技術的一種,由于它是在組網(wǎng)技術中占的比例最高,很多人直接把以太網(wǎng)理解為
    發(fā)表于 08-09 08:57

    以太網(wǎng)原理及技術基礎

    以太網(wǎng)原理及技術基礎
    發(fā)表于 01-21 12:00 ?16次下載

    汽車以太網(wǎng)與工業(yè)以太網(wǎng)物理層對比

    另外,TJA1101/1102通過了OPEN Alliance的IOP測試,在需要調試汽車以太網(wǎng)的情況下,也可以將其連接到工業(yè)以太網(wǎng)進行交互,為此,立功科技設計了汽車
    的頭像 發(fā)表于 03-22 16:10 ?1.4w次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>以太網(wǎng)</b>與工業(yè)<b class='flag-5'>以太網(wǎng)</b>物理層對比

    信而泰汽車以太網(wǎng)測試方案助力國內(nèi)汽車以太網(wǎng)建設

    任何新技術的應用和發(fā)展,都離不開前期的測試和驗證,雖然汽車以太網(wǎng)從傳統(tǒng)以太網(wǎng)演化而來,但是測試工作與傳統(tǒng)以太網(wǎng)的測試有很大不同。為此相關標準
    的頭像 發(fā)表于 06-11 15:59 ?3335次閱讀

    車載以太網(wǎng)汽車的運用

    以太網(wǎng)技術在生活中的應用隨處可見,日常電腦上網(wǎng),或者手機上網(wǎng)都與以太網(wǎng)密不可分。現(xiàn)在汽車中的5G車聯(lián)網(wǎng)、V2X,以及后面汽車的智能化應用這些都跟以太
    的頭像 發(fā)表于 01-30 09:15 ?2431次閱讀

    【虹科技術分享】如何測試和確保汽車以太網(wǎng)的性能

    汽車以太網(wǎng)的進步。什么是汽車以太網(wǎng)汽車以太網(wǎng)是連接汽車
    的頭像 發(fā)表于 03-16 09:52 ?816次閱讀
    【虹科<b class='flag-5'>技術</b>分享】如何測試和確保<b class='flag-5'>汽車</b><b class='flag-5'>以太網(wǎng)</b>的性能

    以太網(wǎng)應用成為汽車傳輸?shù)内厔?/a>

    汽車以太網(wǎng)正在成為新一代智能網(wǎng)聯(lián)汽車信號互聯(lián)的主干道,主血管。如何準確的對汽車以太網(wǎng)進行測試,為
    的頭像 發(fā)表于 07-10 10:13 ?705次閱讀
    <b class='flag-5'>以太網(wǎng)</b>應用成為<b class='flag-5'>汽車</b>傳輸?shù)内厔? />    </a>
</div>                            <div   id=

    汽車技術的未來:Netropy如何測試和確保汽車以太網(wǎng)的性能

    汽車行業(yè)持續(xù)創(chuàng)新的今天,汽車以太網(wǎng)的性能和可靠性成為了關鍵焦點。如何測試和確保汽車以太網(wǎng)的性能?我們來看看BroadR-Reach
    的頭像 發(fā)表于 01-20 08:04 ?435次閱讀
    <b class='flag-5'>汽車技術</b>的未來:Netropy如何測試和確保<b class='flag-5'>汽車</b><b class='flag-5'>以太網(wǎng)</b>的性能