專利名稱:多模式以太網(wǎng)收發(fā)信機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多模式以太網(wǎng)收發(fā)信機(jī)
背景技術(shù):
00011例如千兆位以太網(wǎng)收發(fā)信機(jī)等 一些類型的以太網(wǎng)收發(fā)信機(jī) 配置為通過(guò)銅布線傳送數(shù)據(jù)。以1000BASE-T以太網(wǎng)收發(fā)信機(jī)為例。 常規(guī)1000BASE-T以太網(wǎng)收發(fā)信機(jī)包括具有用于實(shí)現(xiàn)全雙工物理層信 令的四個(gè)傳送和接收部分的PHY (物理接口收發(fā)信機(jī))。通過(guò)將PHY 連接到具有四個(gè)不同雙絞線鏈路的5類(CAT-5)或更高類型銅電纜, 能實(shí)現(xiàn)千兆位以太網(wǎng)速度。PHY的發(fā)送/接收部分耦合到雙絞線鏈路 的不同鏈路。每個(gè)雙絞線鏈路對(duì)大約IOO米或更短長(zhǎng)度的電纜具有大 約250Mbps (每秒兆比特)的相應(yīng)容量。因此,在釆用所有四個(gè)鏈路 時(shí),大約1000 Mbps的總鏈路容量可用。本文中公開的以太網(wǎng)收發(fā)信機(jī)實(shí)施例在以低于千兆位數(shù)據(jù) 率操作時(shí),利用此附加的布線容量。收發(fā)信機(jī)100可配置為連接到電 纜110的一個(gè)或多個(gè)雙絞線鏈路120。在一個(gè)實(shí)施例中,電纜配置由收發(fā)信機(jī)100使用任何適當(dāng)?shù)臋z測(cè)方法確定,例如,自動(dòng)協(xié)商、電纜 診斷或鏈路訓(xùn)練。在另一實(shí)施例中,收發(fā)信機(jī)100經(jīng)更高層信令,例 如,經(jīng)MAC 140收到電纜配置的通知。在仍有的另一實(shí)施例中,預(yù) 配置收發(fā)信機(jī)用于特定數(shù)量的雙絞線鏈路120。
00141以太網(wǎng)收發(fā)信機(jī)100中包括的數(shù)據(jù)率控制邏輯150基于連 接到收發(fā)信機(jī)100的雙絞線鏈路120的總?cè)萘吭O(shè)置收發(fā)信機(jī)數(shù)據(jù)傳輸 率,例如,如圖2的步驟200所示。這樣,在布線帶寬將收發(fā)信機(jī)性 能限制為低于千兆位以太網(wǎng)速度時(shí),數(shù)據(jù)傳輸率不會(huì)隨意設(shè)為100 Mbps或更低。相反,收發(fā)信機(jī)100的數(shù)據(jù)傳輸率隨總的可用電纜容 量變化。這樣,收發(fā)信機(jī)100在低于千兆位以太網(wǎng)模式中操作時(shí),利 用了更多的電纜帶寬。在一個(gè)實(shí)施例中,每個(gè)可用雙絞線鏈路120設(shè) 為250 Mbps的全雙工傳輸率,類似于基于每個(gè)雙絞線的常規(guī)千兆位 以太網(wǎng)收發(fā)信機(jī)的操作。數(shù)據(jù)以數(shù)據(jù)率控制邏輯150設(shè)置的數(shù)據(jù)傳輸 率、通過(guò)連接到收發(fā)信機(jī)100的雙絞線鏈路120傳送,例如,如圖2 的步驟202所示。
[0015在一個(gè)實(shí)施例中,在電纜110具有至少四個(gè)雙絞線鏈路120 (每個(gè)具有大約250 Mbps的容量)時(shí),收發(fā)信機(jī)100具有1000 Mbps 或更高的數(shù)據(jù)率。在電纜110具有低于四個(gè)雙絞線鏈路120時(shí),由于 電纜110的總?cè)萘康陀?000 Mbps,因此,收發(fā)信機(jī)數(shù)據(jù)率降低。然 而,收發(fā)信機(jī)性能未如常規(guī)情況一樣隨意降低到例如100 Mbps或10 Mbps。相反,收發(fā)信機(jī)數(shù)據(jù)率對(duì)應(yīng)于連接到收發(fā)信機(jī)1100的雙絞線 鏈路120的數(shù)量及其相應(yīng)容量。在一個(gè)實(shí)施例中,收發(fā)信機(jī)100的數(shù) 據(jù)傳輸率在單個(gè)雙絞線鏈路120連接到收發(fā)信機(jī)100時(shí)設(shè)為大約250 Mbps,并且對(duì)于連接到收發(fā)信機(jī)100的每個(gè)附加的雙絞線鏈路120, 以大約250 Mbps的增量增大。這樣,收發(fā)信才幾100在單個(gè)雙絞線鏈 路120連接到收發(fā)信機(jī)100時(shí)以大約250 Mbps而不是100 Mbps (或 更低)操作,在兩個(gè)雙絞線鏈路120連接到收發(fā)信機(jī)時(shí)以大約500 Mbps 操作,以及在三個(gè)雙絞線鏈路120連接到收發(fā)信機(jī)100時(shí),以大約750Mbps操作。
[0016備選,或另外,電纜配置信息能用于設(shè)置收發(fā)信機(jī)100的 符號(hào)傳輸率(即,波特)。以太網(wǎng)收發(fā)信機(jī)IOO中包括的符號(hào)率控制 邏輯160基于連接到收發(fā)信機(jī)100的雙絞線鏈路120的長(zhǎng)度設(shè)置收發(fā) 信機(jī)波特,例如,如圖3的步驟300所示。這樣,收發(fā)信機(jī)100的符 號(hào)傳輸率能相應(yīng)地調(diào)整以適應(yīng)不同長(zhǎng)度的電纜。在一個(gè)實(shí)施例中,在 電纜110為大約100米或更短時(shí),符號(hào)率控制邏輯160將符號(hào)傳輸率 設(shè)為大約125 MBd (1.25xl0"皮特)的默認(rèn)值。電纜110更長(zhǎng)時(shí),符 號(hào)率被降低。這樣,能輕松地使用不同長(zhǎng)度的電纜而不會(huì)對(duì)收發(fā)信機(jī) 操作造成不利影響。數(shù)據(jù)符號(hào)以符號(hào)率控制邏輯160設(shè)置的符號(hào)傳輸 率、通過(guò)連接到收發(fā)信機(jī)IOO的雙絞線鏈路120傳送,例如,如圖3 的步驟302所示。
[0017圖4示出以太網(wǎng)收發(fā)信機(jī)100的一個(gè)實(shí)施例。根據(jù)此實(shí)施 例,PHY (物理接口收發(fā)信機(jī))400控制物理層信令。PHY 400包括 耦合到PHY 400的每個(gè)物理層I/O (輸^/輸出)404的才莫擬信號(hào)處理 器(ASP )402。每個(gè)物理層I/O 404也電磁耦合到變換器130的I/O 406。 變換器130的另一端具有用于連接到銅布線110的一個(gè)或多個(gè)雙絞線 鏈路120的I/O 408。每個(gè)ASP 402經(jīng)由充當(dāng)復(fù)用器的々某體信號(hào)路由器 (MSR) 412耦合到對(duì)應(yīng)的數(shù)字信號(hào)處理器(DSP) 410。因此,每個(gè) DSP410能復(fù)用到其中任何一個(gè)ASP402,且反之亦然。每個(gè)ASP 402 / DSP 410組合形成PHY 400的一個(gè)傳送和接收部分。在一個(gè)實(shí)施例 中,PHY 400包括用于支持千兆位以太網(wǎng)速度的四個(gè)傳送和接收部分。 DSP 410執(zhí)行象PMA (物理々某體附屬,physical medium attachment)成 幀、八位字節(jié)同步和檢測(cè)及加擾/解擾等功能。ASP402提供與銅布線 的物理信令接口。 ASP402和DSP410可包括數(shù)字自適應(yīng)均衡器、編 碼器、解碼器、回波消除器、串?dāng)_消除器、鎖相環(huán)、線路驅(qū)動(dòng)器等和 任何附帶的支持電路。PHY400也包括用于執(zhí)行諸如格柵編碼/巻積編 碼和自動(dòng)協(xié)商等編碼的PCS (物理編碼子層)邏輯414,在一個(gè)實(shí)施例中包括確定電纜容量。
[0018在操作期間,PHY 400從MAC 140接收第2層數(shù)據(jù)幀。PHY 400將幀編碼成數(shù)據(jù)符號(hào)。在一個(gè)實(shí)施例中,八比特的數(shù)據(jù)編碼成四 個(gè)符號(hào)。編碼的數(shù)據(jù)以對(duì)應(yīng)于連接到PHY 400的雙絞線鏈路120數(shù)量 的速率傳送。數(shù)據(jù)率控制邏輯150基于連接到PHY 400的雙絞線鏈路 120的總?cè)萘吭O(shè)置數(shù)據(jù)率。在一個(gè)實(shí)施例中,在四個(gè)雙絞線鏈路120 連接到PHY400時(shí),數(shù)據(jù)率設(shè)為1000Mbps或更高。相應(yīng)地,所有四 個(gè)ASP 402 / DSP 410部分都是活動(dòng)的。兩個(gè)雙絞線鏈路120連接到 PHY 400時(shí),數(shù)據(jù)率降低到大約500 Mbps。相應(yīng)地,四個(gè)ASP 402 / DSP 410部分的兩個(gè)部分是活動(dòng)的。單個(gè)雙絞線鏈路120連接到PHY 400 時(shí),ASP 402 / DSP 410部分之一以大約250 Mbps的速率傳送編碼的 數(shù)據(jù)。
[0019PHY 400基于連接到PHY 400的雙絞線鏈路120的數(shù)量, 將要傳送的符號(hào)分組。隨后,通過(guò)雙絞線鏈路120中的不同鏈路傳送 每組符號(hào)。存在四個(gè)鏈路120時(shí),通過(guò)鏈路120中的不同鏈路并行傳 送每個(gè)符號(hào)。兩個(gè)鏈路120連接到PHY400時(shí), 一半的符號(hào)通過(guò)雙絞 線鏈路120的第一鏈路串行傳送,并且另一半的符號(hào)通過(guò)雙絞線鏈路 120的第二鏈路串行傳送。在單個(gè)鏈路120連接到PHY400時(shí),通過(guò) 同一雙絞線鏈路.120串行傳送所有符號(hào)。數(shù)據(jù)率控制邏輯160能基于 連接到PHY400的雙絞線鏈路120的長(zhǎng)度類似地調(diào)整符號(hào)率。這樣, 布線容量通過(guò)PHY 400被最佳利用,而不考慮多少個(gè)雙絞線鏈路120 連接到PHY400和/或電纜長(zhǎng)度。
[0020j在諸如以太網(wǎng)交換機(jī)SOC (芯片上系統(tǒng))等一些應(yīng)用中, PHY 400進(jìn)行的數(shù)據(jù)率調(diào)整也在MAC-PHY接口 416處進(jìn)行以確保適 當(dāng)?shù)南到y(tǒng)操作。在一個(gè)實(shí)施例中,PCS邏輯414基于PHY數(shù)據(jù)率在 第2層接口 416處設(shè)置數(shù)據(jù)傳輸率。相應(yīng)地,如果PHY數(shù)據(jù)率設(shè)為 低于1000 Mbps,則MAC-PHY接口 416也對(duì)應(yīng)地以低于1000 Mbps 運(yùn)行。這防止在MAC 140與PHY 400之間的數(shù)據(jù)傳輸錯(cuò)誤。在其它應(yīng)用中,MAC 140與PHY 400之間的第2層接口 416是標(biāo)準(zhǔn)接口 , 如不支持低于千兆位數(shù)據(jù)率的MI "某體無(wú)關(guān)接口 )或GMII (千兆位 MII)接口。相應(yīng)地,MAC-PHY接口數(shù)據(jù)率固定時(shí),PHY400進(jìn)行的 數(shù)據(jù)率調(diào)整無(wú)法在MAC-PHY接口 416處均衡。在一個(gè)實(shí)施例中,在 MAC 140與PHY 400之間傳送的數(shù)據(jù)凈皮緩沖以考慮可在MAC-PHY 第2層接口 416處存在的任何數(shù)據(jù)率差別。
[00211圖5示出包括耦合到MAC 140與PHY400之間的緩沖器電 路500的以太網(wǎng)收發(fā)信機(jī)100的實(shí)施例。緩沖器電路500均衡PHY 400 與MAC-PHY第2層接口 416之間的數(shù)據(jù)率差別。在一個(gè)實(shí)施例中, MAC-PHY第2層接口 416的數(shù)據(jù)率固定在1000 Mbps或更高速率。 視耦合到PHY 400的銅布線110的類型而定,PHY 400可如上所迷具 有低于1000 Mbps的數(shù)據(jù)率。相應(yīng)地,除非數(shù)據(jù)率差異得以解決,否 則在MAC-PHY邊界416處將發(fā)生傳送和接收錯(cuò)誤。為此,緩沖器電 路500包括傳送緩沖器510、接收緩沖器520和緩沖器控制邏輯530。 緩沖器控制邏輯530管理傳送緩沖器和接收緩沖器510、 520的操作, 因此,數(shù)據(jù)下溢或上溢錯(cuò)誤不會(huì)發(fā)生在MAC 140與PHY 400之間, 使得對(duì)MAC 140而言,PHY 400即使不是以1000 Mbps運(yùn)行,也好 象是以1000 Mbps運(yùn)行。
0022在接收操作期間,PHY 400處理通過(guò)銅布線110從遠(yuǎn)端裝 置收到的符號(hào)。PHY400將符號(hào)解碼成數(shù)據(jù)比特,并以幀形式將數(shù)據(jù) 發(fā)送到MAC 140。 MAC-PHY接口 416以固定數(shù)據(jù)率操作,而不考慮 PHY數(shù)據(jù)率。因此,在收發(fā)信機(jī)100開始將幀數(shù)據(jù)從接收緩沖器520 傳送到MAC 140前,PHY 400收到的足夠的每個(gè)幀存儲(chǔ)在接收緩沖 器520中。這樣,在MAC 140接收整個(gè)幀前,到MAC140的幀傳輸 不會(huì)由于接收緩沖器520空轉(zhuǎn)而中斷。否則,MAC將在接收緩沖器 520空轉(zhuǎn)前只收到部分幀時(shí)檢測(cè)到幀錯(cuò)誤。在緩沖器控制邏輯530允 許數(shù)據(jù)從接收緩沖器520流到MAC 140前在接收緩沖器520中存儲(chǔ) 的幀數(shù)據(jù)量取決于PHY400的數(shù)據(jù)率。PHY400操作越慢,到MAC的幀傳輸開始前緩沖的幀數(shù)據(jù)就越多。因此,在整個(gè)幀傳送到MAC 140前,接收緩沖器520不空轉(zhuǎn)。在一個(gè)實(shí)施例中,在收發(fā)信機(jī)IOO 開始將幀傳送到MAC 140前,已收到幀被完全緩沖。
[0023在傳送操作期間,PHY 400處理MAC 140發(fā)送的數(shù)據(jù)幀。 PHY 400將數(shù)據(jù)幀編碼成符號(hào),并通過(guò)銅布線110將符號(hào)傳送到遠(yuǎn)端 裝置。同樣地,MAC-PHY接口 416以固定數(shù)據(jù)率操作,而不考慮PHY 數(shù)據(jù)率。因此,收發(fā)信機(jī)100在傳送緩沖器510中存儲(chǔ)從MAC 140 收到的數(shù)據(jù)幀。緩沖的數(shù)據(jù)被發(fā)送到PHY400而無(wú)延遲,其中,它通 過(guò)銅布線110傳送。緩沖器控制邏輯530管理數(shù)椐流入和流出傳送緩 沖器510。 PHY 400操作比MAC-PHY第2層接口 416更慢時(shí),傳送 緩沖器510填充(fills-up)的速度大于PHY400能處理幀數(shù)據(jù)的速度。 例如,如果第2層接口 416以1000 Mbps操作,并且PHY 400以500 Mbps操作,則傳送緩沖器510填充的速度是PHY 400能處理從緩沖 器510獲取的數(shù)振的速度的兩倍。
[0024緩沖器控制邏輯530監(jiān)視傳送緩沖器容量以防止緩沖器上 溢錯(cuò)誤。傳送緩沖器510的容量低于閾值時(shí),緩沖器控制邏輯530向 MAC 140指示此狀況。MAC 140的響應(yīng)是除非得到指示,否則不發(fā) 送新幀。在此操作模式中,MAC-PHY接口 416以半雙工模式操作, 而PHY400仍能以全雙工模式操作媒體接口。在一個(gè)實(shí)施例中,收發(fā) 信機(jī)100激活傳送到MAC 140的沖突信號(hào)(例如,COL沖突檢測(cè)信 號(hào))以在傳送緩沖器容量降到低于鬮值時(shí)用于指示。沖突信號(hào)實(shí)際上 向MAC140指示物理媒體(即,電纜110)忙。沖突信號(hào)按常規(guī)被激 活以避免PHY 400在接收符號(hào)時(shí)的全雙工操作期間出現(xiàn)沖突。MAC 140的響應(yīng)是推遲將新幀發(fā)送到PHY 400,直至沖突信號(hào)^皮去激活。 根據(jù)此實(shí)施例,PHY400實(shí)際上不在半雙工模式中操作。相反,PHY 400繼續(xù)在全雙工才莫式中操作。在激活沖突信號(hào)時(shí),只有MAC-PHY 接口 416在半雙工才莫式中操作。相應(yīng)地,即使PHY400實(shí)際上在全雙 工模式中操作,MAC也"看到"在半雙工模式中以1000 Mbps操作的虛擬PHY 400。 PHY 400繼續(xù)傳a傳送緩沖器510獲取的數(shù)據(jù),同時(shí), MAC140在發(fā)送新幀數(shù)據(jù)前等待要去激活的沖突信號(hào)。因此,沖突信 號(hào)由收發(fā)信機(jī)100用作背壓4幾制(backpressure mechanism),以用于防 止傳送緩沖器510上溢而不是避免沖突。在另一實(shí)施例中,能通過(guò)暫 停-幀使用流控制。這允許MAC 140接口繼續(xù)全雙工模式操作。
[0025在PHY 400繼續(xù)在全雙工;f莫式中傳送緩沖的數(shù)據(jù)時(shí),傳送 緩沖器510清空。最終,傳送緩沖器510的存儲(chǔ)容量增大到高于某個(gè) 閾值,該閾值指示緩沖器510現(xiàn)在有充足的容量開始接收來(lái)自MAC 140的新幀數(shù)據(jù)。收發(fā)信機(jī)100的響應(yīng)是去激活沖突信號(hào),向MAC 140 提示能發(fā)送新幀。為防止沖突信號(hào)的頻繁激活和去激活,收發(fā)信機(jī)100 可使用不同的閾值分別確定何時(shí)激活和去激活沖突信號(hào)。概括地,在 MAC-PHY接口 416不支持低于千兆位數(shù)據(jù)率或以其它方式固定時(shí), 緩沖器電路500使收發(fā)信機(jī)100能夠均衡PHY 400與MAC 140之間 的數(shù)據(jù)率差別。
0026I根據(jù)一個(gè)實(shí)施例,以太網(wǎng)收發(fā)信機(jī)100將其低于千兆位操 作狀態(tài)(例如,250 Mbps、 500 Mbps等)傳遞到耦合到銅布線110另 一端的遠(yuǎn)端裝置,例如,在由傳統(tǒng)或有限空間布線基礎(chǔ)設(shè)施造成無(wú)充 足數(shù)量的雙絞線鏈路120可用時(shí)。這樣,即使容量低于1000 Mbps, 布線容量也能得到最佳利用。在一個(gè)實(shí)施例中,通過(guò)在與遠(yuǎn)端裝置交 換的一個(gè)或多個(gè)"下一頁(yè)"(Next Page)中嵌入傳輸信息,收發(fā)信機(jī) IOO將其傳輸能力傳遞到遠(yuǎn)端裝置。擴(kuò)展了自動(dòng)協(xié)商功能的"下一頁(yè)" 是一種機(jī)制,互連的以太網(wǎng)裝置能通過(guò)它交換信息。每個(gè)"下一頁(yè)" 包括代碼字段,其中,諸如收發(fā)信機(jī)100的數(shù)據(jù)和/或符號(hào)率能力等信 息能嵌入和傳遞到遠(yuǎn)端裝置。遠(yuǎn)端裝置能類似地將其傳輸能力傳遞到 收發(fā)信機(jī)100。數(shù)據(jù)和/或符號(hào)傳輸率的最小公分母(least common denominator)能通過(guò)互連裝置實(shí)現(xiàn)。如果遠(yuǎn)端裝置不支持"下一頁(yè),, 交換,或者不支持本文中識(shí)別的PHY140模式,則數(shù)據(jù)傳輸率能設(shè)為 10baseT或100baseT的默認(rèn)值。因此,增強(qiáng)的PHY 140可與無(wú)法適應(yīng)諸如250 Mbps或500 Mbps等非標(biāo)準(zhǔn)以太網(wǎng)速度的遠(yuǎn)端裝置共同操 作。
00271在了解上述變化和應(yīng)用范圍后,應(yīng)理解,本發(fā)明并不受上 述說(shuō)明限制,也不受附圖
限制。相反,本發(fā)明只受隨附權(quán)利要求及其 法律等效物的限制。
權(quán)利要求
1.一種由配置為連接到一個(gè)或多個(gè)雙絞線鏈路的以太網(wǎng)收發(fā)信機(jī)傳送數(shù)據(jù)的方法,每個(gè)雙絞線鏈路具有特定容量,所述方法包括基于連接到所述以太網(wǎng)收發(fā)信機(jī)的雙絞線鏈路的總?cè)萘浚O(shè)置所述以太網(wǎng)收發(fā)信機(jī)的數(shù)據(jù)傳輸率;以及以所述數(shù)據(jù)傳輸率、通過(guò)連接到所述以太網(wǎng)收發(fā)信機(jī)的雙絞線鏈路傳送數(shù)據(jù)。
2. 如權(quán)利要求1所述的方法,其中基于連接到所述以太網(wǎng)收發(fā)信 機(jī)的雙絞線鏈路的總?cè)萘縼?lái)設(shè)置所述以太網(wǎng)收發(fā)信機(jī)的數(shù)據(jù)傳輸率 包括在一個(gè)雙絞線鏈路連接到所述以太網(wǎng)收發(fā)信機(jī)時(shí)將所述數(shù)據(jù)傳 輸率設(shè)置為大約250Mbps;以及對(duì)于連接到所述以太網(wǎng)收發(fā)信機(jī)的每個(gè)附加的雙絞線鏈路將所 述數(shù)據(jù)傳輸率增大約250 Mbps。
3. 如權(quán)利要求1所述的方法,其中以所述數(shù)據(jù)傳輸率、通過(guò)連接 到所述以太網(wǎng)收發(fā)信機(jī)的雙絞線鏈路傳送數(shù)據(jù)包括將多個(gè)數(shù)據(jù)比特編碼成多個(gè)符號(hào);基于連接到所述收發(fā)信機(jī)的雙絞線鏈路的數(shù)量,將所述符號(hào)分 組;以及通過(guò)連接到所述以太網(wǎng)收發(fā)信機(jī)的雙絞線鏈路的不同鏈路傳送 每組符號(hào)。
4. 如權(quán)利要求3所述的方法,其中通過(guò)連接到所述以太網(wǎng)收發(fā)信 機(jī)的雙絞線鏈路中的不同鏈路傳送每組符號(hào)包括 在四個(gè)雙絞線鏈路連接到所述收發(fā)信機(jī)時(shí),通過(guò)所述雙絞線鏈路中的不同鏈路傳送每個(gè)符號(hào);在兩個(gè)雙絞線鏈路連接到所述收發(fā)信機(jī)時(shí),通過(guò)所述雙絞線鏈路的第一鏈路串行傳送一半所述符號(hào),并通過(guò)所述雙絞線鏈路的第二鏈路串行傳送另一半所述符號(hào);以及在一個(gè)雙絞線鏈路連接到所述收發(fā)信機(jī)時(shí),通過(guò)同 一雙絞線鏈路串行傳送所有所述符號(hào)。
5. 如權(quán)利要求1所述的方法,還包括基于連接到所述收發(fā)信機(jī)的 雙絞線鏈路的長(zhǎng)度,調(diào)整所述收發(fā)信機(jī)的符號(hào)傳輸率。
6. 如權(quán)利要求1所述的方法,還包括以固定數(shù)據(jù)率與i某體接入控 制器通信而與多少個(gè)雙絞線鏈路連接到所述以太網(wǎng)收發(fā)信機(jī)無(wú)關(guān)。
7. 如權(quán)利要求6所述的方法,其中以固定數(shù)據(jù)率與+某體接入控制 器通信而與多少個(gè)雙絞線鏈路連接到所述以太網(wǎng)收發(fā)信機(jī)無(wú)關(guān)包括 在開始將幀傳送到所述媒體接入控制器前緩沖足夠的已收到幀,使得 在所述媒體接入控制器接收整個(gè)幀前所述幀到所述媒體接入控制器 的傳輸不中斷。
8. 如權(quán)利要求7所述的方法,其中在開始將所述幀傳送到所述J(某 體接入控制器前緩沖足夠的所述幀包括在開始將所述幀傳送到所述 媒體接入控制器前緩沖整個(gè)所述幀。
9. 如權(quán)利要求6所述的方法,其中以固定數(shù)據(jù)率與々某體接入控制 器通信,而與多少個(gè)雙絞線鏈路連接到所述以太網(wǎng)收發(fā)信機(jī)無(wú)關(guān)包 括緩沖從所述媒體接入控制器收到的數(shù)據(jù);通過(guò)連接到所述以太網(wǎng)收發(fā)信機(jī)的雙絞線鏈路傳送所述緩沖的 數(shù)據(jù);以及在所述緩沖容量降到低于閾值時(shí),向所述媒體接入控制器指示。
10. 如權(quán)利要求9所述的方法,其中在所述緩沖容量降到低于所 述閾值時(shí)向所述々某體接入控制器指示包括在所述緩沖容量降到低于 所述閾值時(shí)激活沖突信號(hào)。
11. 如權(quán)利要求1所述的方法,還包括經(jīng)由連接到所述以太網(wǎng)收 發(fā)信機(jī)的雙絞線鏈路,將所述數(shù)據(jù)傳輸率傳遞到耦合到所述以太網(wǎng)收 發(fā)信機(jī)的裝置。
12. 如權(quán)利要求11所述的方法,其中經(jīng)由連接到所述以太網(wǎng)收發(fā) 信機(jī)的雙絞線鏈路,將所述數(shù)椐傳輸率傳遞到耦合到所述以太網(wǎng)收發(fā) 信機(jī)的裝置包括在與所述裝置交換的一個(gè)或多個(gè)"下一頁(yè)"中嵌入所 述數(shù)據(jù)傳輸率。
13. —種配置為連接到一個(gè)或多個(gè)雙絞線鏈路的以太網(wǎng)通信裝 置,每個(gè)雙絞線鏈路具有特定容量,所述以太網(wǎng)通信裝置包括配置為 執(zhí)行以下操作的物理接口收發(fā)信機(jī)基于連接到所述以太網(wǎng)通信裝置的雙絞線鏈路的總?cè)萘?,設(shè)置所 述以太網(wǎng)通信裝置的數(shù)據(jù)傳輸率;以及以所述數(shù)據(jù)傳輸率、通過(guò)連接到所述以太網(wǎng)通信裝置的雙絞線鏈 路傳送數(shù)據(jù)。
14. 如權(quán)利要求13所述的以太網(wǎng)通信裝置,其中所述物理接口收 發(fā)信機(jī)配置為在一個(gè)雙絞線鏈路連接到所述以太網(wǎng)通信裝置時(shí)將所述數(shù)據(jù)傳輸率設(shè)置為大約250Mbps;以及對(duì)于連接到所述以太網(wǎng)通信裝置的每個(gè)附加的雙絞線鏈路將所述數(shù)據(jù)傳輸率增大約250 Mbps。
15. 如權(quán)利要求13所述的以太網(wǎng)通信裝置,其中所述物理接口收 發(fā)信機(jī)配置為將多個(gè)數(shù)據(jù)比特編碼成多個(gè)符號(hào);基于連接到所述以太網(wǎng)通信裝置的雙絞線鏈路的數(shù)量,將所述符 號(hào)分組;以及通過(guò)連接到所述以太網(wǎng)通信裝置的雙絞線鏈路的不同鏈路傳送 每組符號(hào)。
16. 如權(quán)利要求15所述的以太網(wǎng)通信裝置,其中所述物理接口收 發(fā)信機(jī)配置為在四個(gè)雙絞線鏈路連接到所述以太網(wǎng)通信裝置時(shí),通過(guò)所述雙絞 線鏈路中的不同鏈路傳送每個(gè)符號(hào);在兩個(gè)雙絞線鏈路連接到所述以太網(wǎng)通信裝置時(shí),通過(guò)所述雙絞 線鏈路的第 一鏈路串行傳送一半所述符號(hào),并通過(guò)所述雙絞線鏈路的第二鏈路串行傳送另一半所述符號(hào);以及在一個(gè)雙絞線鏈路連接到所述以太網(wǎng)通信裝置時(shí),通過(guò)同 一雙絞線鏈路串行傳送所有所述符號(hào)。
17. 如權(quán)利要求13所述的以太網(wǎng)通信裝置,其中所述物理接口收 發(fā)信機(jī)還配置為基于連接到所述以太網(wǎng)通信裝置的雙絞線鏈路的長(zhǎng) 度,調(diào)整所述以太網(wǎng)通信裝置的符號(hào)傳輸率。
18. 如權(quán)利要求13所述的以太網(wǎng)通信裝置,其中所述物理接口收 發(fā)信機(jī)配置為以固定數(shù)據(jù)率與i某體接入控制器通信,而不考慮多少個(gè) 雙絞線鏈路連接到所述以太網(wǎng)通信裝置。
19. 如權(quán)利要求18所述的以太網(wǎng)通信裝置,還包括緩沖器,所述 緩沖器配置為在所述物理接口收發(fā)信機(jī)開始將所述幀傳送到所述々某 體接入控制器前緩沖足夠的、由所述物理接口收發(fā)信機(jī)收到的幀,使 得在所述媒體接入控制器接收整個(gè)幀前所述幀到所述媒體接入控制 器的傳輸不中斷。
20. 如權(quán)利要求19所述的以太網(wǎng)通信裝置,其中在所述物理接口 收發(fā)信機(jī)開始將所述幀傳送到所述纟某體接入控制器前,所迷整個(gè)幀被 緩沖。
21. 如權(quán)利要求18所述的以太網(wǎng)通信裝置,還包括緩沖器,所述 緩沖器配置為緩沖從所述媒體接入控制器接收的數(shù)據(jù),其中所述物理 接口收發(fā)信機(jī)配置為通過(guò)連接到所述以太網(wǎng)通信裝置的所述雙絞線 鏈路傳送所述緩沖的數(shù)據(jù),并在所述緩沖器的容量降到低于閾值時(shí)向 所述媒體接入控制器指示。
22. 如權(quán)利要求21所述的以太網(wǎng)通信裝置,其中所述物理接口收 發(fā)信機(jī)配置為在所述緩沖器的容量降到低于所述閾值時(shí)激活沖突信 號(hào)。
23. 如權(quán)利要求13所述的以太網(wǎng)通信裝置,其中所述物理接口收發(fā)信機(jī)配置為經(jīng)由連接到所述以太網(wǎng)通信裝置的雙絞線鏈路,將所述 數(shù)據(jù)傳輸率傳遞到耦合到所述物理接口收發(fā)信機(jī)的裝置。
24. —種配置為連接到一個(gè)或多個(gè)雙絞線鏈路的以太網(wǎng)通信裝 置,每個(gè)雙絞線鏈路具有特定長(zhǎng)度,所述以太網(wǎng)通信裝置包括配置為 執(zhí)行以下操作的物理接口收發(fā)信機(jī)基于連接到所述以太網(wǎng)通信裝置的雙絞線鏈路的長(zhǎng)度,設(shè)置所述 以太網(wǎng)通信裝置的符號(hào)傳輸率;以及以所述符號(hào)傳輸率、通過(guò)連接到所述以太網(wǎng)通信裝置的雙絞線鏈 路傳送數(shù)據(jù)符號(hào)。
25. 如權(quán)利要求24所述的以太網(wǎng)通信裝置,其中所述物理接口收 發(fā)信機(jī)還配置為基于連接到所述以太網(wǎng)通信裝置的雙絞線鏈路的總 容量,設(shè)置所述以太網(wǎng)通信裝置的數(shù)據(jù)傳輸率。
全文摘要
本發(fā)明的名稱為多模式以太網(wǎng)收發(fā)信機(jī),根據(jù)一個(gè)實(shí)施例,以太網(wǎng)通信裝置配置為連接到一個(gè)或多個(gè)雙絞線鏈路,每個(gè)雙絞線鏈路具有特定的容量。以太網(wǎng)通信裝置包括物理接口收發(fā)信機(jī)。物理接口收發(fā)信機(jī)基于連接到以太網(wǎng)通信裝置的雙絞線鏈路的總?cè)萘?,設(shè)置以太網(wǎng)通信裝置的數(shù)據(jù)傳輸率。物理接口收發(fā)信機(jī)通過(guò)連接到以太網(wǎng)通信裝置的雙絞線鏈路、以該數(shù)據(jù)傳輸率傳送數(shù)據(jù)。
文檔編號(hào)H04L12/28GK101610191SQ20091014983
公開日2009年12月23日 申請(qǐng)日期2009年6月19日 優(yōu)先權(quán)日2008年6月20日
發(fā)明者M·特雷伯 申請(qǐng)人:英飛凌科技股份有限公司