TWI493934B - 減少乙太網系統中電磁干擾影響的方法和系統 - Google Patents

減少乙太網系統中電磁干擾影響的方法和系統 Download PDF

Info

Publication number
TWI493934B
TWI493934B TW099137879A TW99137879A TWI493934B TW I493934 B TWI493934 B TW I493934B TW 099137879 A TW099137879 A TW 099137879A TW 99137879 A TW99137879 A TW 99137879A TW I493934 B TWI493934 B TW I493934B
Authority
TW
Taiwan
Prior art keywords
emi
frequency
signal
link partner
dfe
Prior art date
Application number
TW099137879A
Other languages
English (en)
Other versions
TW201141140A (en
Inventor
Tooraj Esmailian
Scott Powell
Chung Ming Tu
Kuoruey Han
Kadir Dinc
German Feyh
Original Assignee
Broadcom Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Broadcom Corp filed Critical Broadcom Corp
Publication of TW201141140A publication Critical patent/TW201141140A/zh
Application granted granted Critical
Publication of TWI493934B publication Critical patent/TWI493934B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03114Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals
    • H04L25/03146Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals with a recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03057Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Noise Elimination (AREA)

Description

減少乙太網系統中電磁干擾影響的方法和系統
本發明涉及通信領域,具體涉及一種通信系統中檢測和消除干擾影響的方法和系統。
干擾信號如電磁干擾(EMI)通常包括以一個或多個頻率為中心的窄頻信號。這個頻率可低至幾MHz也可高至幾GHz。業餘無線電臺、無線電話機和急救車都是產生阻礙通訊的EMI的設備的例子,這類信號是暫態的且可在通信系統中造成鏈路斷開(link drop)或誤碼率(Bit Error Rate,BER)不可接受。例如,10GBASE-T系統對頻率在其工作頻帶(接近直流到400MHz)的EMI信號敏感。10GBASE-T系統對EMI更敏感,是因為在10GBASE-T的系統中,鏈路和鏈路夥伴之間的通信通道通常運行在非常接近通道容量的狀況下,以獲得高的資料率。如果突然發生EMI,眾所周知這些敏感的通道將會使鏈路和鏈路夥伴間的通信鏈路品質下降。
因此需要一種克服上述缺陷的方法和系統。
根據本發明的一個方面,提供一種充分消除乙太網系統中EMI影響的方法,包括:計算並存儲與EMI頻率範圍相對應的濾波器係數;接收信號;檢測接收信號中的EMI;確定所檢測到的EMI的頻率;選擇與所確定的EMI頻率相對應的濾波器係數;及採用所選擇的濾波器係數調整一個或多個濾波器的頻率響應,以 充分消除接收信號中的EMI影響。
優選地,該方法還包括向鏈路夥伴發送EMI存在的信號。
優選地,發送信號的步驟包括:在多個連續幀中發送預定的位元序列以向鏈路夥伴指示EMI存在。
優選地,該方法還包括:採用輔助位元(auxiliary bit)發送預定的位元序列。
優選地,該方法還包括:通過發送頻率等於所檢測到的EMI頻率的正弦波,來向鏈路夥伴發送EMI存在的信號。
優選地,該方法還包括:通過發送基於所檢測到的EMI的頻率的正弦波,來向鏈路夥伴發送EMI存在的信號。
優選地,該方法還包括:向鏈路夥伴發送與EMI的頻率相對應的判決回饋等化器濾波器係數。
優選地,該方法還包括:通過將判決回饋等化器濾波器係數編碼在高級資料連結控制(HDLC)資料分組中,來發送判決回饋等化器係數。
優選地,該方法還包括:通過將頻率編碼在高級資料連結控制(HDLC)資料分組中,來向鏈路夥伴發送所檢測到的EMI的頻率。
優選地,檢測步驟包括:通過使用接收信號的功率譜密度(Power Spectral density,簡稱PSD)將EMI從接收信號中辨別出來。
優選地,檢測步驟包括:根據模數轉換器的輸出來檢測EMI。
優選地,檢測步驟包括:根據前饋等化器(Feed Forward Equalizer,簡稱FFE)的輸入來檢測EMI。
優選地,檢測步驟包括:根據切片器(slicer)輸出和切片器輸入之間的差別來檢測EMI。
優選地,確定步驟包括:根據模數轉換器的輸出、前饋等化器(FFE)的輸入、切片器的輸出中的一個或多個確定EMI的頻率。
優選地,該方法還包括:檢測、確定、選擇和調整步驟在小 於預設時間內執行。
優選地,所述預設時間為10ms。
優選地,濾波器係數是前饋等化器和判決回饋等化器(Decision Feedback Equalizer,簡稱DFE)的濾波器係數。
優選地,濾波器係數是陷波濾波器的濾波器係數。
根據本方面的一個方面,提供一種充分消除乙太網系統中EMI脈衝雜訊影響的系統,包括:最小均方(LMS)模組和處理器中的至少一個,用於計算並存儲與預定的EMI頻率範圍相對應的濾波器係數;檢音器,用於檢測接收信號中的EMI及確定所檢測到的EMI的頻率;前饋等化器(FFE),用於採用與所檢測到的EMI頻率相對應的濾波器係數調整其頻率響應,以充分消除接收信號中的EMI影響;及判決回饋等化器(DFE),用於採用與所檢測到的EMI頻率相對應的濾波器係數調整其頻率響應,以充分消除接收信號中的EMI影響。
優選地,該系統還包括處理器,用於通過在多個LDPC碼塊(LDPC blocks)中發送預定的輔助位元序列,向鏈路夥伴發送EMI存在的信號。
優選地,該系統還包括:還包括直接數位頻率合成器(DDFS),用於通過向鏈路夥伴發送幅值和頻率與所檢測到的EMI的幅值和頻率相等的正弦波,來向鏈路夥伴發送EMI存在的信號。
優選地,該系統還包括處理器,用於通過將濾波器係數編碼在高級資料連結控制(HDLC)資料分組中,來向鏈路夥伴發送與EMI頻率相對應的濾波器係數。
優選地,該系統還包括處理器,用於通過將頻率編碼在高級資料連結控制(HDLC)資料分組中,來向鏈路夥伴發送所檢測到的EMI的頻率。
優選地,所述檢音器配置為根據模數轉換器的輸出來檢測EMI和EMI的頻率。
優選地,所述檢音器配置為根據前饋等化器(FFE)的輸入來檢測EMI和EMI的頻率。
優選地,所述檢音器配置為根據切片器的輸出來檢測EMI和EMI的頻率。
優選地,所述前饋等化器包括可配置的陷波濾波器,使能在所檢測到的頻率處移除EMI。
優選地,所述處理器用於選擇與所檢測的EMI的確定頻率相對應的濾波器係數。
根據本發明一個方面,提供一種減小乙太網系統中EMI脈衝雜訊影響的方法,包括:從鏈路夥伴接收指示EMI存在的信號;從鏈路夥伴接收與所檢測到的EMI信號的頻率相對應的濾波器係數,用於可編程的預編碼器;及採用所接收的濾波器係數調整預編碼器的頻率響應,以充分地消除接收信號中的EMI影響。
優選地,所述可編程的預編碼器為湯姆林森-原島(Tomlinson-Harashima)預編碼器。
根據本發明一個方面,提供一種存儲有電腦可執行指令的可機讀媒介,電腦裝置執行這些指令,可使電腦裝置執行的方法包括:計算並存儲與EMI頻率範圍相對應的濾波器係數;接收指示EMI存在及EMI的頻率的信號;選擇與所確定的EMI頻率相對應的濾波器係數;及採用所選擇的濾波器係數調整一個或多個濾波器的頻率響應,以充分消除接收信號中的EMI影響。
100‧‧‧雙向通信系統
102‧‧‧鏈路
104‧‧‧鏈路夥伴
106A-N‧‧‧導線對
108‧‧‧PHY
110‧‧‧混合模組(hybrid)
112‧‧‧電磁干擾(EMI)
114‧‧‧介面
116‧‧‧計算裝置
118‧‧‧處理器
120‧‧‧記憶體
200‧‧‧發射器
202‧‧‧成幀和擾碼器(framer and scrambler)
204‧‧‧低密度奇偶校驗(LDPC)編碼器
206‧‧‧預編碼器
208‧‧‧數模轉換器(DAC)
210‧‧‧線路驅動器
212‧‧‧接收器
214‧‧‧去幀和解擾器
216‧‧‧LDPC解碼器
218‧‧‧切片器(slicer)
220‧‧‧判決回饋等化器(DFE)
222‧‧‧前饋等化器(FFE)
224‧‧‧模數轉換器
226‧‧‧接收濾波器
228‧‧‧可變增益放大器(VGA)
230‧‧‧回聲消除器
232‧‧‧3倍近端串擾(NEXT)消除器
234‧‧‧最小均方(LMS)單元
236‧‧‧幀資料
238‧‧‧編碼資料
240‧‧‧預成形資料
242‧‧‧類比信號
244‧‧‧發射信號
246‧‧‧接收信號
248‧‧‧放大信號
250‧‧‧濾波信號
252‧‧‧數位信號
254‧‧‧回聲消除信號
256‧‧‧3倍NEXT消除信號
258‧‧‧消除信號
260‧‧‧調整信號
262‧‧‧成形信號
263‧‧‧切片器輸入信號
264‧‧‧切片信號
266‧‧‧回饋信號
268‧‧‧碼信號
270‧‧‧資料信號
272‧‧‧資料
274‧‧‧鏈路
278‧‧‧前饋等化器(FFE)係數
280‧‧‧判決回饋等化器(DFE)係數
282‧‧‧回聲消除器係數
284‧‧‧3倍NEXT消除器係數
292‧‧‧訓練序列(training sequence)
302‧‧‧檢音器
304‧‧‧信號
310‧‧‧直接數位頻率合成器(DDFS)
312‧‧‧信號
400‧‧‧頻率回應
400'‧‧‧頻率回應
406‧‧‧頻率
408‧‧‧電磁干擾
414‧‧‧EMI峰值
416‧‧‧陷波
418‧‧‧帶寬
圖1A示出了典型的雙向通信系統;圖1B進一步示出了圖1A中的雙向通信系統;圖2示出了物理層(PHY)收發器;圖3根據典型實施例示出了物理層收發器檢測和充分消除EMI干擾影響以允許無間斷的通信;圖4A示出了前饋等化器(FFE)的頻率回應的曲線圖; 圖4B示出了EMI的功率譜密度(PSD)的曲線圖;圖4C根據典型實施例示出了前饋等化器的修正後的頻率響應的曲線圖,頻率響應的修正充分消除了接收信號中的EMI影響;圖5A、5B和5C示出了發射到鏈路夥伴的典型位元序列模式以表明EMI存在與否;圖6根據典型的實施例示出了由PHY層接收器執行的、用以充分消除EMI影響的示例性步驟的流程圖;圖7根據典型實施示出了PHY層接收來自鏈路夥伴指示EMI時所執行的示例性步驟的流程圖;圖8根據典型實施示出了由PHY層收發器執行的、用以充分消除接收信號中EMI影響的示例性步驟的流程圖。
圖1A示出了典型的雙向通信系統100。通信系統100包括鏈路102和通過導線對160a-n連接的鏈路夥伴104。
在一個例子中,鏈路102和鏈路104都是乙太網系統的一部分,例如10GBase-T乙太網系統。導線對106中的每一個可為平衡雙絞線導體。應體會到,在此所提供的實施例並不限定於乙太網或雙絞線導體,可應用於任何通信系統。鏈路102和鏈路夥伴104可以為計算裝置,例如個人電腦、筆記本電腦、移動通信設備或伺服器,例如網際網路伺服器。術語“鏈路夥伴”表示在通信鏈路另一端的設備。例如,鏈路102是鏈路夥伴104的“鏈路夥伴”,鏈路夥伴104是鏈路102的“鏈路夥伴”。鏈路102和鏈路夥伴104將會在下面參考圖1B進一步說明。
圖1B進一步示出了圖1A中的雙向通信系統。鏈路102和鏈路夥伴104都包括介面114、PHY 108、混合模組(hybrid)110和計算裝置116,計算裝置116包括處理器118和記憶體120。
在鏈路102中,計算裝置116a與介面114a連接。PHY 108a-d與介面114a連接。PHY 108a-d與相應的混合模組110a-d連接。 混合模組110a-d通過導線對106a-d與鏈路夥伴104中的混合模組110e-h連接。混合模組110e-h與相應的PHY 108e-f連接。PHY 108e-f與介面114b連接。介面114b與計算裝置116b連接,其中計算裝置116b包括與記憶體120b連接的處理器118b。
高級應用層在例如計算裝置116的處理器118上運行。介面114將物理層108連接到更高級層,如介質訪問控制(MAC)層和運行在計算裝置中的應用層。PHY 108(在此也指“PHY收發器”)將鏈路層(例如MAC層)連接到物理媒介層(例如導線對)。在一個例子中,在此所提供的實施例是在PHY108中實現。PHY 108將在下面參考圖2-3進一步詳細介紹。混合模組110確保在全雙工模式下PHY 108中的接收器212(參見圖2)不清楚發射器200(參見圖2)通過每一個導線對106同時發送了什麼。換言之,每個混合模組110為每個PHY 108分離開發射信號和接收信號。
鏈路102和鏈路夥伴104之間的通信可能受電磁干擾(EMI)112的阻礙。在使用鋼纜物理層乙太網系統的較早版本中,例如10/100/1000BASE-T系統,通道容量比系統資料率要高很多。這些系統在EMI存在時具有相對的穩健性(robust)。然而EMI對10GBASE-T乙太網系統中的通信極其不利。典型的10GBASE-T系統的資料率非常接近可用通道容量,因此,相比10/100/1000BASE-T系統的信噪比極限,明顯地降低了信噪比(SNR)極限。當前10GBASE-T系統甚至在中度EMI信號(例如由無線電話機產生的)存在時也非常容易導致鏈路斷開。
網路供應商通常在通信系統上強加一個誤塊率。例如,對於乙太網系統,網路供應商在EMI存在時一般容許10-2的誤塊率,以使鏈路102和鏈路夥伴104之間的通信鏈路不會斷開。誤塊率是使用1秒的移動視窗計算的,通過在1s的移動視窗期間計數出錯碼塊的數量。在這個例子中,出錯碼塊的比例應不高於1%。就這個約定而言,對於EMI出現後的第一個1秒視窗有1%的錯誤 率,如果剩下的99%的碼塊都沒有錯誤,通信系統的誤塊率可以完全保持在1%以內,且仍然在乙太網系統的標準內。因此,在EMI出現後的第一個10ms可用於檢測和採取糾錯的措施來抑制EMI。第一個10ms內產生的錯誤不會違反上述在EMI存在時可接受的系統性能的約定。
可通過使用足夠長、適當調諧的前饋和回饋等化器來消除穩態窄帶EMI的影響。然而,這些等化器不能抑制瞬態的干擾,如EMI峰值(例如見圖4B中的EMI峰值414)。尤其是,在EMI從不存在到存在的轉變中,或EMI從一個頻率到另一個不同頻率的轉變中,可觀察到EMI峰值,如峰值414。通常直到PHY收發器中的等化器有時間調整時才能抑制EMI峰值的干擾。然而,在調整以適應EMI峰值所需要的時間內,接收器有可能接收到數量不可接受的錯誤,因此導致通信鏈路斷開,例如鏈路102和鏈路104之間的通信鏈路。自適應判決控制可導致高的錯誤率,從而產生等化器的收斂失敗。此外,如果高錯誤狀態持續到延長的時間段,更高級層也可斷開通信鏈路。因此需要一個方案使其在EMI存在時能快速地檢測EMI和EMI峰值的出現並且穩健地確定合適的均衡回應,以防止高能層斷開通信鏈路。在此所提出的實施例在預定的時間段(例如10ms的時間段)內檢測EMI峰值及調整系統以消除EMI峰值的影響,該預定的時間段對於使用的通信標準是可以接受的。應理解的是,誤塊率及檢測EMI和進行調整的時間窗是一個設計要求,並且基於通信系統的實現和種類會有所不同。應指出的是,在此所提出的實施例適用於任何通信系統。
為滿足長期以來的需求,使穩健的通信系統能檢測和消除EMI影響,本發明在此提供多個實施例以檢測和消除EMI脈衝雜訊的影響。根據一個實施例,在給定頻率(或一系列頻率)的EMI出現之前,為假定的EMI頻率範圍確定最優濾波器係數和均衡回應。等化器的頻率回應是基於濾波器係數,該濾波器係數可針對 一定頻率範圍預先計算並存儲在均衡頻率回應的表(如下麵的表1)中。在一個實施例中,計算濾波器係數所用的EMI的頻率範圍是在通信系統所選帶寬範圍內,例如對於10GBASE-T乙太網為0MHz-400MHz。這是因為運行帶寬範圍外的EMI不可能明顯影響通信系統的性能。對於多個EMI頻率,每個表項可包括物理通道的濾波器係數或其他等化器參數。在另一替代實施例中,等化器回應和濾波器係數是在運行中或即時計算的。使用基於通道反分析的方法可明顯減少計算等化器所需要的時間。係數和等化器表可以根據物理通道的變化(如導線對106的變化)即時更新。
一旦檢測到EMI和它的頻率,便可使用表中與所檢測到的EMI頻率最接近的頻率相對應的係數更改一個或多個濾波器的頻率響應。如果通道均衡的一部分是在鏈路夥伴的發射器中(在10GBASE-T的情況下),則在不可抑制的EMI出現時使用穩健的信令方案將檢測到的EMI頻率和/或濾波器係數傳送給鏈路夥伴。在此所提出的實施例可在物理層108中充分地實施,下面將結合圖2和圖3進一步描述。
圖2示出了典型的物理層(PHY)108。物理層108包括發射器200和接收器212。
發射器200的輸入與介面114連接且其輸出與混合模組110連接。接收器212的輸入與混合模組110的輸出連接,接收器212的輸出與介面114的輸入連接。發射器200包括成幀和擾碼器(framer and scrambler)202、低密度奇偶校驗(LDPC)編碼器204、預編碼器206、數模轉換器(DAC)208和線路驅動器210。LDPC編碼器204的輸入連接成幀和擾碼器202。預編碼器206的輸入連接LDPC編碼器204的輸出。數模轉換器208的輸入連接預編碼206的輸出,線路驅動器210的輸入連接數模轉換器208的輸出。混合模組110的輸入連接線路驅動器210的輸出。在一個例子中,發射器200從運行在計算裝置116中的應用層接收資料以進行發 射。
在運行中,運行於處理器118上的應用層程式通過鏈路274向介面114發送發射資料。介面114向成幀和擾碼器202發送資料272。成幀和擾碼器202對信號272進行加擾,並根據使用的通信協定在資料272上添加幀以產生幀資料236。LDPC編碼器204產生奇偶校驗位並添加奇偶校驗位元到幀資料236上,以產生編碼資料238。預編碼器206對編碼資料238進行預成形(pre-shape)處理,以解決傳輸中的符號間干擾(Inter-symbol Interference,簡稱ISI)問題,使得鏈路夥伴側的接收器不會受到ISI對通道的影響。在一個例子中,預編碼器206是湯姆林森-原島(tomlinson-harashima)預編碼器。預編碼器206對編碼資料238進行預成形處理以產生預成形資料240。數模轉換器208將預成形資料240轉換成類比信號242。線路驅動器210放大類比信號242以產生發射信號244。混合模組110將發射信號和接收信號246分離開。
接收器212包括去幀和解擾器214、LDPC解碼器216、判決回饋等化器(DFE)220、切片器(slicer)218、前饋等化器(FFE)222、回聲消除器230、3倍近端串擾(NEXT)消除器232、模數轉換器224、接收濾波器226和可變增益放大器(VGA)228。可變增益放大器228通過混合模組110接收導線對106上的資料。接收濾波器226的輸入連接可變增益放大器228的輸出。模數轉換器224的輸入連接接收濾波器226的輸出。前饋等化器222的輸入連接回聲消除器230、3倍NEXT消除器232和模數轉換器224的輸出。切片器218的輸入連接判決回饋等化器220的輸出和前饋等化器222的輸出。LDPC解碼器216的輸入連接切片器218的輸出。去幀和解擾器214的輸入連接LDPC解碼器216的輸出。介面114的輸入連接去幀和解擾器214的輸出。接收器212將所接收的來自鏈路夥伴的資料發送至計算裝置116進行處理。接收器212還包括 最小均方(LMS)單元234,其連接於切片器218、模數轉換器224、前饋等化器222、判決回饋等化器220、回聲消除器230和3倍NEXT消除器232。
在運行中,接收器212通過混合模組110從導線對106中接收信號246。可變增益放大器228放大所接收的信號246以產生放大信號248。接收濾波器226對放大信號248進行濾波以去除雜訊,並且產生濾波信號250。模數轉換器224將濾波信號250轉換成數位信號252。回聲消除器230根據預成形信號240產生回聲消除信號254,以去除發射器200的發射信號244所引入的干擾。3倍NEXT消除器232產生3倍NEXT消除信號256,以消除相鄰導線對上發射和接收的干擾影響,例如,導線對106b-d上的發射和接收將會影響任何一個在導線對106a上接收的信號,這些影響由3倍NEXT消除信號256來消除。合併回聲消除信號254和3倍NEXT消除信號256以形成消除信號258。消除信號258與數位信號252合併以形成調整信號260,該調整信號260輸入至前饋等化器222。前饋等化器222去除調整信號260中的前體(pre-cursor)ISI,以產生成形信號262。
在啟動過程中,判決回饋等化器220根據切片信號264或訓練序列(training sequence)292輸出回饋信號266。判決回饋等化器220從切片信號264中移除後體(post-cursor)ISI。DFE係數280由最小均方(LMS)單元234產生。在一個實施例中,判決回饋等化器220只在啟動時運行,在啟動後是無效的(deactivated)。然後,在鏈路夥伴側的預編碼器206使用DFE係數280來移除後體ISI。DFE係數280可用於預編碼器206是因為DFE 220和預編碼器206在算術上是等價的。
回饋信號266與成形信號262合併以產生切片器輸入信號263,切片器輸入信號263被切片器(slicer)218切片,使信號263分離成多個數位電平而產生切片信號(sliced signal)264。LDPC解 碼器216使用切片信號264中的奇偶校驗位元來糾錯,並且從切片信號264中去除奇偶校驗位元以形成解碼信號268。去幀和解擾器214解擾解碼信號268並且從解碼信號268的幀中提取出資料,以產生資料信號270。資料信號270通過介面114發送到計算裝置116的處理器118中以進行處理。
接收器212還包括LMS單元234。LMS單元234接收錯誤信號246、預成形信號240和數位信號252作為輸入。在一個實施例中,可使用資料信號252而不是數位信號。在一個例子中,錯誤信號246是切片信號264和切片器輸入信號263之間的差。在另一個實施例中,錯誤信號可能是另一個信號。LMS單元234產生前饋等化器(FFE)係數278、判決回饋等化器(DFE)係數280、回聲消除器係數282和3倍NEXT消除器係數284。前饋等化器係數278、判決回饋等化器係數280、回聲消除器係數282和3倍NEXT消除器係數284分別確定了前饋等化器222、判決回饋等化器220、回聲消除器230和3倍NEXT消除器的頻率回應。正如下面結合圖3進一步描述的,在此所提出的實施方案可以:(1)在實際的EMI出現前,為多個潛在的EMI頻率預計算和存儲前饋等化器係數278和判決回饋等化器係數280;(2)檢測EMI和調整FFE和DFE(例如調整FFE和DFE係數);(3)向鏈路夥伴發送存在EMI的資訊;(4)向鏈路夥伴發送DFE係數和/或EMI頻率。
圖3根據典型實施例示出了一個PHY 108'例子。PHY 108'除了包括上面圖2中有關PHY 108所描述的部件,還包括檢音器302和直接數位頻率合成器(DDFS)310。
1.預計算濾波器係數
在一個實施例中,在頻率範圍內的EMI出現之前的啟動過程中,LSM單元234計算FFE係數278和DFE係數280,並將FFE係數278和DFE係數280存儲在LMS單元234的記憶體(未示出)或記憶體120中。在另一個實施例中,在頻率範圍內的EMI出現 之前的啟動過程中,處理器118計算FFE係數和DFE係數,並將FFE係數278和DFE係數280存儲在記憶體120中或其他可用的記憶體中。在另一個的實施例中,LSM單元234或處理器118即時計算與所確定的EMI頻率相對應的FFE係數278和DFE係數280。
在一個例子中,為多個頻率槽(Frequency Bin)計算FFE係數278和DFE係數280。如果F是通信系統的頻率帶寬,且N是期望的EMI頻率槽的數量,則每個頻率槽的帶寬(W)是:W=F/N。例如,在有400MHz帶寬的10GBase-T的系統中,如果期望128個槽,則每個頻率槽的帶寬可通過400/128=3.125MHz給定。在這種情況下,每個頻率槽的帶寬W要比任何潛在的EMI信號的帶寬要寬得多。在此提出的實施例中,為削減(notch out)任何檢測到的EMI並從接收信號充分消除EMI影響,一旦檢測到EMI便將FFE 222和DFE 280的頻率回應修正為包括帶有單個或多個頻率槽的帶寬的陷波(notch)。DFE和FFE係數可根據檢測到的EMI的頻率來選擇。例如,如果在151MHz檢測到EMI,可選擇其陷波在150MHz和153.125MHz範圍的頻率槽中的FFE和DFE係數以削減EMI。
在一個實施例中,在系統啟動的過程中並且在EMI出現前,FFE係數和DFE係數的計算是以假設EMI信號位於第一頻率槽的中心為前提的,根據該假設,計算(例如使用通道反分析法(analytical channel inversion method))FFE係數和DFE係數並存儲在記憶體例如記憶體120中。然後,假設EMI位於第二頻率槽的中心,計算並存儲FFE係數和DFE係數。對每個頻率槽都重複這個過程。計算得到的FFE係數和DFE係數可存儲在如下麵表1所示的以EMI頻率槽為索引的表中。
在上面的表1中,頻率槽的帶寬是相同的。應當指出的是,可選擇地,當頻率槽的帶寬不相同時,在此所提出的實施例也是適用的。
在上面的表1中,每一條目代表濾波器的係數,例如,A可代表16個係數,其是調整DFE 220以削減(notch out)0到3MHz範圍內的EMI所需要的。係數的數量與濾波器埠(tap)的數量相同。相似地,B可代表,例如,128個係數,其是調整FFE 222以削減0到3MHz範圍內的EMI所需要的。在一個例子中,如果頻率槽的數量是128且每個頻率槽的係數的數量是144(FFE 222有128個,DFE 220有16個),則對於N=128,係數存儲至多需要4*128*(128+6)=73728個字。為減少所需要的存儲量,一個可行方法是:僅保存DFE係數並且當檢測到EMI信號112的頻率時根據與檢測到的EMI頻率相對應的已知DFE係數計算/調整FFE係數。在一個例子中,需要的記憶體將會減少到能容納4*128*16=8192個字。考慮到時間漂移或鏈路102和鏈路夥伴104之間的通道的其他變化,可週期性地再計算FFE係數和/或DFE係數。
2.EMI檢測、FFE和DFE調整
根據數位信號252、調整信號260和切片信號264中一個或多個,檢音器302檢測電磁干擾112和電磁干擾112的頻率。檢音器產生指示檢,測到的EMI 112的頻率的信號304。在一個實施例中,一個LDPC碼塊持續320ns,因此,在1ms內出現有3125個LDPC碼塊,使得在上述的10ms時間窗內有足夠的時間檢測EMI及確定EMI的頻率。
如果EMI 112非常強,則檢音器302使用數位信號252的功率譜密度(PSD)來估算所檢測到的EMI的PSD及其近似頻率。為確定數位信號252的PSD,計算數位信號252的快速傅氏變換(FFT),對FFT進行平均處理以克服雜訊,FFT的幅值就是數位信號252的PSD。暫態EMI信號通常被檢測為PSD中的峰值。例如,如圖4B所示,暫態EMI可產生峰值414,該峰值414可從數位信號252的PSD中突顯出來。
如果EMI 112的強度適中,則可使用在回聲消除和3倍NEXT消除後產生的調整信號260。檢音器302檢查調整信號260的PSD以確定EMI的存在及其近似頻率。
如果EMI 112的強度相對較弱,則檢音器302可使用切片信號264和切片器輸入信號263之間的差的PSD來檢測EMI的存在並確定其頻率。
在一個實施例中,一旦檢測到EMI,檢音器302產生指示檢測到的EMI 112的頻率的信號304。根據檢測到的EMI的頻率,從存儲在記憶體120中的預計算的FEE係數和DFE係數中選擇與檢測到的頻率相對應的FFE係數278和DFE係數280。所選擇的FFE係數被用於前饋等化器222。所選擇的DFE係數280被發送至鏈路夥伴104,如下面所描述的那樣。鏈路夥伴104的預編碼器206使用這些DFE係數280進行可靠地通信,例如通過雙正交振幅平方(Double Squared Quadrature,DSQ128)的模式。
考慮如圖4A所示的前饋等化器222有頻率回應400的例子。圖4A中的X軸是頻率,Y軸是頻率回應400的幅值。圖4B示出了電磁干擾408的曲線圖。圖4B的X軸是頻率412,Y軸是EMI的功率譜密度(PSD)。在這個例子中,在頻率406處檢測到EMI峰值414。在圖4C中,前饋等化器222的調整後的頻率回應400'包括在頻率406處的陷波416,以削減接收信號中的EMI信號414的影響。在一個實施例中,陷波416是FEE係數278修改的結果。在一個可替代實施例中,陷波416是陷波濾波器(未示出)應用于成形信號262的結果。在前饋等化器222的頻率回應400'中,陷波416的帶寬418相當於覆蓋頻率416的頻率槽的帶寬W。在上面的例子中,如果頻率416為151MHz,陷波416的帶寬約為3.125MHz,其範圍在150MHz到153.125MHz之間。因為10GBASE-T是寬頻的,所以在FFE222的頻率響應上陷波削減一個或甚至幾個頻率槽不會明顯減小接收信號的功率。
頻率回應400中的陷波416可產生ISI,下面進一步描述,為解決ISI問題,與頻率406的頻率槽相對應的DFE係數280將會發送到鏈路夥伴104。例如,鏈路102可向鏈路夥伴104發送與覆蓋EMI頻率406的頻率槽相對應的DFE係數,由於如上所述DFE220和預編碼器206在數學上是等價的,所以鏈路夥伴104將該DFE係數280應用於預編碼器206。由於陷波416的存在,修改後預編碼器206的回應移除了ISI。
在一個例子中,如果EMI源改變了位置(如帶著無線電話機的人在行走),EMI頻率保持不變,因為陷波416依然是可用的。如果在多普勒效應(例如在EMI是來自急救車上的警報器的情況下)改變了EMI頻率的情況下,對於陷波416,這個改變相比頻率槽的帶寬W是非常小的。例如,如果EMI的頻率從151MHz變化到150MHz或152MHz,帶寬為3.125MHz的陷波416仍然可移除EMI。因此,即使EMI源改變了位置,針對特定EMI位置所調整 好的系統也能抑制EMI。
在一個實施例中,陷波416的幅值可根據EMI峰值414來調整,例如,如果EMI峰值比較高,則可使用一個合適深度的陷波416,反之亦然。
在一個實施例中,如果在預定的時間段內沒有在相同的頻率406處再次觀察到之前檢測到的EMI,則可移除與頻率406相對應的陷波416以阻止通道SNR不必要的惡化。
3.通知鏈路夥伴存在EMI
在一個實施例中,可使用預定的位元序列來通知鏈路夥伴存在EMI。例如,10GBASE-T的標準定義了未使用的3.125Mbps副通道(side channel)到10Gbps資料通道。這個副通道包括每個LDPC碼塊中的“輔助位元(auxiliary bit)”可使用連續的LDPC碼塊中的輔助位元來向鏈路夥伴發送資訊,以指示EMI的存在與否。例如,在四個連續的LDPC碼塊的輔助位元中,交錯序列“1010”可指示EMI不存在。可認為四個LDPC碼塊構成一“幀”。為向鏈路夥伴指示存在EMI,鏈路改變了輔助位元以使3個連續幀中的其中2個(2 out of 3 consecutive frames)幀中不出現交錯序列“1010”。使用了3個幀(如12個連續的LDPC碼塊)中的2個是因為在EMI存在時估計包括輔助位元的大多數位元都會出錯。在信令機制中萬一輔助位元錯誤,使用3個幀中的2個提供了額外的穩健性。例如,在圖5A中,3個幀中全都出現交替模式才指示鏈路夥伴EMI不存在。在圖5B中,幀3中沒有出現交替模式,然而,這並不能作為存在EMI的指示,因為3個幀中只有1個缺失這種交替模式。破壞模式(broken pattern)可能是錯誤,因為輔助位元是它本身是非常少有的情況。然而,在3個連續幀中的其中2個幀中,在不存在EMI時,2個或更多的輔助位元錯誤的可能性是相當低的,例如,在圖5C中,幀2和幀3由於缺失了交替模式,所以可指示EMI的存在,使用交替的輔助位元是因為它無需按照 輔助位元的值同步鏈路的兩端。應指出的是,其他模式和除了輔助位元外的其他比物也可用于向鏈路夥伴指示EMI的存在。
在另外的實施例中,直接數位頻率合成器310產生向鏈路夥伴通知EMI存在的信號312。例如,直接數位頻率合成器310可產生並發送預定幅值和頻率的正弦波,以向鏈路夥伴指示存在EMI。
4.向鏈路夥伴發送最新計算的、調整後的或預存儲的係數
除了指示EMI的存在,鏈路102還可向鏈路夥伴發送DFE係數。鏈路夥伴104的預編碼器206使用DFE係數來消除EMI 112和調整鏈路102的FFE 222的頻率回應。
當EMI作用于系統時,如果使用DSQ128模式,則要發送到鏈路夥伴的DFE係數有可能不能可靠地到達鏈路夥伴,因此,在一個實施例中,當EMI存在時,鏈路102和鏈路夥伴104都轉變到脈衝幅度調製2(PAM2)信令模式,這種信令模式在EMI存在時更穩健。因為需要改變的DFE係數的大小相對較小,所以鏈路夥伴可使用低複雜度的代碼,例如重複碼。例如,假設向鏈路夥伴發送16個DFE係數,每個代碼有8位元寬,則發送的總數據為128位元。每一個LDPC碼塊包括在800MHz處採樣所得到的256個樣本。如果每一個樣本都代表一個PAM 2信號,則在每一個LDPC幀中可以發送256個位元。如果使用重複10次的接收碼,則需要5個LDPC幀來發送DFC係數,這要花費1.6μs。在上述的10ms時間窗內檢測和糾正系統100的EMI影響,這個發送DFE係數的時間是非常良好的。在另一個實施例中,除了重複碼,還可用LDPC代碼進一步提高傳輸的可靠性。
在另一個實施例中,通過在高級資料連結控制(HDLC)資料分組中編碼DFE係數260,鏈路102中的處理器118可向鏈路夥伴104發送與檢測到的EMI的確定頻率相對應的DFE係數。在另一個實施例中,只有檢測到的EMI的頻率才會通過編碼在HDLC資 料分組中來轉發到鏈路夥伴104。鏈路夥伴104使用EMI的編碼頻率產生與EMI頻率相對應的DFE係數。在另一個實施例中,鏈路夥伴104使用從鏈路102接收到的頻率來索引預計算的表,如表1,以確定與接收頻率相對應的DFE係數。鏈路夥伴104將DFE係數應用於預編碼器206來調整其回應,以解決EMI 112問題,及調整鏈路102的FFE 222和DFE 220的回應。
在另一個實施例中,直接數位頻率合成器310所產生的信號312的頻率和所檢測到的EMI的頻率是一樣的,因此可向鏈路夥伴指示EMI頻率。在另一個實施例中,正弦波信號312的幅值可表示EMI 112的幅值,鏈路夥伴104可使用正弦波信號312的頻率來選擇和/或計算相對應的DFE係數。鏈路夥伴104可使用信號312的幅值來相應地調整應用於預編碼器206的DFE係數的幅值。
在改變DFE係數後,鏈路夥伴就可使用調整/計算後的FEE係數278和接收的DFE係數280。在此階段所期望的是,在允許誤包率低於1%的10ms的時間窗內,只使用其中的1-2ms。10ms時間窗剩下的部分可用於:在返回DSQ 128發射模式前,調整/微調3倍NEXT消除器係數284、調整/微調回聲消除器係數282和微調物理層108'的其他部件。在一個例子中,一旦檢測到EMI存在,所有的自適應濾波器(例如回聲消除器230和3倍NEXT消除器232)和定時恢復積分回路一樣可被延時延或被鎖定,並且在DFE係數改變後才被解除鎖定,這樣可加快自適應濾波器的收斂。
較高層也能完成向鏈路夥伴104發送DFE係數。例如,在EMI不存在的情況下,可使用鏈路層發現協定(Link Layer Discovery Protocol,LLDP)來向鏈路夥伴104發送並即時維護所計算的DFE係數的表1。這種更新係數的方法的好處是,在EMI存在的情況下,為傳輸DFE係數,傳輸模式無需從DSQ128轉換到PAM2,並再轉換回DSQ128。在這個例子中,足以向鏈路夥伴104傳輸EMI頻率或表的索引,該表包括與不同EMI頻率相對應的DFE係 數。
圖6根據典型的實施例示出了一個PHY層收發器執行步驟以充分消除EMI的流程圖600。流程圖600將會繼續參考圖1-5所示出的運行環境的例子進行描述。然而,流程圖不限於這些實施例。還需要指出的是流程圖600中的一些步驟沒有必要以所示的順序出現。
在步驟602中,在EMI出現之前,預計算並存儲濾波器係數。例如,處理器118或LSM單元234計算前饋等化器係數278和判決回饋等化器係數280,並將所計算在係數存儲在記憶體中,例如記憶體120。在一個例子中,對於多個EMI頻率槽的前饋等化器係數278和判決回饋等化器係數280在被計算後可存儲在上面所示的表1中。在一個替代實施例中,步驟602是可選步驟,處理器118或LSM單元234可即時產生前饋等化器係數278和判決回饋等化器係數280。
在步驟604中,在接收信號中檢測電磁干擾,例如,圖4B所示的功率譜密度的峰值414可由檢音器302檢測到。在一個替代實施例中,LDPC解碼器216的解碼輸出268的錯誤或迴圈冗餘校驗(Cyclical Redundancy Check,CRC)的錯誤都可用於檢測EMI。在另一個例子中,信噪比(Signal to Noise Ratio,SNR)和/或信噪比突然跌落可用於檢測EMI。
在步驟605中,所有的自適應濾波器和定時恢復積分回路一樣可被延時延或被鎖定,並且在DFE係數改變後才被解除鎖定或重啟,這樣可加快自適應濾波器的收斂。
在步驟606中,確定步驟604所檢測到的EMI的頻率,例如,檢音器302可檢測EMI峰值414的頻率406。
在步驟608中,選擇或計算與步驟606所確定的EMI頻率相對應的前饋等化器係數和判決回饋等化器係數,例如,LMS單元234計算前饋等化器係數,從步驟602所確定的表中選擇判決回饋 等化器係數。在一個替代實施例中,處理器118根據步驟606所檢測到的頻率選擇步驟602所確定的前饋等化器係數和判決回饋等化器係數。在另一個實施例中,處理器118和LMS單元234即時計算前饋等化器係數和判決回饋等化器係數。
在步驟610中,將步驟608所選擇的前饋等化器係數應用於前饋等化器以充分消除接收信號中的EMI影響,例如,將前饋等化器係數278應用於前饋等化器222,通過產生陷波而改變前饋等化器222的頻率回應,例如,圖4C中的所檢測到的EMI的頻率406處的陷波416。
在步驟612中,向鏈路夥伴發EMI存在的信號,例如,如上所述,直接數位頻率合成器310可產生信號312以向鏈路夥伴指示EMI存在。在一個替代實施例中,可將多個LDPC幀的位元序列發送至鏈路夥伴以指示EMI存在。
在步驟614中,將與所檢測到的EMI頻率相對應的DFC係數和/或EMI頻率發送至鏈路夥伴。例如,鏈路102的處理器118可在HDLC幀中將步驟602所計算的DFE係數發送至鏈路夥伴。在另一個實施例中,直接數位頻率合成器310可產生頻率等於EMI的頻率的正弦波信號312並向鏈路夥伴104發送信號312,以指示EMI信號的頻率。一旦接收到DFE係數,鏈路夥伴104可將接收到的濾波器係數應用於預編碼器206,以補償鏈路102在前饋等化器222的頻率響應中所產生的陷波。在另一個例子中,一旦接收到指示檢測到的EMI的頻率的信號312,鏈路夥伴104可從預存儲的DFE係數中選擇與信號312指示的頻率相對應的DFE係數。
圖7根據典型的實施例示出了PHY層在從鏈路夥伴接收到EMI的指示後執行步驟以充分消除EMI的流程圖700。流程圖700將會繼續參考圖1-5所示出的運行環境的例子進行描述。然而,流程圖不限於這些實施例。需要指出的是流程圖700中的一些步驟沒有必要以所示的順序出現。
在步驟702中,從鏈路夥伴接收指示EMI存在的信號,例如,如上所述,從鏈路夥伴接收多個連續LDPC碼塊中的指示EMI存在的位元序列。在另一個例子中,從直接數位頻率合成器310接收指示EMI存在的正弦波。
在步驟704中,接收DFE係數和/或檢測到的EMI的頻率。例如,從鏈路夥伴的HDLC幀或LLDP幀中為預編碼器206接收DFE係數。在一個替代實施例中,來自鏈路夥伴的直接數位頻率合成器310的正弦波的頻率可以代錶鏈路夥伴檢測到的電磁干擾的頻率。
在步驟705中,根據步驟704所接收的DFE係數和/或EMI的頻率計算或查表得到FFE係數。將FFE係數應用於FFE。例如,將FFE係數應用於FFE 278。
在步驟706中,將DFE係數應用於預編碼器,以補償步驟704發送DFE係數的鏈路夥伴的前饋等化器中的陷波的影響。例如,將步驟704所接收的DFE係數應用於預編碼器206。在一個實施例中,處理器118根據步驟704接收的頻率,計算DFE係數280並將它們應用於預編碼器206。在一個替代實施例中,根據步驟704接收的頻率,LMS單元234即時計算DFE係數280並將這些DFE係數應用於預編碼器206。在一個替代實施例中,處理器118計算即時DFE係數並將這些DFE係數應用於預編碼器206。
在一個替代實施例中,鏈路102一旦檢測到EMI就可調整它的FFE222的頻率回應,但不向鏈路夥伴104發送DFE係數,相反地,鏈路102可啟動它自己的DFE 220並且將與所檢測到的EMI的頻率相對應的DFE係數應用到DFE 220中,以得到FEE 222調整後的頻率回應。在鏈路夥伴104是由不同于鏈路102的供應商製造的情況下,使用替代的實施例,因此不用實施在此描述的EMI消除方法,參考圖8描述這個實施例的執行步驟。
圖8根據典型的實施例示出了PHY收發器為從接收信號中充 分消除EMI所執行步驟的流程圖800。流程圖800將會繼續參考圖1-5所示出的運行環境的例子進行描述。然而,流程圖不限於這些實施例。應當指出的是流程圖800中的一些步驟沒有必要以所示的順序出現。
在步驟802中,在EMI出現之前,預計算並存儲與EMI的多個頻率槽相對應的濾波器係數。例如,處理器118或LSM單元234為多個EMI頻率計算前饋等化器係數278和判決回饋等化器係數280,並將所計算在係數存儲在記憶體中,例如記憶體120。在一個例子中,對於多個EMI頻率槽的前饋等化器係數278和判決回饋等化器係數280在被計算後可存儲在上面所示的表1中。在一個替代實施例中,步驟802是可選步驟,處理器118或LSM單元234可即時產生前饋等化器係數278和判決回饋等化器係數280。
在步驟804中,在接收信號中檢測電磁干擾,例如,圖4B所示的功率譜密度的峰值414可由檢音器302檢測到。對於強的EMI信號,檢音器302可採用數位信號252進行檢測。對於中等強度的EMI信號,檢音器302可採用調整信號260進行檢測。對於弱的EMI信號,檢音器302可通過切片信號264和切片器輸入信號263的差來檢測。
在步驟806中,確定步驟804所檢測到的EMI的頻率,例如,檢音器302可檢測EMI峰值414的頻率406。
在步驟808中,選擇與步驟806所確定的EMI頻率相對應的前饋等化器係數和判決回饋等化器係數。例如,LMS單元234根據步驟806所檢測到的頻率,為前饋等化器222和判決回饋等化器220選擇步驟602所確定的前饋等化器係數和判決回饋等化器係數。在一個替代的實施例中,處理器118根據步驟806所檢測的頻率,計算步驟802所確定的前饋等化器係數和判決回饋等化器係數。前饋等化器係數和判決回饋等化器係數也可從上述的表1中選擇。
在步驟810中,將步驟808所選擇的前饋等化器係數和判決回饋等化器係數應用於前饋等化器222和判決回饋等化器220。例如,將步驟808所選擇/確定的FFE係數278和DFE係數280分別應用於前饋等化器222和判決回饋等化器220。一般地,判決回饋等化器220在啟動序列之後將關閉。然而,在這個特殊的實施例中,DFE 220打開且沒有信號發送至鏈路夥伴以表明存在EMI。
本發明所提供的實施例或其中的部分可採用硬體、固件、軟體和/或其組合來實施。
本發明所提供的實施例可用於任何可遭受EMI有害影響的通信系統,或應用於任何已知通道狀態或在發射和接收時可估計通道狀態的通信系統。
本發明所描述的典型的信號處理功能(如PHY 108'的部分)可採用硬體、軟體或組合來實施。例如,信號處理功能可採用電腦處理器(如處理器118)、電腦邏輯、專用積體電路(ASIC)、數位信號處理器等來實施,本領域的技術人員根據給出的論述應能理解。相應地,任何執行信號處理功能的處理器都在本發明實施方案的範圍和精神內。
另外,本發明的信號處理功能可由電腦程式代碼來體現,這些電腦代碼可由電腦處理器執行,例如,由處理器118或上面所列的任何一個硬體裝置來執行。電腦程式代碼使處理器執行所述信號處理功能,電腦程式代碼(如軟體)可存儲在電腦的可用介質、電腦的程式介質或任何能被電腦或處理器讀取的存儲介質中,這些媒介包括記憶體裝置(如記憶體120)、RAM或ROM、其他類型的電腦存儲介質(如電腦硬碟或CDROM)或等同物。相應地,任何帶有使處理器執行信號處理功能的電腦程式代碼的存儲介質都在本發明實施方案的範圍和精神內。
結論
雖然以上描述了本發明的各種實施例,應當理解,其目的僅 在於舉例說明,而沒有限制性。本領域的技術人員知悉,在不離開本發明的精神和範圍情況下,在形式上和細節上還可做各種的改變。
以上借助於說明指定的功能和關係的方法步驟對本發明進行了描述。為了描述的方便,這些功能組成模組和方法步驟的界限和順序在此處被專門定義。然而,只要給定的功能和關係能夠適當地實現,界限和順序的變化是允許的。任何上述變化的界限或順序應被視為在權利要求保護的範圍內。以上還借助於說明某些重要功能的功能模組對本發明進行了描述。為了描述的方便,這些功能組成模組的界限在此處被專門定義。當這些重要的功能被適當地實現時,變化其界限是允許的。類似地,流程圖模組也在此處被專門定義來說明某些重要的功能,為廣泛應用,流程圖模組的界限和順序可以被另外定義,只要仍能實現這些重要功能。上述功能模組、流程圖功能模組的界限及順序的變化仍應被視為在權利要求保護範圍內。
本領域技術人員也知悉此處所述的功能模組可由分立元件、特殊功能的積體電路、帶有適當軟體的處理器及類似的裝置組合而成。因此,本發明的保護範圍不應僅局限於以上描述的任一實施例,而應該依照權利要求及其等同來限定。
圖6為流程圖,無元件符號說明。

Claims (10)

  1. 一種減少乙太網系統中電磁干擾(EMI)影響的方法,其特徵在於,包括:計算並存儲與EMI頻率範圍相對應的濾波器係數;接收信號;檢測接收信號中的EMI;確定EMI的頻率;為前饋等化器(FFE)與回饋等化器(DFE)選擇與所確定的EMI頻率相對應的濾波器係數;及採用所選擇的濾波器係數調整前饋等化器(FFE)與回饋等化器(DFE)的頻率響應,以減少接收信號中的EMI影響。
  2. 如申請專利範圍第1項所述的方法,其中,還包括向鏈路夥伴發送EMI存在的信號。
  3. 如申請專利範圍第2項所述的方法,其中,發送信號包括:在多個連續幀中發送預定的位元序列以向鏈路夥伴指示EMI存在。
  4. 如申請專利範圍第3項所述的方法,其中,還包括:採用輔助位元發送預定的位元序列。
  5. 如申請專利範圍第1項所述的方法,其中,還包括:通過發送頻率約等於EMI頻率的正弦波,來向鏈路夥伴發送EMI存在的信號。
  6. 如申請專利範圍第1項所述的方法,其中,還包括:通過發送基於EMI的頻率的正弦波,來向鏈路夥伴發送EMI存在的信號。
  7. 一種減少乙太網系統中電磁干擾(EMI)影響的系統,其特徵在於,包括:處理器,用於存儲與預定的EMI頻率範圍相對應的濾波器係數;前饋等化器(FFE),用於採用與EMI頻率相對應的FFE濾波 器係數調整其頻率響應,以減少接收信號中的EMI影響;及判決回饋等化器(DFE),用於採用與EMI頻率相對應的濾波器係數調整其頻率響應,以減少接收信號中的EMI影響。
  8. 如申請專利範圍第7項所述的系統,其中,所述處理器更進一步設置以用於通過在多個LDPC碼塊中發送預定的輔助位元序列,來向鏈路夥伴發送EMI存在的信號。
  9. 如申請專利範圍第7項所述的系統,其中,還包括:直接數位頻率合成器(DDFS),用於通過向鏈路夥伴發送幅值和頻率與EMI的幅值和頻率相等的正弦波,來向鏈路夥伴發送EMI存在的信號。
  10. 一種減小乙太網系統中電磁干擾(EMI)影響的方法,包括:從鏈路夥伴接收指示EMI存在的信號;從鏈路夥伴接收與EMI相對應的濾波器係數,用於前饋等化器(FFE)與回饋等化器(DFE);及採用所接收的濾波器係數調整前饋等化器(FEE)與回饋等化器(DFE)的頻率響應,以減少接收信號中的EMI影響。
TW099137879A 2009-11-04 2010-11-03 減少乙太網系統中電磁干擾影響的方法和系統 TWI493934B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US25798209P 2009-11-04 2009-11-04
US12/771,722 US8842767B2 (en) 2009-11-04 2010-04-30 System and method for un-interrupted operation of communications during interference

Publications (2)

Publication Number Publication Date
TW201141140A TW201141140A (en) 2011-11-16
TWI493934B true TWI493934B (zh) 2015-07-21

Family

ID=43939639

Family Applications (1)

Application Number Title Priority Date Filing Date
TW099137879A TWI493934B (zh) 2009-11-04 2010-11-03 減少乙太網系統中電磁干擾影響的方法和系統

Country Status (5)

Country Link
US (1) US8842767B2 (zh)
EP (1) EP2320613B1 (zh)
CN (1) CN102055530B (zh)
HK (1) HK1157949A1 (zh)
TW (1) TWI493934B (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102404271B (zh) * 2011-11-23 2015-07-15 广东盛路通信科技股份有限公司 一种ofdm接收机的窄带干扰抑制装置及方法
US20130142206A1 (en) * 2011-12-06 2013-06-06 Broadcom Corporation Higher dimensional constellations and interleaving for 10gbase-t
US9647799B2 (en) * 2012-10-16 2017-05-09 Inphi Corporation FEC coding identification
US9246452B2 (en) * 2013-02-13 2016-01-26 Avago Technologies General Ip (Singapore) Pte. Ltd. Extended variable gain amplification bandwidth with high-frequency boost
US10890961B2 (en) * 2013-06-28 2021-01-12 Microchip Technology Incorporate Method, power monitor microcontroller, and apparatus of non-linear compensation and monitoring of power for power supply units
US9463816B2 (en) * 2013-08-23 2016-10-11 Electro-Motive Diesel, Inc. Trainline communication network access point including filter
US9094247B2 (en) * 2013-12-03 2015-07-28 Broadcom Corporation Continuous adaptation of a channel equalizer
US9571311B2 (en) 2014-11-26 2017-02-14 Samsung Display Co., Ltd. Adaptive cyclic offset cancellation for the receiver front-end of high-speed serial links
US10999124B1 (en) * 2014-12-05 2021-05-04 Marvell Asia Pte, Ltd. Rapid rate adaptation in NBASE-T ethernet
US9768984B2 (en) * 2015-03-06 2017-09-19 Mediatek, Inc. Electronic device with equalization, integrated circuit and methods therefor
US9838072B1 (en) * 2015-06-24 2017-12-05 Marvell International Ltd. Systems and methods to mitigate electro-magnetic interference in single twisted-pair-based communication systems
TWI575910B (zh) * 2015-10-07 2017-03-21 晨星半導體股份有限公司 決策回授等化器及其控制方法
US10164804B1 (en) * 2017-06-21 2018-12-25 Intel Corporation Adjusting a continuous time linear equalization-based receiver
US10491430B2 (en) * 2017-09-25 2019-11-26 Micron Technology, Inc. Memory decision feedback equalizer testing
TWI694683B (zh) * 2019-12-17 2020-05-21 瑞昱半導體股份有限公司 應用於高速有線網路的資料傳輸裝置及方法
EP4138351A4 (en) * 2020-05-15 2023-05-24 Huawei Technologies Co., Ltd. METHOD OF NARROW BAND INTERFERENCE ISOLATION AND COMMUNICATION DEVICE
CN114978816A (zh) * 2021-02-26 2022-08-30 瑞昱半导体股份有限公司 信道估测方法
TWI757195B (zh) * 2021-06-03 2022-03-01 瑞昱半導體股份有限公司 消除信號中射頻干擾的方法與其通信系統
US20240022458A1 (en) * 2022-07-18 2024-01-18 Cisco Technology, Inc. Transmitter equalization optimization for ethernet chip-to-module (c2m) compliance

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5337261A (en) * 1992-04-02 1994-08-09 Electronic Development, Inc. Designing and evaluating filters for suppressing undesired signals
US6121778A (en) * 1997-06-10 2000-09-19 Bcf Designs Limited Method and apparatus for testing frequency-dependent electrical circuits
US6154710A (en) * 1995-04-05 2000-11-28 Nippon Telegraph And Telephone Corporation Method and apparatus for searching electromagnetic disturbing source and non-contact voltage probe apparatus therefor

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5631920A (en) * 1993-11-29 1997-05-20 Lexmark International, Inc. Spread spectrum clock generator
US5758275A (en) * 1995-09-29 1998-05-26 Motorola, Inc. Method and apparatus for scheduling adaptation for a notch filter
DE19545760C1 (de) * 1995-12-07 1997-02-20 Siemens Audiologische Technik Digitales Hörgerät
AU8684098A (en) * 1997-07-31 1999-02-22 Sapphire Communications, Inc. Means and method for a synchronous network communications system
US6236645B1 (en) 1998-03-09 2001-05-22 Broadcom Corporation Apparatus for, and method of, reducing noise in a communications system
US6411657B1 (en) * 1999-12-30 2002-06-25 Tioga Technologies Inc. DSL transmitter with digital filtering using a Tomlinson-Harashima precoder
US7519137B2 (en) * 2001-08-02 2009-04-14 Agere Systems, Inc. Timing recovery in data communication circuits
US20070121718A1 (en) * 2002-06-06 2007-05-31 Chin-Liang Wang System and Method for Time-Domain Equalization in Discrete Multi-tone Systems
US7292629B2 (en) * 2002-07-12 2007-11-06 Rambus Inc. Selectable-tap equalizer
JP4656912B2 (ja) 2004-10-29 2011-03-23 三洋電機株式会社 画像符号化装置
US7432750B1 (en) * 2005-12-07 2008-10-07 Netlogic Microsystems, Inc. Methods and apparatus for frequency synthesis with feedback interpolation
US7940870B2 (en) * 2006-03-17 2011-05-10 Broadcom Corporation Digital subscriber line noise mitigation techniques, and applications thereof
US8340279B2 (en) 2006-10-05 2012-12-25 Adaptive Spectrum And Signal Alignment, Inc. Interference cancellation system
US20080104158A1 (en) * 2006-10-25 2008-05-01 Arash Farhoodfar Implementation of adaptive filters of reduced complexity
FI20065838A0 (fi) 2006-12-21 2006-12-21 Nokia Corp Radiovastaanotinalgoritmi
US7756200B2 (en) * 2007-03-22 2010-07-13 Zoran Corporation Combining least squares and least mean squares algorithms to determine equalizer tap values
US8401132B2 (en) * 2007-10-17 2013-03-19 Broadcom Corporation Interference cancellation with time-varying interference and/or distortion
US8180001B2 (en) * 2007-10-17 2012-05-15 Broadcom Corporation Adaptive equalization and interference cancellation with time-varying noise and/or interference
TWI478489B (zh) * 2007-12-19 2015-03-21 Realtek Semiconductor Corp 接收裝置及其自動增益控制方法
TWI474641B (zh) * 2008-01-31 2015-02-21 Realtek Semiconductor Corp 訊號處理裝置
US8085840B2 (en) * 2008-10-01 2011-12-27 Qualcomm Incorporated Method and apparatus for reducing interference of a signal over a plurality of stages
US20100098216A1 (en) * 2008-10-17 2010-04-22 Moxtek, Inc. Noise Reduction In Xray Emitter/Detector Systems
CN101458283B (zh) 2008-12-30 2011-03-30 南京师范大学 诊断辐射emi机理的实验台及辐射emi机理的简易诊断方法
US8462880B2 (en) * 2009-08-26 2013-06-11 Micrel, Inc. System and method for transmitter electromagnetic interference (EMI) reduction

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5337261A (en) * 1992-04-02 1994-08-09 Electronic Development, Inc. Designing and evaluating filters for suppressing undesired signals
US6154710A (en) * 1995-04-05 2000-11-28 Nippon Telegraph And Telephone Corporation Method and apparatus for searching electromagnetic disturbing source and non-contact voltage probe apparatus therefor
US6121778A (en) * 1997-06-10 2000-09-19 Bcf Designs Limited Method and apparatus for testing frequency-dependent electrical circuits

Also Published As

Publication number Publication date
EP2320613A3 (en) 2016-05-04
CN102055530A (zh) 2011-05-11
US8842767B2 (en) 2014-09-23
EP2320613A2 (en) 2011-05-11
HK1157949A1 (zh) 2012-07-06
TW201141140A (en) 2011-11-16
EP2320613B1 (en) 2018-06-20
CN102055530B (zh) 2014-05-21
US20110103459A1 (en) 2011-05-05

Similar Documents

Publication Publication Date Title
TWI493934B (zh) 減少乙太網系統中電磁干擾影響的方法和系統
US7729464B2 (en) Aiding synchronization between master and slave transceivers
US7200180B2 (en) Data transceiver with filtering and precoding
US8107573B2 (en) Method and apparatus for baseline wander compensation in Ethernet application
US9515843B2 (en) Method and system for link adaptive Ethernet communications
US8442099B1 (en) Crosstalk cancellation for a common-mode channel
JP4780904B2 (ja) ネットワーク通信装置に用いられるデコード装置及びその方法
US9025655B1 (en) Transmitter training using receiver equalizer coefficients
US10148467B2 (en) PHY transceiver with adaptive TX driver and method of operating thereof
WO2017209884A1 (en) Integrated circuit with continuously adaptive equalization circuitry
US8792597B2 (en) Reducing electromagnetic interference in a receive signal with an analog correction signal
US7720015B2 (en) Receiver ADC clock delay base on echo signals
US6320901B1 (en) Method for fast off-line training for discrete multitone transmissions
US8654830B1 (en) Systems, circuits and methods for adapting parameters of a linear equalizer in a receiver
US8848769B2 (en) Joint transmitter and receiver gain optimization for high-speed serial data systems
WO2001050645A1 (en) Data transceiver with filtering and precoding
US8416846B1 (en) Systems, circuits and methods for adapting taps of a decision feedback equalizer in a receiver
US8804793B2 (en) Method and apparatus for fast link recovery
WO2019106447A1 (en) Ethernet transceiver with phy-level signal-loss detector
US7227891B2 (en) Transceiver employing training-while-working mode
US8787844B2 (en) Signal transceiving method, signal transceiver utilizing the signal transceiving method, network connection method and network device utilizing the network connection method
US9166831B2 (en) Asymmetric complexity PHYs to reduce power dissipation in point-to-point communication links
EP3243307B1 (en) Fast adaptive mode-conversion digital canceller
US8867603B1 (en) Method and system for balancing an equalizer at a receiver
US8611451B1 (en) Precoder coefficient optimization method and apparatus for communications systems

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees