專利名稱:用于減少延遲反射碼間干擾的技術(shù)的制作方法
用于減少延遲反射碼間干擾的技術(shù)
領(lǐng)域
在此公開的主題涉及用于減少延遲反射碼間干擾的技術(shù)。 相關(guān)技術(shù)
周知在許多通信系統(tǒng)內(nèi),發(fā)射機(jī)和接收機(jī)之間的信號傳輸會產(chǎn)生碼間干擾
("isr ) 。 isi除了起因于來自通信介質(zhì)接口點(diǎn)處的阻抗失配的反射之外,還可 能由信號通過信道引起。接口點(diǎn)可以包括發(fā)射機(jī)對介質(zhì)的連接以及接收機(jī)對介質(zhì)的 連接。延遲反射isi可由從發(fā)射機(jī)通過通信介質(zhì)傳輸?shù)浇邮諜C(jī)的信號的反射產(chǎn)生, 其中這一反射在發(fā)射機(jī)和接收機(jī)之間經(jīng)通信介質(zhì)來回傳播若干次。例如,延遲反射 isi可能會由接收機(jī)處失配生成的反射所產(chǎn)生,該反射傳播回到遠(yuǎn)端發(fā)射機(jī)并被反 射回接收機(jī)。例如,圖i描繪了響應(yīng)于經(jīng)失配信道傳輸?shù)拿}沖而會出現(xiàn)的延遲反射 isi的一個示例。延遲反射isi會破壞傳輸信號的信號質(zhì)量,使得接收機(jī)無法以高 度完整性再現(xiàn)該傳輸信號,或者還會劣化系統(tǒng)性能,從而導(dǎo)致對系統(tǒng)部件的更高要 求。
附圖簡述
圖i描繪了延遲反射碼間干擾的一個示例。
圖2描繪了根據(jù)本發(fā)明一個實(shí)施例的能夠相互通信的各節(jié)點(diǎn)的一個示例。 圖3示出了根據(jù)本發(fā)明一個實(shí)施例的在其中可以使用本發(fā)明各實(shí)施例的系統(tǒng) 的一個示例性實(shí)現(xiàn)。
圖4和圖5描繪了根據(jù)本發(fā)明實(shí)施例的解碼器的示例。 圖6和圖7描繪了根據(jù)本發(fā)明實(shí)施例的示例性流程圖。 注意,在不同附圖中使用的相同標(biāo)號來指示相同或類似的元素。
詳細(xì)描述
本說明書通篇對"一個實(shí)施例"或"某個實(shí)施例"的引用指的是結(jié)合該實(shí)施
例描述的特定特征、結(jié)構(gòu)或特性被包括在本發(fā)明的至少一個實(shí)施例中。因而,在本 說明書通篇各處出現(xiàn)的短語"在一個實(shí)施例中"或"在某一實(shí)施例中"不必都指代 同一實(shí)施例。此外,在一個或多個實(shí)施例中,這些特定的特征、結(jié)構(gòu)或特性可被組合。
圖2描繪了根據(jù)本發(fā)明一個實(shí)施例的節(jié)點(diǎn)110和120的一個示例。節(jié)點(diǎn)110 和120各自都可以包括任何處理系統(tǒng)和/或通信設(shè)備。例如,節(jié)點(diǎn)110和120可以 被實(shí)現(xiàn)為一對交換機(jī)、 一對路由器、 一對服務(wù)器、交換機(jī)和路由器、交換機(jī)和服務(wù) 器、服務(wù)器和路由器等等。節(jié)點(diǎn)110和120的其他示例還可以包括高端服務(wù)器、超 級計算機(jī)、機(jī)群、網(wǎng)格計算、工作組交換機(jī)上行鏈路、集合上行鏈路、存儲系統(tǒng)等 等。各實(shí)施例在這一上下文中不受限制。
例如,節(jié)點(diǎn)110和120各自可以包括主機(jī)計算邏輯、編碼器和發(fā)射機(jī)對、以 及接收機(jī)和解碼器對。主機(jī)計算邏輯可以執(zhí)行任何操作,并且可以包括使用主板互 連的微芯片或集成電路、硬連線邏輯、由存儲器設(shè)備存儲并由微處理器執(zhí)行的軟件、 固件、專用集成電路(ASIC)和/或現(xiàn)場可編程門陣列(FPGA)的任何組合。例 如,節(jié)點(diǎn)110的主機(jī)計算邏輯可以利用編碼器和發(fā)射機(jī)對以及接收機(jī)和解碼器對來 與節(jié)點(diǎn)120通信。
例如,編碼器和發(fā)射機(jī)對可以使用相關(guān)協(xié)議來準(zhǔn)備用于傳輸?shù)男盘?,而接?機(jī)和解碼器對則可以解碼根據(jù)該相關(guān)協(xié)議傳輸?shù)男盘?。例如,編碼器可以接收凈荷
比特流并提供根據(jù)低密度奇偶校驗(yàn)碼(LDPC)編碼的已編碼比特流,將該已編碼 比特流映射到一調(diào)制方案(諸如,帶有16個可能值的脈沖調(diào)幅碼元),提供128 個雙(DSQ)碼元,并且提供對這128個DSQ碼元的Tomlinson-Harashima預(yù)編碼。 例如,LDPC至少在R.G. Gallager的"Low-density parity-check codes"(低密度奇 偶校驗(yàn)碼),IRE Trans. Inform. Theory,第8巻,21-28頁,1962年1月中有所描 述。發(fā)射機(jī)可以發(fā)送已編碼碼元。在某些實(shí)施例中,也可使用其他的前向糾錯(FEC) 編碼方案來代替LDPC或作為其之外的附加。
在某些實(shí)施例中,節(jié)點(diǎn)110和120之間的通信可以使用線105來提供。在某 些實(shí)施例中,線105可以包括銅材料,并且可以提供以至少接近十(10)吉比特每 秒的雙向數(shù)據(jù)傳輸速率在各節(jié)點(diǎn)之間相互通信的能力(即,以10吉比特每秒來發(fā) 送數(shù)據(jù),同時以IO吉比特每秒接收數(shù)據(jù)),雖然也可以使用其他的傳輸速率。例 如,節(jié)點(diǎn)110和120各自可以根據(jù)例如由IEEE 802.3an系列標(biāo)準(zhǔn)所定義的進(jìn)化的 10Gbase-T標(biāo)準(zhǔn)來經(jīng)線105通信,盡管可使用其他標(biāo)準(zhǔn),諸如IEEE 802.3家族中所
描述的標(biāo)準(zhǔn)。例如,線105可以包括一對銅雙絞線。例如,線105可以是Category 5、 6、 6a或7網(wǎng)絡(luò)電纜和/或任何其他屏蔽或非屏蔽電纜。在某些實(shí)施例中,還可 以使用任何介質(zhì)類型的網(wǎng)絡(luò)來提供節(jié)點(diǎn)110和120之間的通信,這些網(wǎng)絡(luò)可以使用 銅雙絞線對、光學(xué)信道、無線信道、電力線信道、聲學(xué)/聲納信道、印刷電路板(PCB)、 背板、同軸電纜或任何其他介質(zhì)來訪問。
圖3示出了根據(jù)本發(fā)明一個實(shí)施例的在其中可以使用本發(fā)明各實(shí)施例的一個 收發(fā)機(jī)系統(tǒng)的示例性實(shí)現(xiàn)。例如,收發(fā)機(jī)可以同時包括接收和發(fā)送信號的能力。在 某些實(shí)施例中,延遲反射ISI可以通過下列的任一項(xiàng)或兩者來減輕(1)將發(fā)射 機(jī)延遲反射ISI減輕信號發(fā)送至在其中引起延遲反射ISI的信道內(nèi),和/或(2)在 引起延遲反射ISI的信道內(nèi)傳輸?shù)男盘柕慕邮諜C(jī)內(nèi)減輕延遲反射ISI。例如,"信 道"可以指的是一對銅導(dǎo)線或者其他信號傳播介質(zhì)。例如,網(wǎng)絡(luò)接口可由網(wǎng)絡(luò)節(jié)點(diǎn) 110和120中的任一個用來結(jié)合其他邏輯一并使用。
例如,關(guān)于網(wǎng)絡(luò)接口的接收機(jī)部分,模擬前端350可以接收經(jīng)線(諸如但不 限于線105)發(fā)送的信號。模擬前端350可以包括模數(shù)轉(zhuǎn)換器和其他模擬部件。模 擬前端350可以提供數(shù)字格式的信號。
數(shù)字信號處理器(DSP)和LDPC解碼器352可以至少根據(jù)LDPC解碼方案 將例如在128 DSQ格式下傳輸?shù)男盘栟D(zhuǎn)換成已解碼比特。在某些實(shí)施例中,也可 使用其他的前向糾錯(FEC)解碼方案來代替LDPC或作為其之外的附加。在某些 實(shí)施例中,數(shù)字信號處理器(DSP)和解碼器352可以使用至少參考圖4和圖5描 述的技術(shù)來減少接收信號內(nèi)的延遲反射ISI,雖然也可以使用其他的技術(shù)。解碼器 352可以向物理編碼子層(PCS) 354提供從接收信號中導(dǎo)出的已解碼比特。
PCS 354至少執(zhí)行成幀、循環(huán)冗余校驗(yàn)(CRC)、對已解碼比特的調(diào)制以及根 據(jù)相關(guān)標(biāo)準(zhǔn)的映射。諸如十吉比特介質(zhì)獨(dú)立接口 ((XGMII)或十吉比特附件單元接 口 (XAUI)等接口可用于通信地耦合PCS 354和媒體訪問控制(MAC) 370,雖 然也可以使用其他接口。
MAC 370至少可以根據(jù)相關(guān)標(biāo)準(zhǔn)在例如OSI層模型中的層2和3中執(zhí)行協(xié)議 層處理。
關(guān)于網(wǎng)絡(luò)接口的發(fā)送部分,LDPC編碼器360可以用來根據(jù)LDPC技術(shù)對信息 進(jìn)行編碼以供傳輸。在某些實(shí)施例中,也可使用前向糾錯(FEC)編碼方案來代替 LDPC或作為其之外的附加。例如,LDPC編碼器360還可以執(zhí)行對脈沖調(diào)幅(PAM) 碼元的映射(例如,16級)以及Tomlinson-Harashima預(yù)編碼。
數(shù)字信號處理器(DSP) 362可以提供一發(fā)射機(jī)延遲反射ISI減輕信號以供傳 輸?shù)揭鹧舆t反射ISI的信道。該發(fā)射機(jī)延遲反射ISI減輕信號減輕信道內(nèi)存有的 延遲反射ISI。 DSP 362可以基于由接收機(jī)傳送的延遲反射ISI的延遲和/或形狀來 生成發(fā)射機(jī)延遲反射ISI減輕信號。例如,接收機(jī)可以使用如下關(guān)于信道反射消除 器410描述的技術(shù)來確定延遲反射ISI的延遲和/或形狀以生成延遲反射ISI減輕信 號,雖然也可以使用其他技術(shù)。例如,在使用多個信道傳輸信號時,發(fā)射機(jī)延遲反 射ISI減輕信號可以被發(fā)送至每個信道,其中每個發(fā)射機(jī)延遲反射ISI減輕信號的 屬性可以基于該信道上的延遲反射ISI的特性。
模擬前端364可以將數(shù)字信號轉(zhuǎn)換成模擬格式并執(zhí)行模擬濾波。例如,模擬 前端364可以向線發(fā)送由LDPC編碼器360編碼的信號或發(fā)射機(jī)延遲反射ISI減輕 信號中的任一種或兩者以供傳輸。
圖4描繪了根據(jù)本發(fā)明一個實(shí)施例的解碼器的一個示例。例如,解碼器可以 被包括在DSP和LDPC解碼器352內(nèi)或由其使用。根據(jù)本發(fā)明的一個實(shí)施例,該 解碼器至少能夠減輕主體和延遲反射ISI。該解碼器的一個實(shí)現(xiàn)可以包括系統(tǒng)400A 和低密度奇偶校驗(yàn)碼(LDPC)解碼器408。系統(tǒng)400A的一個實(shí)現(xiàn)可以包括前饋均 衡器(FFE) 402、加法器402、限幅器406和信道反射消除器410。
在某些實(shí)施例中,當(dāng)使用128DSQ解碼來傳輸信號時,提供四個信道以使得 系統(tǒng)400A可以被復(fù)制為系統(tǒng)400B-D,并且LDPC解碼器408可以從系統(tǒng)400A-D 的每一個中接收軟決策碼元,其中每個副本都處理一信道?;趯λ膫€信道中的每 個信道的處理,LDPC解碼器408可以為系統(tǒng)400A-D的每一個提供試探性或硬決 策。當(dāng)然,在其他應(yīng)用中也可以使用其他數(shù)量的信道。
前饋均衡器(FFE) 402可以接收從發(fā)射機(jī)發(fā)送的數(shù)字格式的信號作為輸入信 號。例如,發(fā)射機(jī)可以根據(jù)由進(jìn)化的IEEE 802.3an系列標(biāo)準(zhǔn)所定義的10Gbase-T 標(biāo)準(zhǔn)來發(fā)送信號,雖然也可以使用其他標(biāo)準(zhǔn)。例如,發(fā)送的信號可以包括根據(jù)LDPC 編碼并使用脈沖調(diào)幅(PAM)碼元(例如,16級)映射的凈荷比特,和/或應(yīng)用了 Tomlinson-Harashima予頁編石馬。
FFE 402減輕輸入信號內(nèi)的ISI。 FFE 402可以被實(shí)現(xiàn)為自適應(yīng)有限沖激響應(yīng) (FIR)濾波器,它帶有適用于最小化主體ISI的系數(shù)。例如,F(xiàn)FE402可以使用最 小均方(LMS)或遞歸最小平方(LS)方案來自適應(yīng)地修改濾波器抽頭系數(shù)以最 小化ISI。也可使用其他技術(shù)來減輕ISI。 FFE402提供含噪聲的己編碼PAM 16碼 元作為輸出信號。
加法器404將接收自FFE 402的輸出信號與包括延遲反射ISI減輕信號的信道 反射消除器410的輸出相加。由信道反射消除器410提供給加法器404的延遲反射 ISI減輕信號可以減輕存在于由FFE 402提供的輸出信號內(nèi)的延遲反射ISI。加法器 404可以向限幅器406提供具有減輕的延遲反射ISI的信號。
限幅器406可以將來自加法器404的信號轉(zhuǎn)換成軟決策碼元(例如,帶噪聲 的已編碼PAM16碼元)。軟決策碼元可以是高分辨率格式的決策碼元和噪聲的組 合。例如,限幅器406可以將軟決策碼元提供給LDPC解碼器408。限幅器406還 可以將軟決策碼元傳送給信道反射消除器410。限幅器406的某些實(shí)現(xiàn)可以包括均 衡器。
在某些實(shí)施例中,當(dāng)使用128 DSQ解碼時,可由限幅器406的四個實(shí)例將PAM 16軟決策碼元的四個信道提供給LDPC解碼器408,其中每個實(shí)例處理一個信道。 LDPC解碼器408可以在塊處理之后減輕由限幅器406的每個實(shí)例提供的軟決策碼 元內(nèi)的噪聲和差錯。例如,在由限幅器406的每個實(shí)例提供的軟決策碼元上,LDPC 解碼器408可以執(zhí)行奇偶校驗(yàn)節(jié)點(diǎn)處理和比特節(jié)點(diǎn)處理、未編碼比特提取、以及在 校驗(yàn)節(jié)點(diǎn)和比特節(jié)點(diǎn)之間傳遞外來信息。例如,LDPC解碼器408可以使用如下各 方案的任一種或其組合最大后驗(yàn)概率、Bahl Cocke Jelinek & Raviv、 一致最大功 效和/或和乘算法。LDPC解碼器408可以輸出包括數(shù)據(jù)以及在進(jìn)化的802.3an標(biāo)準(zhǔn) 中描述的其他信息的硬決策碼元。這些數(shù)據(jù)和其他信息可由主機(jī)系統(tǒng)或其他設(shè)備的 應(yīng)用程序用于諸如而不限于電子郵件或因特網(wǎng)瀏覽。
LDPC解碼器408可以減輕由限幅器406提供的軟決策碼元內(nèi)的噪聲和差錯并 且可以生成試探性決策碼元。試探性決策碼元可以表示比LDPC解碼器408從限 幅器406中接收的軟決策碼元具有更少噪聲和差錯,但比最終硬決策碼元中存在更 多噪聲和差錯的碼元。LDPC解碼器408可以按迭代的方式操作并且可以在多次迭 代之后生成試探性決策,這一迭代次數(shù)要少于生成相應(yīng)的硬決策碼元所需的迭代次 數(shù)。LDPC解碼器408可以輸出試探性或硬決策碼元給信道反射消除器410。
在某些實(shí)施例中,當(dāng)使用128DSQ解碼時,可由LDPC解碼器408將試探性 或硬決策碼元的四個信道提供給信道反射消除器410的四個實(shí)例,其中每個實(shí)例處 理一個信道。LDPC解碼器408可以將試探性或硬決策碼元提供給信道反射消除器 410的一個或多個實(shí)例。
在某些實(shí)施例中,信道反射消除器410可以接收來自LDPC解碼器408的試 探性或硬決策碼元。信道反射消除器410可以響應(yīng)于由LDPC解碼器408提供的
試探性或硬決策碼元來生成延遲反射ISI減輕信號。該延遲反射ISI減輕信號能夠
減輕由加法器404接收自FFE 402的信號中的延遲反射ISI。
例如,在一個實(shí)施例中,信道反射消除器410可以應(yīng)用長度為X個系數(shù)的窗 口來響應(yīng)于延遲的試探性或硬碼元生成延遲反射ISI減輕信號。在某些實(shí)施例中, 信道反射消除器410可被實(shí)現(xiàn)為一延遲以及長度為X個抽頭的自適應(yīng)FIR。每個抽 頭都具有一個相關(guān)聯(lián)的系數(shù)。每個系數(shù)可表示近似1/800微秒的一個碼元周期,雖 然在其他應(yīng)用中也可以使用其他的碼元周期或持續(xù)時間。X的持續(xù)時間與延遲反射 ISI的持續(xù)時間相比可以更短、相同或更長。
例如,信道反射消除器410可以基于由FFE 402提供給FFE 402的信號而在 時刻t-k向加法器404輸出延遲反射ISI減輕信號,而在其中延遲反射ISI被延遲 反射ISI減輕信號減輕的由FFE 402提供給加法器404的信號則可以在時刻t由FFE 402提供給加法器404。例如,在時刻t提供給加法器404的信號可以是在時刻t-k 提供給加法器404的信號的反射。
在訓(xùn)練中,信道反射消除器410可以確定要應(yīng)用的延遲以及濾波器抽頭系數(shù)。 例如,要應(yīng)用的延遲可以指示延遲反射ISI可能位于其中的長度為X的窗口的起始 位置(在時域中)。例如,為了確定該延遲,可以將長度為W的搜索窗分成N個 搜索部分,其中X*N=W并且X是一搜索部分的長度。例如,為了觀察每個搜索 部分,信道反射消除器410可以單步通過(step through) X*n的延遲,其中n是搜 索部分的個數(shù)并且在0至N-1之間遞增。
在訓(xùn)練中,對于N個搜索部分的每一個(例如,每個遞增的延遲)而言,基 于試探性或硬決策的輸入(每一個都包括訓(xùn)練數(shù)據(jù))以及來自限幅器406的軟決策 碼元中存在的差錯,信道反射消除器410例如可以使用LMS算法來改寫各系數(shù)以 最小化限幅器406提供的差錯。訓(xùn)練數(shù)據(jù)可以包括一己知序列以及來自發(fā)射機(jī)的一 空閑碼元序列的部分,并且可以來自PCS。例如,PCS可由一遠(yuǎn)程發(fā)射機(jī)鎖定到 一己知序列發(fā)射機(jī)的定時上。
信道反射消除器410可以選擇與各系數(shù)的最高能量相對應(yīng)或者與在來自 LDPC解碼器408的硬或試探性決策與延遲的限幅器輸出之間的最佳相關(guān)性相對應(yīng) 的搜索部分。信道反射消除器410其后就可應(yīng)用與該選定的搜索部分相對應(yīng)的延 遲。信道反射消除器410其后還可以應(yīng)用在處理該選定搜索部分的結(jié)論處所確定的 系數(shù)(即,適用于最小化由限幅器406提供的差錯的系數(shù))。這一延遲可以例如在 訓(xùn)練模式之后用于延遲試探性或硬決策。因此,由信道反射消除器410應(yīng)用的該延 遲可以被表示為X^一叩t,其中X是對信道反射消除器410的輸入的單位時間延遲, 而n_opt則表示該選定搜索部分的部分個數(shù)。所確定的延遲可以與從信號開始(即, 時刻O)到約延遲反射ISI的開始的持續(xù)時間相對應(yīng)。例如,就
圖1而言,該延遲 可以是時刻0和延遲反射ISI開始之間的時間差。
在訓(xùn)練模式之后和空閑模式期間,信道反射消除器410可以基于諸如訓(xùn)練數(shù) 據(jù)或空閑碼元以及來自限幅器的差錯等輸入,使用例如LMS算法來持續(xù)改寫各系 數(shù)以最小化來自限幅器406的差錯。在訓(xùn)練模式之后和空閑模式期間,信道反射消 除器410可以基于諸如來自限幅器406的差錯以及硬或試探性決策等輸入,使用例 如LMS算法來持續(xù)改寫各系數(shù)以最小化來自限幅器406的差錯。
圖5描繪了根據(jù)本發(fā)明一個實(shí)施例的解碼器的一個示例。根據(jù)本發(fā)明的一個 實(shí)施例,該解碼器至少能夠減輕主體和延遲反射ISI。該解碼器的一個實(shí)現(xiàn)可以包 括系統(tǒng)500A和LDPC解碼器508。系統(tǒng)500A的一個實(shí)現(xiàn)可以包括前饋均衡器 (FFE) 502、加法器502、限幅器506和信道反射消除器510。
在某些實(shí)施例中,當(dāng)使用128 DSQ解碼時,提供四個信道以使得系統(tǒng)500A 可以被復(fù)制為系統(tǒng)500B-D,并且LDPC解碼器508可以從系統(tǒng)500A-D中接收軟 決策碼元,其中系統(tǒng)500A-D的每個實(shí)例都處理一信道。
FFE 502和加法器504可以分別使用與FFE 402和加法器404相似的方式來實(shí)現(xiàn)。
限幅器506可以將來自加法器504的信號以與限幅器406相類似的方式轉(zhuǎn)換 成軟決策碼元。例如,限幅器506可以將軟決策碼元提供給LDPC解碼器508以 及信道反射消除器510。
LDPC 508可以基于來自限幅器506的軟決策碼元來提供硬決策碼元。在某些 實(shí)施例中,當(dāng)使用128DSQ解碼來傳輸信號時,可由限幅器506的四個副本將PAM 16軟決策碼元的四個信道提供給LDPC解碼器508,其中每個副本處理一個信道。 LDPC解碼器508可以使用與LDPC 408類似的方式來提供硬決策碼元。
信道反射消除器510可以向加法器504提供延遲反射ISI減輕信號來減輕由加 法器404接收的信號內(nèi)的延遲反射ISI。信道反射消除器510除了使用來自限幅器 506的軟決策碼元而非來自LDPC解碼器508的試探性或硬決策碼元之外,以與信 道反射消除器410相類似的方式操作,從而確定延遲和要使用的系數(shù)以便生成延遲 反射ISI減輕信號。
圖6描繪了根據(jù)本發(fā)明一個實(shí)施例的進(jìn)程600的一個示例性流程圖,該進(jìn)程
600可用于減輕接收到的信號內(nèi)的主體和延遲反射ISI并將接收到的信號轉(zhuǎn)換成已
解碼信號。例如,進(jìn)程600可由圖4和/或5中的各系統(tǒng)來利用。
在框602,進(jìn)程600可以減輕接收信號內(nèi)的主體ISI。例如,可以使用帶有適 用于最小化主體ISI的自適應(yīng)有限沖激響應(yīng)(FIR)濾波器技術(shù)。例如,可以使用 最小均方(LMS)或遞歸最小平方(LS)方案來自適應(yīng)地修改濾波器抽頭系數(shù)。 框602可以提供含噪聲的已編碼PAM 16碼元,雖然也可以提供其他的信號格式。 在框604,進(jìn)程600可減輕帶有在框602中減輕的主體ISI的該接收信號內(nèi)的 延遲反射ISI。例如,該延遲反射ISI可以通過應(yīng)用延遲反射ISI減輕信號來減輕。 該延遲反射ISI減輕信號可以通過使用對延遲的軟、試探性或硬決策碼元的輸入信 號作出響應(yīng)的信道反射消除器來生成。在使用軟決策碼元來提供延遲反射ISI減輕 信號的各情況中,軟決策碼元被直接從限幅器中傳遞。在使用試探性或硬決策碼元 來提供延遲反射ISI減輕信號的各情況中,LDPC或其他FEC解碼器可以提供試探 性或硬決策碼元。
在框606,進(jìn)程600可以將帶有減輕的主體和延遲反射ISI的接收信號轉(zhuǎn)換成 硬決策碼元。例如,框606可以包括對帶有減輕的主體和延遲反射ISI的接收信號 的塊處理和LDPC和/或FEC解碼。硬決策碼元可以包括數(shù)據(jù)以及在進(jìn)化的802.3an 標(biāo)準(zhǔn)中描述的其他信息。這些數(shù)據(jù)及其他信息可由主機(jī)系統(tǒng)或其他設(shè)備內(nèi)的應(yīng)用程 序用于諸如而不限于電子郵件或因特網(wǎng)瀏覽。
圖7描繪了根據(jù)本發(fā)明一個實(shí)施例的能夠用于生成發(fā)射機(jī)延遲反射ISI減輕信 號的進(jìn)程700的一個示例性流程圖。例如,該進(jìn)程700可由圖3中的系統(tǒng)利用以將 信號發(fā)送至引起延遲反射ISI的信道內(nèi),以便減輕延遲反射ISI。
在框702,進(jìn)程700可以從接收機(jī)中接收描述延遲反射ISI的特性的信息。例 如,上述特性可以包括延遲反射ISI的延遲和/或形狀。提供這些特性的接收機(jī)可以 使用早前關(guān)于信道反射消除器描述的技術(shù)來確定延遲反射ISI的延遲和/或形狀,從 而生成延遲反射ISI減輕信號。
在框704,進(jìn)程700可以基于延遲反射ISI的特性來生成發(fā)射機(jī)延遲反射ISI 減輕信號。
在框706,進(jìn)程700可以將發(fā)射機(jī)延遲反射ISI減輕信號發(fā)送至在其中對于通 過該信道傳播的信號引起延遲反射ISI的信道。發(fā)射機(jī)延遲反射ISI減輕信號減輕 了該信道上存有的延遲反射ISI。
本發(fā)明的各實(shí)施例可以被實(shí)現(xiàn)為以下各項(xiàng)的任一項(xiàng)或組合使用主板互連的
微芯片或集成電路、硬連線邏輯、由存儲器設(shè)備存儲并由處理器執(zhí)行的軟件、固件、
專用集成電路(ASIC)、和/或現(xiàn)場可編程門陣列(FPGA)。術(shù)語"邏輯"作為 示例可以包括軟件或硬件、和/或軟件和硬件的結(jié)合。
各附圖和以上描述給出了本發(fā)明各示例。雖然被描繪為多個完全不同的功能 項(xiàng),但是本領(lǐng)域普通技術(shù)人員將會認(rèn)識到這些元素的一個或多個可以組合為單個功 能元素??蛇x地,某些元素也可以被分成多個功能元素。來自一個實(shí)施例的各元素 可以添加到另一實(shí)施例。例如,在此描述的各進(jìn)程的次序可以變化并且不限于在此 描述的方式。無論是否在說明書中明確給出,諸如結(jié)構(gòu)、維度和使用材料差異等各 種變化都是可能的。本發(fā)明的范圍至少與所附權(quán)利要求給出的一樣寬。
權(quán)利要求
1.一種方法,包括接收包括延遲反射碼間干擾(ISI)的信號;減輕所述信號內(nèi)的延遲反射ISI;以及基于具有減輕的延遲反射ISI的所述信號提供數(shù)據(jù)。
2. 如權(quán)利要求l所述的方法,其特征在于,所述信號包括通過其中引起延遲 反射ISI的信道傳播的信號。
3. 如權(quán)利要求l所述的方法,其特征在于,所述減輕延遲反射ISI包括 生成延遲反射ISI減輕信號;以及將所述延遲反射ISI減輕信號與所述信號相組合以減輕所述信號內(nèi)的延遲反 射ISI。
4. 如權(quán)利要求l所述的方法,其特征在于,所述減輕延遲反射ISI包括 在所述信號的發(fā)射機(jī)處,生成延遲反射ISI減輕信號;以及 在所述信號的所述發(fā)射機(jī)處,將所述延遲反射isi減輕信號發(fā)送至在其中傳播所述信號的信道,以減輕所述信號內(nèi)的延遲反射isi。
5. 如權(quán)利要求4所述的方法,其特征在于,還包括將有關(guān)延遲反射ISI的特性的信息從一遠(yuǎn)程收發(fā)機(jī)傳送至所述發(fā)射機(jī)。
6. 如權(quán)利要求l所述的方法,其特征在于,所述減輕延遲反射ISI包括 在所述信號的接收機(jī)處,生成延遲反射ISI減輕信號;在所述信號的所述接收機(jī)處,將所述延遲反射ISI減輕信號與所述信號相組合 以減輕所述信號內(nèi)的延遲反射ISI;在所述信號的發(fā)射機(jī)處,生成延遲反射ISI減輕信號;以及在所述信號的所述發(fā)射機(jī)處,將所述延遲反射ISI減輕信號發(fā)送至在其中傳播所述信號的信道,以減輕所述信號內(nèi)的延遲反射isi。
7. 如權(quán)利要求l所述的方法,其特征在于,所述減輕延遲反射ISI包括讓所述信號通過一限幅器,其中所述限幅器的輸出被直接傳送至一信道反射 消除器,并且其中所述信道反射消除器要生成延遲反射ISI減輕信號。
8. 如權(quán)利要求l所述的方法,其特征在于,所述減輕延遲反射ISI包括 讓所述信號通過一限幅器,其中所述限幅器的輸出被提供給一前向糾錯(fec)解碼器,并且其中所述fec解碼器向一信道反射消除器提供試探性和最終碼元決 策中的任一種,并且其中所述信道反射消除器要生成延遲反射ISI減輕信號。
9. 如權(quán)利要求l所述的方法,其特征在于,所述提供數(shù)據(jù)包括對具有減輕的 延遲反射ISI的所述信號執(zhí)行前向糾錯。
10. —種裝置,包括用于接收包括延遲反射碼間干擾(ISI)的信號的邏輯; 用于減輕所述信號內(nèi)的延遲反射ISI的邏輯;以及 用于基于具有減輕的延遲反射isi的所述信號來提供數(shù)據(jù)的邏輯。
11. 如權(quán)利要求io所述的裝置,其特征在于,所述用于減輕延遲反射ISI的邏輯包括信道反射消除器;以及包括至少一個均衡器的限幅器,其中所述限幅器的輸出被直接傳送至所述信 道反射消除器,其中所述信道反射消除器要部分基于所述限幅器的輸出來生成延遲反射isi減輕信號。
12. 如權(quán)利要求IO所述的裝置,其特征在于,所述用于減輕延遲反射ISI的邏輯包括前向糾錯(fec)解碼器 信道反射消除器;以及包括至少一個均衡器的限幅器,其中所述限幅器的輸出被提供給所述fec解 碼器,并且其中所述fec解碼器向所述信道反射消除器提供試探性和最終碼元決策中的任一種,并且其中所述信道反射消除器要部分基于所提供的試探性或最終碼 元決策來生成延遲反射isi減輕信號。
13.如權(quán)利要求io所述的裝置,其特征在于,所述用于減輕的邏輯包括 用于生成延遲反射isi減輕信號的邏輯;以及用于將所述延遲反射isi減輕信號與所述信號相組合以減輕所述信號內(nèi)的延 遲反射isi的邏輯。
14.如權(quán)利要求io所述的裝置,其特征在于,所述提供數(shù)據(jù)的邏輯包括用于 對具有減輕的延遲反射isi的所述信號執(zhí)行前向糾錯的邏輯。
15. —種方法,包括將信號發(fā)送至在其中引起延遲反射isi的信道; 接收來自遠(yuǎn)程收發(fā)機(jī)的描述所述延遲反射isi的信息; 基于所述信息來生成延遲反射isi減輕信號;以及將所述延遲反射isi減輕信號發(fā)送至所述信道以減輕所述信號內(nèi)的延遲反射isi。
16.如權(quán)利要求15所述的方法,其特征在于,還包括在所述信號由所述信道傳播時基于所發(fā)送的延遲反射isi減輕信號來減輕所述信號內(nèi)的延遲反射isi;以及在接收機(jī)處,基于具有通過所發(fā)送的延遲反射isi減輕信號來減輕的延遲反射isi的所述信號來提供數(shù)據(jù)。
17.如權(quán)利要求15所述的方法,其特征在于,所述信息包括所述延遲反射isi 的延遲和形狀,并且其中所述信息由所述延遲反射isi的遠(yuǎn)程收發(fā)機(jī)提供。
18. —種裝置,包括用于將信號發(fā)送至在其中引起延遲反射isi的信道的邏輯; 用于接收來自遠(yuǎn)程收發(fā)機(jī)的描述所述延遲反射isi的信息的邏輯; 用于基于所述信息來生成延遲反射isi減輕信號的邏輯;以及用于將所述延遲反射isi減輕信號發(fā)送至所述信道以減輕所述信號內(nèi)的延遲 反射isi的邏輯。
19. 如權(quán)利要求18所述的裝置,其特征在于,所述信息包括所述延遲反射isi 的延遲和形狀,并且其中所述信息由所述延遲反射isi的遠(yuǎn)程收發(fā)機(jī)提供。
20. 如權(quán)利要求18所述的裝置,其特征在于,所述信號包括經(jīng)由銅雙絞線對、 光學(xué)信道、無線信道、電力線信道、聲學(xué)信道、銅線、印刷電路板、背板和同軸電 纜中的任一種傳輸?shù)男盘枴?br>
21. —種系統(tǒng),包括 包括處理器、存儲器和總線的計算機(jī);通信地耦合至所述總線的網(wǎng)絡(luò)接口 ,所述網(wǎng)絡(luò)接口包括用于接收包括延遲反射碼間干擾(isi)的信號的邏輯, 用于減輕所述信號內(nèi)的延遲反射isi的邏輯,以及 用于基于具有減輕的延遲反射isi的所述信號來提供數(shù)據(jù)的邏輯。
22. 如權(quán)利要求21所述的系統(tǒng),其特征在于,所述用于減輕所述信號內(nèi)的延遲反射isi的邏輯包括用于生成延遲反射isi減輕信號的邏輯;以及用于將所述延遲反射isi減輕信號與所述信號相組合以減輕所述信號內(nèi)的延 遲反射isi的邏輯。
23. 如權(quán)利要求21所述的系統(tǒng),其特征在于,還包括發(fā)射機(jī)系統(tǒng),所述發(fā)射機(jī)系統(tǒng)包括用于將信號發(fā)送至在其中引起延遲反射isi的信道的邏輯; 用于接收來自所述網(wǎng)絡(luò)接口的描述所述延遲反射isi的信息的邏輯; 用于基于所述信息來生成延遲反射isi減輕信號的邏輯;以及 用于將所述延遲反射isi減輕信號發(fā)送至所述信道以減輕所述信號內(nèi)的延遲 反射isi的邏輯。
全文摘要
描述了用于減輕信號內(nèi)延遲反射碼間干擾(ISI)的技術(shù)。在某些實(shí)現(xiàn)中,在信號接收機(jī)處提供信道反射消除器來減輕接收信號內(nèi)的延遲反射ISI。該信道反射消除器可以被提供以來自均衡器輸出的信號或者來自前向糾錯(FEC)解碼器的試探性或最終決策?;趤碜跃馄鬏敵龅男盘柣蛘邅碜訤EC解碼器的試探性或最終決策,信道反射消除器就可以生成一信號用來減輕接收信號內(nèi)的延遲反射ISI。另外地或者可選地,在某些實(shí)現(xiàn)中,該信號的遠(yuǎn)程發(fā)射機(jī)生成延遲反射ISI減輕信號來減輕經(jīng)信道傳輸?shù)男盘杻?nèi)存有的延遲反射ISI。該發(fā)射機(jī)可以使用由該遠(yuǎn)程信號接收機(jī)提供的信息來生成延遲反射ISI減輕信號。
文檔編號H04L25/03GK101189845SQ200680019534
公開日2008年5月28日 申請日期2006年4月28日 優(yōu)先權(quán)日2005年5月3日
發(fā)明者A·默茨, B·巴布利爾 申請人:英特爾公司