欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

過采樣接收機的自適應接收技術的制作方法

文檔序號:7958181閱讀:239來源:國知局
專利名稱:過采樣接收機的自適應接收技術的制作方法
技術領域
本發(fā)明一般地涉及在數(shù)字傳輸鏈路上的數(shù)據(jù)接收,尤其涉及當存在確定性和非確定性的抖動時提供健壯和自適應的操作的數(shù)字接收機。
背景技術
高速數(shù)字通信代表了一項日益重要的技術。越來越多的模擬通信鏈路被高速串行鏈路所取代,高速串行鏈路為終端用戶提供了可靠性、鏈路質量(例如,低比特錯誤率(BER))、使用簡易性和低成本。
例如,現(xiàn)代計算機顯示器和高清晰電視(HDTV)顯示器通常采用高速串行鏈路,其基于數(shù)字視頻接口(DVI)和高清晰多媒體接口(HDMI)的工業(yè)標準。這種鏈路的聚合數(shù)據(jù)率一般在吉比特/每秒的范圍。例如,DVI鏈路波特率接近5G波特,而許多商家通過不凡的容限來提供超過該限制的產品。
另一個例子是用于在計算機系統(tǒng)連接存儲裝置的串行高級技術附件(ATA)接口。這個申請同樣需要大約2G比特/每秒及以上的數(shù)據(jù)率。
還有另外的例子就是高速局域網(LAN)應用,例如千兆以太網(比如1000Base-T),及10-Gigabit以太網(10GBASE-T)標準。
這些下面的鏈路和類似例子有著許多共同的要求。它們需要高速操作,容忍實質確定性和/或非確定性數(shù)據(jù)抖動的能力,容忍實質頻率偏移和/或頻率調制(FM)的能力,良好有效的BER,用小的水平眼圖張開度(例如0.4單位間隔(UI)的最短可辯時間間隔配置并非罕見)操作的能力,高的跟蹤帶寬,快速相位獲取和良好的跟蹤范圍,等等。
用于這種高速串行鏈路的接收機的普遍實現(xiàn)是基于接收數(shù)據(jù)過采樣組合所謂‘相位選取’來選擇‘好’樣本流。普通DVI鏈路的實現(xiàn)使用了采樣因子L=3,以及數(shù)據(jù)采樣的完成通常不要任何相位跟蹤。一旦過采樣數(shù)據(jù)流可用,相位選取器利用某類型相位跟蹤方法(例如轉換相位均值)保留L個樣本中的一個樣本,從而選出最佳樣本。
雖然該技術相當簡單且執(zhí)行廉價,但其受許多問題的影響。例如,如今采用的一些線路碼有著非常寬頻率的頻譜(即,差的游程長度(d,k)-約束)。該問題對于DVI/HDMI鏈路尤其嚴重,DVI/HDMI鏈路可以運行1到14個符號。為了穩(wěn)定性和健壯性,相位選取器必須采用相當狹窄的跟蹤帶寬來操作。上述方法的不足是不能跟蹤存在于過采樣數(shù)據(jù)中的確定性抖動。窄跟蹤帶寬同樣限制了固定速度(即,相位獲取時間),導致很差的瞬態(tài)特性以及有時使得取樣范圍變窄。
相位選取方法的基本問題是在檢測過程中不能使用所有可用過采樣數(shù)據(jù)。普通相位選取器的實現(xiàn)簡單地為每個符號丟棄L-1個樣本,只保留L個接收樣本中的一個。因此,該過采樣數(shù)據(jù)只用于相位跟蹤,而不用于數(shù)據(jù)檢測。從而,相位選取器丟棄了許多承載著解碼符號的有用信息的數(shù)據(jù)樣本。在普通的DVI/HDMI的實現(xiàn)方法中,接收機的大約2/3有用信息被簡單地丟棄。
如果數(shù)據(jù)率適中以及眼圖張開度適當,比如當鏈路采用短的高質量屏蔽雙絞線(STP)電纜時,上述相位選取方法所造成的損失是可以容忍的,并實現(xiàn)一個廉價的接收機實現(xiàn)。但是,一旦數(shù)據(jù)率增大和/或采用較長或較低質量的電纜,例如非屏蔽雙絞線(UTP)電纜,則有效最短可辯時間間隔變得更小以及接收機性能開始迅速下降。
例如,類似的傳統(tǒng)相平均相位選取器需要大于2個采樣間隔的眼圖張開度,以便可靠地檢測數(shù)據(jù)符號。在使用L=3個樣本的普通實現(xiàn)的情況下,這意味著最短可辯時間間隔應至少為0.7UI,才能避免由于相位選取導致的數(shù)據(jù)錯誤。上述限制在低速和/或短傳輸距離內是可以接受的,但在較高數(shù)據(jù)率時則變成代價很高以及通常要求良好的均衡和預加重技術,該技術相對昂貴。
另外,許多傳統(tǒng)相位選取方法在高速和/或高過采樣因子下難以實現(xiàn),因為它們一般沒有提供并行處理樣本的簡易方法。從接收機實現(xiàn)的立場上看,通常需要使接收機復雜度線性取決于采樣因子,從而提供更窄的眼圖配置。許多現(xiàn)有的相位選取方法沒有顯示出上述復雜度的線性增長,而代替的是隨著過采樣因子平方地增長或甚至更多。
本領域公知的可選擇的接收機,也就是所謂‘多數(shù)表決’過采樣接收機代表。該項技術在過去已被廣泛應用于低速鏈路以及提供一些數(shù)據(jù)的線性和/或非線性濾波,通常改進鏈路的健壯性和BER,可提供良好的有效眼圖張開度,比如0.9UI或更寬的眼圖張開度。這樣的接收機同樣可廉價實現(xiàn),這也是它們在過去普及的一個重要原因。但是,一旦眼圖張開度開始收縮,如同當今高速串行鏈路般普遍,‘多數(shù)表決’接收機的性能將很快變得不如人意。此外,一般這種接收機難以處理高頻率偏移和頻率調制的數(shù)據(jù)流,以及高的非確定性抖動的數(shù)據(jù)流。
相對于傳統(tǒng)‘模擬’時鐘和數(shù)據(jù)恢復(也就是CDR)技術,數(shù)字域中的數(shù)據(jù)檢測和/或相位跟蹤的優(yōu)點在于在不同制作處理之間的可移植性、簡易設計和低成本。另外,許多對模擬操作不可用的非線性檢測和/或濾波方法通常在數(shù)字域里可廉價實現(xiàn)。此外,即使傳統(tǒng)模擬CDR通常提供良好的相位跟蹤性能,但是它本身很少能改進數(shù)據(jù)檢測;大多數(shù)模擬CDR有一個簡單的采樣器用于數(shù)據(jù)檢測,其中只需要每個符號取一個樣本。因此,如果實質上由于高確定性抖動引起的眼圖閉合度導致模擬CDR的性能將變得不盡人意。
一般而言,如果每個符號都在眼圖張開度最高點被檢測到(即采樣),最佳接收機操作性能是可以達到的。然而,這種采樣點是很難找到的,通常也是不可能找到的。為了確定‘最佳’采樣點,接收機通常參照數(shù)據(jù)轉換作為指導。但是,這種數(shù)據(jù)轉換在符號邊界處一般會出錯。它們的位置受以下因素的影響確定性抖動(由之前符號歷史確定的符號間干擾(ISI)造成),傳輸系統(tǒng)各類組件里的噪聲引入的非確定性抖動(比如時鐘發(fā)生器相位噪聲,采樣器對信號不精確的限幅導致的振幅和時間偏移,增加和倍增的信道噪聲等等),串擾引起的抖動以及通常存在于這種鏈路中的頻率偏移和頻率調制。另外,鏈路通常還會遭受非線性失真,進一步使接收變得復雜。
因為轉換的位置不可以提供當前符號的最佳取樣點的可靠信息,所以接收機嘗試濾波通過觀察轉換而導出的采樣相位信息,以便達到某可接受的采樣相位。例如,許多現(xiàn)有實現(xiàn)都應用具有低通轉換特征的線性濾波器或者可抑制噪聲的某些非線性濾波器(比如,中值濾波器)。但是,通過該方法獲得的采樣相位位置對于逐個符號來說通常不是最佳的。這是因為它難以從純非確定性相位噪聲和頻率偏移里分離出確定性的組成部分(比如ISI和串擾)。非確定性相位噪聲應當被濾波掉(即被抑制掉),而確定性部分以及頻率偏移應當被跟蹤,以便提供良好的接收機性能。濾波方法通常達不到這點,因此,整體檢測性能受損。
還有其他嘗試改進該性能的公知方法,例如基于Viterbi算法(VA)及其變型的序列檢測方法,以及反饋檢測方案和判定反饋均衡(DFE)。這些方法非常有用并解決了ISI和其他確定性部分,從而改進了整體性能和使采樣相位跟蹤任務簡化(自此它只需要處理非確定性部分以及頻率偏移)。然而,基于序列檢測的方法實現(xiàn)起來通常很復雜和昂貴,一般需要多比特采樣(即模擬-數(shù)字轉換(ADC))和在逐個符號基礎上進行大量計算。一旦數(shù)據(jù)率開始達到吉比特/每秒的范圍,序列檢測器很快就變得不可行了。即使在低速率,基于VD(Viterbi解碼)和DFE的接收機實現(xiàn)起來也非常昂貴。
因此,需要的是一個簡單且有效的方法來構造一個數(shù)據(jù)接收機以進行過采樣數(shù)據(jù)接收,而不再遭受傳統(tǒng)相位選取器、‘多數(shù)表決’和模擬CDR接收機的問題。

發(fā)明內容
一種采樣序列檢測器所執(zhí)行的方法,通過跟蹤采樣數(shù)據(jù)的檢測可靠性來操作采樣數(shù)據(jù)。檢測器為不同的采樣相位進行單獨分析樣本序列,然后選取檢測最可靠的樣本序列。對于不同采樣相位,檢測器插入一些在后和在前信息,以便改進簡單的逐個符號的檢測。另外,采樣信息被進一步用來改進檢測性能。
在另一個實施例中,公開了一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的裝置,其中該裝置包含接收機,用于接收用于表示過采樣符號序列而生成的樣本序列,從第一和第二樣本流中檢測第一和第二符號,以及評估信道響應長度。
而在另一個實施例中,公開了一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的裝置,該裝置包含接收機,用于接收用于表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流,從第一和第二樣本流中檢測第一和第二符號,以及檢查第一樣本流中的第一同步數(shù)據(jù)域和第二樣本流中的第二同步數(shù)據(jù)域,以便評估第一和第二符號的第一和第二檢測可靠性。
在又一個實施例中,公開了一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的裝置,該裝置包含接收機,用于接收用于表示過采樣符號序列的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流,從第一和第二樣本流中檢測第一和第二符號,其中該檢測根據(jù)將一個或多個檢測模式Patterni關聯(lián)到一個或多個標記Flagi的動態(tài)更新表來進行,其中Flagi具有表示與Patterni關聯(lián)的符號寬度與用于產生樣本序列的過采樣速率L之差的值,以及調整一個或多個均衡器的參數(shù),以便減少標記值。
一種計算機可讀介質,包含記錄在介質上的計算機可執(zhí)行指令,用于使計算機系統(tǒng)的處理器能夠處理通過數(shù)字傳輸鏈路輸入的數(shù)據(jù),該計算機可執(zhí)行指令包括接收用于表示過采樣符號序列而生成的樣本序列,從第一和第二樣本流中檢測第一和第二符號,以及評估信道響應長度。
一種計算機可讀介質,包含記錄在介質上的計算機可執(zhí)行指令,用于使計算機系統(tǒng)的處理器能夠處理通過數(shù)字傳輸鏈路輸入的數(shù)據(jù),該計算機可執(zhí)行指令包括接收用于表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流,從第一和第二樣本流中檢測第一和第二符號,其中該檢測根據(jù)將一個或多個檢測模式Patterni關聯(lián)到一個或多個標記Flagi的動態(tài)更新表來進行,其中Flagi具有表示與Patterni關聯(lián)的符號寬度與用于產生樣本序列的過采樣速率L之差的值,以及調整一個或多個均衡器的參數(shù),以便減少標記值。


在附圖中是通過舉例而不是限制的方式來闡述本發(fā)明,其中相同的參考數(shù)字表示類似的元素,其中附圖1是一個高層框圖,依照本發(fā)明其中一個實施例,闡述了一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的方法和系統(tǒng)。
附圖2是一個流程圖,依照本發(fā)明其中一個實施例,闡述了一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的方法。
附圖3是一個高層框圖,依照本發(fā)明其中一個實施例,闡述了數(shù)據(jù)檢測器。
附圖4是一個框圖,依照本發(fā)明的一個實施例,闡述了模式分析器。
附圖5是一個框圖,依照本發(fā)明的一個實施例,闡述了模式分析器元件。
附圖6是一個框圖,依照本發(fā)明的一個實施例,闡述了彈性緩沖器。
附圖7是一個框圖,依照本發(fā)明的一個實施例,闡述了流轉換開關。
附圖8是一個框圖,依照本發(fā)明的一個實施例,闡述了彈性緩沖器控制器。
附圖9是一個框圖,闡述了一個用于實現(xiàn)本發(fā)明一個實施例的典型計算機系統(tǒng)。
具體實施例方式
現(xiàn)參照本發(fā)明的一特定實施例做詳細說明,本發(fā)明的例子都在附圖中作了說明。本發(fā)明將依照某特定實施例來描述,但要理解的是這并非為了將本發(fā)明限于該描述實施例。相反,是為了覆蓋所有包含在如隨后的權利要求所定義的本發(fā)明的精神和范圍之內的選擇,修改,和等價替換。
當過采樣數(shù)據(jù)在數(shù)字傳輸鏈路上發(fā)送時,需要采用數(shù)字接收機,其在已有確定性和非確定性抖動中提供健壯性操作。由于ISI,即使過采樣數(shù)據(jù)是以超過每比特一個樣本的頻率重復(例如,具有典型采樣因子L=3的3次),比特值b雖然可能達不到接收機的優(yōu)選重復樣本序列bbb,但是可以包含不等于b的樣本序列值。例如,比特值0可以依照抖動清楚地達到000,或者達到001,100,101,或者任何其他組合。因此,有挑戰(zhàn)地是要從大量沒有清楚表明某符號的樣本中推斷出該符號。
如上所述,一種顯而易見的方法就是使用樣本的多數(shù)表決。不幸地是,在許多情況下,這并不起作用,因為它假定知道樣本傳輸流的符號分界線,這本身是難以確定和跟蹤的。另一種方法通過檢查轉換并在某些場合下通過執(zhí)行跟蹤回路來跟蹤信號的相位。但是,相位跟蹤辨別不出由影響理想采樣位置(關于符號分界線的采樣時鐘的位置)的非確定性抖動而引起并因此應當被跟蹤的相位變化,和由信道存儲器引起且不影響理想采樣位置并因此不需要跟蹤的相位變化。對相位跟蹤的變型涉及基于由于ISI的分界線變換是一個高速過程并在高于跟蹤回路帶寬的速率下發(fā)生的觀察,來通過修改跟蹤回路的帶寬而減少跟蹤回路對信道中的變化的敏感性。雖然當處理低頻率不穩(wěn)定性,例如關于發(fā)生器頻率的問題或無線鏈路多普勒效應時,該方法非常有效,但是由限幅器和鎖相環(huán)(PLL)引起的電纜串擾和高頻抖動限制了相位跟蹤器的性能。因此,需要改進接收機的性能。
附圖1是一個高層框圖,依照本發(fā)明的一個實施例闡述了一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的方法和系統(tǒng)。發(fā)射機51在信道52上發(fā)和采樣數(shù)據(jù)。過采樣序列檢測器100(在下文中也稱作“接收機”)接收被傳輸信號并對其解碼。檢測器100基于跟蹤采樣數(shù)據(jù)的檢測可靠性,而不是跟蹤數(shù)據(jù)的最佳采樣相位。為了闡述的簡明,但并非為限制,公開的一個或多個典型實施例中,包含一條采用二進位字母表的鏈路,其中每個符號假定為兩個值中的一個,比如+1和-1,或0和1。因此,公開的一個或多個實施例在一比特每樣本的速率下操作,并且過采樣因子保持很低,在許多情況下可以在2和4個樣本之間。但是,這些對于所公開的實施例不是必要條件,而本發(fā)明可以相等地應用于有更復雜(非二進制)字母表的鏈路中,并且包括多于一比特的信息以及更高的采樣因子的樣本可以被類似地處理。
通過例子而并非限制,這里所示的檢測器100的操作采用過采樣因子L=3和采用單比特采樣。與傳統(tǒng)序列檢測器不同,該檢測器100為不同采樣相位(額定相位偏移為 UI)單獨地分析樣本序列,然后選取一個最可靠的檢測樣本序列。對于不同的樣本相位,檢測器100插入一些前置和后置信息(也就是前指針和后指針數(shù)據(jù))以便改進簡單的逐個符號上的檢測。另外,過采樣信息被用于進一步改進檢測性能。這和傳統(tǒng)“相位選取器”形成對比,一旦采樣相位被確定,傳統(tǒng)“相位選取器”通常丟棄采樣數(shù)據(jù)。
在檢測性能方面,本發(fā)明在計算上有效率,并因此可以成功應用于遠超過傳統(tǒng)序列檢測器當前所能做到的數(shù)據(jù)率和/或成本約束。
檢測性能可以通過將本發(fā)明的一個或多個實施例和轉換驅動相位跟蹤(模擬或數(shù)字)聯(lián)合而得以進一步改進。例如,相位噪聲和頻率偏移可以通過一個跟蹤回路來降低,同時ISI和大的“相位突變”可以通過本發(fā)明的一個或多個實施例來解決。事實上,緩慢的相位變化以及非確定性相位噪聲通過窄帶寬反饋環(huán)路來跟蹤,同時本發(fā)明的過采樣檢測器100處理剩余相位偏差(例如ISI)。
附圖2是一個流程圖,依照本發(fā)明的一個實施例來闡述用于數(shù)字傳輸鏈路的數(shù)據(jù)接收的方法。從12處解碼第一符號開始,該方法可以由以下步驟來說明●對于每個采樣相位(來自總共L個相位并在14處從第一相位開始),在16上,在觀察窗W上檢查樣本。該觀察窗典型地包括對應于當前符號的L個樣本,以及一些來自之前和在后符號的樣本。例如,對于一個過采樣因子L=3的系統(tǒng),典型的觀察窗W可包括5或6個樣本。在W=5的示例情況中,除了來自符號的L=3個樣本之外,還可使用一個前置樣本和一個后置樣本。在W=6的示例情況中,除了來自當前符號的L=3個樣本之外,還可使用兩個后置樣本和一個前置樣本,對于L和W的其他值也類似。
●接下拉在18,使用上述選擇的樣本為每個可能采樣相位執(zhí)行對當前符號值的檢測。前置和后置樣本,以及對樣本流的過去判定和/或檢測器100輸出流可用于改進檢測性能,如下所述。
●在20,對每個采樣相位評估檢測的可靠性(也就是,評定結果的不確定性)。
●在22,選擇具有最高檢測可靠性的采樣流(也就是具有最低的判定不確定性)。如下所述,一個或多個線性和/或非線性濾波器可以控制選擇過程以便避免不必要的流轉換。做為選擇,如果某特定實施例需要的話,則可采用無濾波的逐符號轉換。
●在36,如果在32上確定轉換過程越過符號分界線,調整36彈性緩沖器。一般而言,如果新舊相位之差的絕對值大于 UI,則越過符號分界線。例如,對于過采樣因子L=3,當0→2或2→0轉換發(fā)生時,便出現(xiàn)上述越過。對于較大的采樣因子L=5,以下轉換的任何一個都會導致符號下降或重復0→4,1→4,0→3,4→0,4→1,和3→0,因為在這些情況下新舊相位之差為3或4,也就是大于 UI(在該情況中是2.5)。下面描述彈性緩沖器。做為選擇,可以為每個采樣流調整當前符號指示器以便解決分越過界線。
●在38,為流里的剩余符號重復上述步驟。
上述步驟在下面將詳細描述。
本發(fā)明的方法假定采樣相位是正確的并嘗試推測當前符號的值以及評估推測的可靠性。相當普遍的是,每個可能的采樣相位將產生相同的符號值。例如,如果符號流包含長期運轉的符號,這些符號都有相同值(比如值都為1),并且檢測器100在該運轉的中間,則采樣相位沒有意義,因為被檢測到的值將都會是1,而與相位無關。此外,這樣的推測是非常可靠的,也就是,與該推測關聯(lián)的不穩(wěn)定性為零。雖然這是一個無足輕重的例子,但是它確實說明檢測器100并非一直需要知道采樣相位以便正確地檢測符號值的事實。
作為另一個包含相位變量檢測結果的例子序列,考慮以下例子(該例子中L=3和W=5)相位0000.111.101.111.000,解碼為01010(參見下面)。
解碼數(shù)據(jù)--0-----0-----1-----0---相位1001.111.011.110.0,同樣解碼為01010。
相位2011.110.111.100.0,解碼為1010x(也就是,提前1個符號)。
在以上例子中,能夠做出正確的檢測結果而不用考慮所選擇的采樣相位,因為被檢測數(shù)據(jù)的三個流在所示的四個符號中都是一樣的。
但是,在以上例子中,檢測可靠性隨不同相位而不同。例如,相位0數(shù)據(jù)可以可靠地被解碼,因為全部符號都有可表示一個可能符號值的樣本模式。除了相位0的一個符號以外的全部符號已清楚定義符號分界線。樣本模式1.101.1可以清楚地解碼,因為1的兩個鄰近符號通過一個單個0樣本來分離開。這對應于有相對高的ISI的情況,而高ISI會導致一個相當淺的零峰值,從而產生符號并使其變窄。因此,對應于相位0的序列被可靠地解碼并有為0的累積“檢測量度”,以指明低不穩(wěn)定性水平。該想法是將判定量度(下文同樣簡稱為量度)分配給符號序列以便指示它們的不穩(wěn)定性水平,并當解碼符號來自新引入的樣本序列時使用這些結果量度。
相反,對相位1和相位2的流推測數(shù)據(jù)的可靠性低于相位0流。一些樣本模式可能看起來混亂和含糊,并且即使序列可以毫不含糊地檢測出,該檢測也可能在與相位抖動和/或數(shù)據(jù)的頻率調制結合的嚴重ISI存在時出錯。因此,相位1和相位2流的量度被設置為高于相位0流的,從而指示相位1和相位2流的檢測過程不確定性增加阿(或可靠降低)。例如,相位1和相位2流都被給予一個為2的量度,區(qū)別于相位0流的0量度。
通過說明而并非限制,以下部分說明為接收機的一個示例實施例而提出的檢測模式的一些例子。
L=3和W=5的實例數(shù)據(jù)檢測模式在其它實施例中,檢測器100的兩個實施例將在這里描述一個實施例使用先前檢測的值(也就是一個為先前符號所判定的值),和一個實施例不使用上述預先檢測值。先前值被用于降低當前符號檢測的不穩(wěn)定性的方案在這里稱作判定反饋檢測,或DF方案。這種方案在具有昂貴附加硬件費用的某些情況下改進了檢測的可靠性(也就是降低BER)。
下面表格呈現(xiàn)的是為DF檢測器提議的檢測模式。請注意,為了保存空間(這里和在真正的硬件里),只明確提供表格的前一半。將樣本比特和已檢測值倒置便成為后一半??梢圆捎闷渌鼔嚎s方案以便更簡潔地表示表格數(shù)據(jù)。

表1
在表1中,注意只有4個模式00110,00111,01011和01101(十六制中的06,07,0B和0D)依賴于DF值(如在“先前值”一列所示)。因此,可以總結出,在這種模式的檢測質量合理降級的情況下可實現(xiàn)簡易非DF檢測器。
流選擇一旦為每個流的當前符號計算出量度,就可以做出流選擇。典型地,可以采用某類型濾波(比如有限脈沖響應(FIR),無限脈沖響應(IIR)或非線性)以便保持一些所需要量的相位相干性及防止檢測流之間的迅速轉換,因為這種轉換可能降低檢測的可靠性。
如果在決定轉換為另一個流之前考慮指定長度的過去檢測歷史,則檢測器100可以做得更精確。這是因為一些獨立的處理例如ISI、相位抖動、頻率調制和/或時鐘頻率偏移、或如之前所述的影響符號分界線的其他處理。一些處理例如抖動,和到一定程度ISI,可在逐個符號的基礎上使得短相位相干,也就是具有高變化率。每個流的格式解碼器處理這種短期移動。
其他處理,例如頻率偏移或頻率調制,一般有更加長的相位相干周期,從而不適合用模式檢測器單獨處理。在這種情況下,執(zhí)行流轉換,從而完成(間接地)采樣相位跟蹤。
在一個DVI/HDMI應用實施例中,濾波器可以簡單地實現(xiàn)為在每流基礎上做出的移動平均值(也就是1-D個濾波器中的L個),其后緊隨非線性閾值。這防止流轉換,除非當前流的量度和侯選流的量度之間的差異在隨應用而定的規(guī)定閾值之上。
在一個實施例中,選中具有最小量度的侯選流。但是,同樣可能采用其它策略。
在符號值最終選定之前,侯選流的一些調整必須在彈性緩沖器的幫助下完成,如下所述。
流轉換以及彈性緩沖器的作用如果在新侯選流的選擇過程中,當前流和所提議的流之間的相位差大于 (也就是大于半個UI相位突變),則檢測過程越過符號分界線。除非檢測器100進行額外步驟,不然可能因為一個符號的重復或丟棄(由相位突變方向所決定)而導致錯誤的檢測。
例如,當使用接近UI起點的流(例如過采樣因子L=3的系統(tǒng)中的相位0流)和選擇UI終端的流(例如這種情況下的相位2流)時,符號分界線可能被越過,并且除非進行必要步驟,在被檢測的流中的一個符號可能丟失(也就是丟棄)。
相反地,如果相位在相反方向移動UI的一半或更多(例如,在上述例子中,從相位2流到相位0流),該符號可能被采樣兩次,從而導致被檢測流中的符號重復。
上述問題的一個可能解決方法包括,在實現(xiàn)流選擇之前增加彈性緩沖器(EB)或者,一般更多,增加可變的符號延遲。在向前相位移動的情況下(例如,上述例子中從相位0流到相位2流)彈性緩沖器的長度(也就是延遲的數(shù)量)減少了一個符號。相反地,在相位延緩的情況下,(例如,上述例子中的從相位2流到相位0流),彈性緩沖器的長度增加了一個符號。
注意抽象的彈性緩沖器(和可變延遲)用于上面的討論中,只是為了說明概念,而并非用來限制。在實際實現(xiàn)中,可以采用各種方法。例如,可以使用基于多路復用器和普通共享寄存器的并行實現(xiàn),所述寄存器保存若干相對于數(shù)據(jù)值的符號。但是,以下描述繼續(xù)采用彈性緩沖器的概念,而要理解的是,實際接收機可以采用任何一種用于于充分緩沖和/或延遲數(shù)據(jù)的操作。
定時是這樣的,以使得解碼器在當前符號檢測過后計算量度并作出轉換判定。此刻,任意地,彈性緩沖器的長度也調整了。但是,在下一個符號間隔期間選擇新的侯選流。換句話說,相位轉換過程可被可視化為如同在符號檢測中間出現(xiàn),也就是在之前的符號被檢測完之后并在處理下一個符號之前出現(xiàn)。其他實現(xiàn)也是可能的。例如,對于當前符號轉換可在進行時完成,而沒有任何延遲。但是,這種方法可能增加硬件的復雜度,而在許多實際情況中并沒有顯著改進檢測質量。
在接收機操作的不定周期期間,比如在啟動或當建立一個新的鏈路連接時,彈性緩沖器可以達到調整限制。在這種情況下,該緩沖器(也就是延遲量)可能必須得強制回到中心位置,導致可能的數(shù)據(jù)丟失。這種重回中心位置防止了錯誤傳播現(xiàn)象,該現(xiàn)象的起因是彈性緩沖器對調整限制的反彈以及由于在越過符號分界線的情況下不能補償重復或丟失的符號所引起的的多種錯誤。
這種重回中心位置處理通過檢測彈性緩沖器的長度的降低到零以下(也就是負延遲請求)或彈性緩沖器的長度增加到超過最大長度限制。在這兩種情況下,緩沖長度(也就是延遲)設置為一個預定義值。該值可以是固定或可選地適應性調整。
在一個簡單的實施中,彈性緩沖器的長度指示為EBlength,則可以使用固定的中心值 例如,對于7個符號的EBlength,中心值可以設為3個符號。
可選擇地,更多詳細闡述的實施例可以跟蹤到彈性緩沖器溢出的傾向并使它回到中心位置,以便提供更多空間以在最可能越過分界線的方向緩沖。例如,如果出現(xiàn)瞬時正頻率偏移并且接收機采樣器落在進來數(shù)據(jù)的相位后面,則采樣相位很可能在前面并潛在地撞到零延遲限制。在這種情況下,該緩沖器可以重回中心到最大延遲的 處,以便減少重新達到限制和導致數(shù)據(jù)錯誤的可能性。
整體結構現(xiàn)在將描述本數(shù)據(jù)檢測方法和系統(tǒng)的一個典型實施例的結構。附圖3是一個高層框圖,依照本發(fā)明的一個實施例來說明數(shù)據(jù)檢測器100。數(shù)據(jù)檢測器100包括模式分析器110、量度濾波器130,流轉換開關140、彈性緩沖器120和侯選流選擇器150。
進入的L次過采樣數(shù)據(jù)101饋送到模式分析器110。在該塊,在每相位的基礎上分析進入的數(shù)據(jù)模式,以及連同量度產生L個侯選流值。另外,該塊可以產生邊信息152的額外流,比如采樣相位估算、均衡量度的質量等等。本討論限于數(shù)值(V)流111和量度(M)流112。
量度濾波器130進一步處理所有L個每相位量度流,在下文也稱作“原始量度”以便抑制量度值的短期不穩(wěn)定性和開發(fā)量度的固有相干性。檢測器100一般試圖跟隨在侯選流的質量變化中的穩(wěn)定趨勢,而不在每符號基礎上選擇流。這是因為量度估算對于流中的每個符號不一定都可靠,以及在每個符號的基礎上(也就是在符號速率上)跟蹤它們的嘗試可能導致出錯和/或不必要的流轉換。量度濾波器130模塊完成了這些目標并在很大程度上確定了整個檢測器100的跟蹤動態(tài)。
一旦濾波掉量度流(下文中也稱作“蒸煮”量度),L個蒸煮量度131被送到流轉換開關塊140,它決定選擇哪個流。流轉換開關塊140還控制彈性緩沖器120的長度以便在符號越過分界線的情況下調整緩沖延遲。侯選流選擇數(shù)據(jù)通過“相位選擇”信號142來傳送,并且彈性緩沖器120延遲值通過“符號選擇”信號141來傳送。
彈性緩沖器塊120通過流轉換開關140規(guī)定的量來延遲侯選流。L個侯選流延遲相同數(shù)目的符號間隔。在實際硬件實現(xiàn)中,彈性緩沖器塊120可以作為一在侯選流和用于選擇適當中斷的多路復用器陣列之間共享的多中斷移位寄存器來實現(xiàn)。其它實現(xiàn)也是可以的,比如每個流的可變長度的移位寄存器。
延遲的侯選流適用于侯選流選擇器(CSS)150,該選擇器保留L個流中的一個并丟棄剩余的數(shù)據(jù)。所保留的流表示檢測器100的輸出數(shù)據(jù)流151。本發(fā)明的一個重要和有利的方面是在整個檢測器100拓撲中不需要反饋環(huán)路。這有利地推動了高度并行檢測器100的實現(xiàn)和使得該技術適用于超高速操作,比如吉比特/每秒的數(shù)據(jù)率及更高的。
模式分析器附圖4是一個方框圖,依照本發(fā)明的一個實施例說明了模式分析器110。輸入的數(shù)據(jù)樣本201傳送到具有指定延遲的移位寄存器210。該移位寄存器210足夠長來保存LSR樣本,其中LSR=2L+NLB+NLA-1并且其中L是過采樣因子,NLA是模式分析所需要的前置(LA)樣本的數(shù)目,NLB是后置(LB)樣本的數(shù)目,以及LSR是移位寄存器210的最小長度(以樣本為單位)。
例如,在3x過采樣和5個樣本模式分析的示例情況下(也就是一個LA和一個LB樣本,不包括判定反饋(DF)樣本),移位寄存器210并行產生7個樣本。但是,采用移位寄存器210的特定典型實施例使得操作更容易理解,同時其它實施也是可行的。例如,有多路復用器的并行寄存器可以用來推動數(shù)據(jù)的并行處理(這在高數(shù)據(jù)率中可能是必需的),以及用來降低復雜度和/或電源消耗。
樣本211從移位寄存器210傳送至模式分析器元件220,230,……240的陣列。為了簡明,附圖4中是示出了前兩個和最后一個模式分析器元件。每個模式分析器元件220......240在每個符號基礎上觀察展示給它適當樣本集合,并估算最可能的檢測值及估算量度和其他邊信息(如果需要的話)。因此,L對侯選值及其量度分別在信道202和203上傳送出去。
模式分析器元件附圖5是一個方框圖,依照本發(fā)明的一個實施例來說明模式分析器元件。在信道301上從模式分析器110接收到總數(shù)為LPA=NLB+L+NLA的輸入樣本集合,并用作為到查找表(LUT)310的輸入。另外,從寄存器320接收預先判定的值321。在每個符號基礎上更新寄存器320,也就是每個檢測周期一次。
查找表310產生值“V”312、量度“M”331、以及關于相位、均衡等等的額外邊信息313??梢圆捎弥蛔x存儲器(ROM)或隨機邏輯來實現(xiàn)查找表310。侯選值“V”312存儲在寄存器320里,在下一個符號的處理期間會用到。
彈性緩沖器附圖6是一個方框圖,依照本發(fā)明的一個實施例來說明彈性緩沖器120。在線路401上總共接收到L個侯選流,然后以每符號為基礎轉移到L個移位寄存器410,420...430的陣列。在延遲信號402的控制下,通過對應總共的L個多路復用器440,450...460來選擇每個移位寄存器410,420...430的合適中斷。多路復用器440,450...460的輸出441,451...461包括經由信號405適當延遲和發(fā)出的L個侯選流的集合。彈性緩沖器120的其他實現(xiàn)方式也是可行的,比如在采用適當多路復用器的L個流之間共享的并行負載寄存器,或其他這種實現(xiàn)方式。
流轉換開關附圖7是一個方框圖,依照本發(fā)明的一個實施例來說明流轉換開關140。在線路501上從量度濾波器130接收適當濾波(蒸煮)的量度Min。將該蒸煮量度發(fā)送到L路比較器510,它將輸入量度在每個符號的基礎上進行比較以及判斷其中哪個侯選流L當前具有最大的正確可能性。在這個實施例里,量度越低,關于侯選值的估算正確的可能性就越高。因此,在這種情況下,比較器510可以決定有最低蒸煮量度的流。上述流的號碼在信道511上發(fā)送到開關濾波器520。
開關濾波器(SF)520執(zhí)行線性和/或非線性濾波,以便避免對于量度的小短期變化而轉換侯選流。這一般改進了系統(tǒng)操作。該濾波算法依賴于操作環(huán)境。類似固定或適應性閾值的簡單非線性方案在許多情況(比如DVI/HDMI實施方式)下都很有效。例如,僅當當前采用的流和所提議的流之間的量度差別大于與實現(xiàn)有關的規(guī)定值時,便可完成流轉換。
當前所確定的侯選流選擇器“相位-選擇”隨之在線路521上發(fā)送到侯選流選擇器塊150。另外,相位-選擇信號也發(fā)送到彈性緩沖器控制器(EBC)530。該彈性緩沖器控制器530觀察已選侯選流的變化,以及如果該選擇在任何方向上越過符號邊界線,則調整彈性緩沖器延遲。當前必要的延遲量在線路531上發(fā)送到彈性緩沖器120。
彈性緩沖器控制器附圖8是一個方框圖,依照本發(fā)明的一個實施例來說明彈性緩沖器控制器530。從開關濾波器520接收所提議的侯選流號碼“相位”601,并在寄存器610延遲了一個符號,并且通過減法電路620和絕對值電路630來決定當前和先前流號碼之差。
選擇器差異的絕對值在線路631上發(fā)送到兩路比較器640,由它判斷上述差異是否大于 也就是大于符號間隔的一半。如果是,則在線路641標記出邊界線越過情況,并用與門660和670來調整延遲累加器680中的值。
延遲調整的方向通過兩路比較器650來確定,比較器650確定采樣是否領先還是落后于輸入數(shù)據(jù)。在越過邊界線的情況下,延遲累加器680的值根據(jù)比較器650的比較結果增加或減少。重回中心位置邏輯690檢查超出范圍的延遲值并在超出時重新設置延遲累加器680的值。重回中心位置的處理參見上面的討論。
自適應技術和適應數(shù)據(jù)的提取盡管上面描述的檢測器的實施例包括輸入的過采樣數(shù)據(jù)流的跟蹤數(shù)據(jù)檢測可靠性并提供實現(xiàn)自適應接收機的方法,但還有進一步要執(zhí)行的步驟以便通過在數(shù)據(jù)檢測過程中使用可用信息和調整接收機和/或傳輸機參數(shù)來進一步改進整體的鏈路性能,來擴展這種檢測器的適應性行為。
在它們的操作過程中,上述檢測器的實施例分析數(shù)據(jù)樣本模式和嘗試估算(也就是推測)數(shù)據(jù)流,以及估算所推測數(shù)據(jù)值的可靠性。有可能以估算關于數(shù)據(jù)流的附加信息這種方式來擴展檢測器。實例包括估算數(shù)據(jù)樣本的樣本相位,以及使用已濾波的估算來調整樣本的靜態(tài)相位偏移,以便使偏移最小化。因此,數(shù)據(jù)檢測可靠性可以通過降低一個或多個樣本模式中不確定的量來得以改進。因為靜態(tài)相位偏移的變化速率一般較低,所以可例如通過使用簡單硬件或部分或甚至全部軟件來有效地跟蹤和消除該相位偏移。這種方式只是表示了用于過采樣接收機的自適應技術的一個例子。
除了上述例子之外,信息的其他部分可以通過檢測器在其模式分析相位期間提取。在一個實施例中,檢測器可以通過分析最小和/或平均符號寬度(根據(jù)每個符號的樣本數(shù)目)來構成信道響應長度的評估。例如,檢測大量窄符號(也就是包括少于L個樣本的符號,其中L代表過采樣因子)可以指示信道響應沒有被正確均衡。在這種情況下,檢測器可以使用該信息來以如下方式改變一個或多個均衡器參數(shù),使得在檢測器輸入處減少窄符號數(shù)量。即使檢測器可能不一定要能夠推斷不均衡的符號,也就是推斷信道響應是被過均衡還是均衡不夠,均衡曲線通常有良好定義的最小值,該值可以通過在兩個方向做小的調整和確定整體均衡在哪個方向改進來達到。
在另一個實施例中,檢測器可以努力使整體數(shù)據(jù)接收性能最佳化。例如,只要檢測器可以可靠地估算數(shù)據(jù)值,也就是該值可接受的高概率是正確的,則均衡可以換來干擾數(shù)量的減少。換句話說,即使窄符號的數(shù)目很大(指ISI的真實數(shù)量),當非確定性抖動和/或頻率偏移較小時,甚至不均衡存在時檢測器也可以以可接受的可靠性來檢測數(shù)據(jù)。不是例如通過調整均衡器的響應零位置來改善更高頻率上的均衡器增益以便減小信道響應長度,而是接收機避免噪聲增強和保持長的信道響應。在這種情況下,目標是整體接收機性能的最佳化,而并非是分離部件(比如均衡器)的最佳化。
在另一個實施例中,檢測器可以建立符號長度的柱狀圖,并利用它從由其它諸如頻率偏移和/或非確定相位抖動的因素引起的窄信號中區(qū)別出由不均衡引起的窄信號。此外,因為估算的數(shù)據(jù)值對于檢測器已知,從而它可用于后指針符號的檢測(也就是用于檢測反饋結構),所以可以實施各種數(shù)據(jù)輔助的自適應方法。作為一個例子,在一個實施例中,檢測器可以在一個或多個侯選流中檢查一個或多個同步數(shù)據(jù)域(比如DVI或HDMI實現(xiàn)中的往返間隔)以及,一旦被檢測到,在各個侯選流中使用這種同步信息來單獨估算值推測的可靠性。注意這是可能的,因為被傳輸?shù)臄?shù)據(jù)模式對于檢測器是已知的,從而可通過觀察非法編碼和/或無效同步模式來使得檢測器能簡單地發(fā)現(xiàn)錯誤推測。
在其他實現(xiàn)中,檢測器可采用基于侯選流的更多信息量度的技術。單比特量度典型地用于非自適應接收機操作中,而多比特量度可用于自適應檢測器中,使得數(shù)據(jù)檢測可靠性的估算更精確,并將用于選定信道(或全部侯選信道)的累積量度的最小化用作為自適應標準。
一個自適應判定反饋檢測器例子為了說明一些所提議的自適應技術,現(xiàn)將描述一個典型判定反饋數(shù)據(jù)檢測器。如上所述,在檢測器的實施例中,分析表格(如表1)可以用來提供數(shù)據(jù)值和量度。這種表格足夠建立如上所述的簡易自適應檢測器,自適應標準是選定侯選流的最小濾波量度值(在某一觀察窗上,例如30個符號)。檢測器可進一步嘗試調整信道均衡和/或阻抗匹配以便獲得最小的累加量度。然而,雖然這種方案可能對于某些應用已足夠好地工作,但是更多詳細闡述的方法提供更好的結果。
例如,在一個實施例中,除量度和數(shù)據(jù)值之外,模式分析器表格可提供相位信息以及窄信號指示符。跟先前一樣,請注意,為了保存這里的空間以及硬件的空間,只明確提供下列表的前一半。通過顛倒模式比特和檢測值便可快速生成表格的后一半。

表2-自適應DF檢測器模式(L=3,W=5)
在表2中,標記了窄信號。如果符號有2個樣本那么寬,標記值設置為1(例如,參見模式0 1100);如果符號只有1個樣本那么寬,標記值變?yōu)?(例如,參見模式0 0010)。一般來說,標記值設置如下Flag=L-SymbolWidth適應性接收機將來自選定流(或來自全部侯選流)的濾波標記用作自適應標準??蛇x擇地,可調整均衡器,直到濾波標記值變成最小。這種條件對應于在數(shù)據(jù)檢測器輸入處良好的水平眼圖張開度,并因此指示良好的均衡。
相位列可以用于自適當?shù)匮a償樣本中的相位偏移。例如,濾波相位值(如移動均值)可以用于在樣本的時鐘機制中驅動延遲線,以便在
范圍內相對恢復時鐘來調整采樣相位。優(yōu)選地,將來自選定侯選流的信息用于自適應地調整采樣延遲,直到濾波相位值盡可能接近零。這種情形可能代表著最理想的采樣,一種可通過減小來自選定流的量度值來進一步證實的情形。
附圖9說明了一個用于實施本發(fā)明的一個實施例的典型計算機系統(tǒng)300。計算機系統(tǒng)300包括一個或多個中央處理單元(CPU)301、隨機訪問存儲器(RAM)302、只讀存儲器(ROM)303、一個或多個外圍設備305、和主儲存裝置306和307。正如本領域熟知的一樣,ROM向CPU301單方向轉移數(shù)據(jù)和指令,而RAM以雙向方式轉移數(shù)據(jù)和指令。CPU301一般可包括任意數(shù)量處理器。主儲存裝置306和307可包括任何相配的計算機可讀介質。次儲存介質308,是一個典型的海量存儲裝置,也是以雙向耦合到CPU301并提供附加的數(shù)據(jù)儲存容量。海量存儲裝置308是計算機可讀介質,可用于儲存程序,包括計算機代碼、數(shù)據(jù)等等。典型地,海量存儲裝置308是儲存介質,類似硬盤或磁帶,一般比主儲存裝置306和307慢。海量存儲儲存裝置308可以采用以下形式磁性或紙帶讀卡機或其他熟知的裝置。將會理解,保留在海量存儲裝置308里的信息可以在適當?shù)那闆r下,以標準格式合并作為RAM302的一部分,以作為虛擬存儲器。
CPU301還耦合到一個或多個輸入/輸出裝置309,包括以下裝置,但不限于,比如視頻監(jiān)測器、跟蹤球、鼠標、鍵盤、麥克風、觸摸顯示器、轉換器讀卡器磁帶或紙帶讀卡機、寫字板、筆、語音或手寫識別器,或其他熟知的輸入裝置,比如當然,其他計算器。最后,CPU301通過一個如在304概括所示的網絡連接耦合到通信鏈路或計算機或電信網絡304,比如數(shù)字傳輸鏈路、互連網、或內聯(lián)網。通過那樣的通信鏈路,預計CPU301可在實現(xiàn)上面所述的過采樣數(shù)據(jù)接收和/或傳輸步驟的過程中,在鏈路上接收到來自網絡的信息,或通過鏈路輸出信息到網絡。這種信息,通常被表示為由利用CPU301所執(zhí)行的指令序列,可以例如以包含在載波中的計算機數(shù)據(jù)信號的形式來從網絡中接收和傳輸?shù)骄W絡。上面所述的裝置和材料是計算機硬件和軟件領域中熟練的技術人員所熟知的。計算機系統(tǒng)300接收一個或多個采樣數(shù)據(jù)流并進行處理,以便對傳輸符號進行解碼并實現(xiàn)上面所述的接收、檢測和/或其他處理步驟。執(zhí)行這種接收、檢測和/或其他處理步驟的計算機指令可存儲在RAM302、ROM303、主儲存裝置306和307、和/或任何其他計算機可讀介質里。
前面所述的本發(fā)明實施例作為說明和描述。它們不是將發(fā)明限于上面所述。其它按照上面技術的變更和實施例也是可能的,并且本發(fā)明的范圍不限于上面詳細的描述,而是以下的權利要求。
權利要求
1.一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的方法,包括接收為表示過采樣符號序列而生成的樣本序列;從第一和第二樣本流中檢測第一和第二符號;以及估算信道響應長度。
2.根據(jù)權利要求1所述的方法,其中估算包括跟蹤最小符號寬度或平均符號寬度,其中符號寬度以每符號的樣本數(shù)目來表示。
3.根據(jù)權利要求2所述的方法,進一步包括當包含少于L個樣本(窄符號)的符號的數(shù)目超出一個閾值時,調整均衡器,從而減少窄符號的數(shù)量。
4.根據(jù)權利要求3所述的方法,其中調整包括將均衡參數(shù)向上調整和將均衡參數(shù)向下調整,以便確定均衡在哪個方向改進。
5.一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的方法,包括接收為表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流;從第一和第二樣本流中檢測第一和第二符號;以及檢查第一樣本流中的第一同步數(shù)據(jù)域和第二樣本流中的第二同步數(shù)據(jù)域,以便估算第一和第二符號的第一和第二檢測可靠性。
6.根據(jù)權利要求5所述的方法,其中第一和第二同步數(shù)據(jù)域包括DVI回程間隔或HDMI回程間隔。
7.一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的方法,包括接收為表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流;從第一和第二樣本流中檢測第一和第二符號,其中該檢測根據(jù)將一個或多個檢測模式Patterni關聯(lián)到一個或多個標記Flagi的動態(tài)更新表來進行,其中Flagi具有表示與Patterni關聯(lián)的符號寬度與用于產生樣本序列的過采樣速率L之差的值;以及調整一個或多個均衡器參數(shù)以便減少標記值。
8.一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的裝置,包括接收機,用于(a)接收為表示過采樣符號序列而生成的樣本序列;(b)從第一和第二樣本流中檢測第一和第二符號;以及(c)估算信道響應長度。
9.根據(jù)權利要求8所述的裝置,其中估算包括跟蹤最小符號寬度或平均符號寬度,其中符號寬度以每符號的樣本數(shù)目來表示。
10.根據(jù)權利要求9所述的裝置,接收機進一步用于(d)當包含少于L個樣本(窄符號)的符號的數(shù)目超出一個閾值時,調整均衡器,從而減少窄符號的數(shù)量。
11.根據(jù)權利要求10所述的裝置,其中調整包括將均衡參數(shù)向上調整和將均衡參數(shù)向下調整,以便確定均衡在哪個方向改進。
12.一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的裝置,包括接收機,用于(a)接收為表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流;(b)從第一和第二樣本流中檢測第一和第二符號;以及(c)檢查第一樣本流中的第一同步數(shù)據(jù)域和第二樣本流中的第二同步數(shù)據(jù)域,以便估算第一和第二符號的第一和第二檢測可靠性。
13.根據(jù)權利要求12所述的裝置,其中第一和第二同步數(shù)據(jù)域包括DVI回程間隔或HDMI回程間隔。
14.一種用于在數(shù)字傳輸鏈路上接收數(shù)據(jù)的裝置,包括接收機,用于(a)接收為表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流;(b)從第一和第二樣本流中檢測第一和第二符號,其中該檢測根據(jù)將一個或多個檢測模式Patterni關聯(lián)到一個或多個標記Flagi的動態(tài)更新表來進行,其中Flagi具有表示與Patterni關聯(lián)的符號寬度與用于產生樣本序列的過采樣速率L之差的值;以及(c)調整一個或多個均衡器參數(shù)以便減少標記值。
15.一種計算機可讀介質,上面記錄有計算機可執(zhí)行指令,用于使計算機系統(tǒng)的處理器能夠處理通過數(shù)字傳輸鏈路輸入的數(shù)據(jù),該計算機可執(zhí)行指令包括接收為表示過采樣符號序列而生成的樣本序列;從第一和第二樣本流中檢測第一和第二符號;以及估算信道響應長度。
16.根據(jù)權利要求15所述的計算機可讀介質,其中估算包括跟蹤最小符號寬度或平均符號寬度,其中符號寬度以每符號的樣本數(shù)目來表示。
17.根據(jù)權利要求16所述的計算機可讀介質,該計算機可執(zhí)行指令進一步包括當包含少于L個樣本(窄符號)的符號的數(shù)目超出一個閾值時,調整均衡器,從而減少窄符號的數(shù)量。
18.根據(jù)權利要求17所述的計算機可讀介質,其中調整包括將均衡參數(shù)向上調整和將均衡參數(shù)向下調整,以便確定均衡在哪個方向改進。
19.一種計算機可讀介質,上面記錄有計算機可執(zhí)行指令,用于使計算機系統(tǒng)的處理器能夠處理通過數(shù)字傳輸鏈路輸入的數(shù)據(jù),該計算機可執(zhí)行指令包括接收為表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流;從第一和第二樣本流中檢測第一和第二符號;以及檢查第一樣本流中的第一同步數(shù)據(jù)域和第二樣本流中的第二同步數(shù)據(jù)域,以便估算第一和第二符號的第一和第二檢測可靠性。
20.根據(jù)權利要求19所述的計算機可讀介質,其中第一和第二同步數(shù)據(jù)域包括DVI回程間隔或HDMI回程間隔。
21.一種計算機可讀介質,上面記錄有計算機可執(zhí)行指令,用于使計算機系統(tǒng)的處理器能夠處理通過數(shù)字傳輸鏈路輸入的數(shù)據(jù),該計算機可執(zhí)行指令包括接收為表示過采樣符號序列而生成的樣本序列,該樣本序列包括依照樣本序列第一和第二相位的第一和第二樣本流;從第一和第二樣本流中檢測第一和第二符號,其中該檢測根據(jù)將一個或多個檢測模式Patterni關聯(lián)到一個或多個標記Flagi的動態(tài)更新表來進行,其中Flagi具有表示與Patterni關聯(lián)的符號寬度與用于產生樣本序列的過采樣速率L之差的值;以及調整一個或多個均衡器參數(shù)以便減少標記值。
全文摘要
一種過采樣序列檢測器,控制取樣數(shù)據(jù)并跟蹤取樣數(shù)據(jù)的檢測可靠性。該檢測器單獨為不同采樣相位分析樣本序列,從而選取一個最可靠檢測的樣本序列。對于不同采樣相位,檢測器插入一些后置和前置信息,以便改進簡單的逐個符號的檢測。過采樣信息用于進一步改進檢測性能。
文檔編號H04L29/02GK1992578SQ20061006424
公開日2007年7月4日 申請日期2006年9月27日 優(yōu)先權日2005年9月28日
發(fā)明者A·J·埃格利特 申請人:創(chuàng)世紀微芯片公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
西平县| 明溪县| 湖北省| 山西省| 镇原县| 中超| 丹江口市| 衡水市| 广东省| 新闻| 昔阳县| 定远县| 双桥区| 武鸣县| 百色市| 临沂市| 涿鹿县| 海晏县| 湖口县| 平凉市| 高平市| 道孚县| 南昌市| 长沙市| 灵山县| 兴仁县| 宁夏| 田林县| 察雅县| 萨嘎县| 哈尔滨市| 威海市| 北宁市| 申扎县| 宜都市| 钟祥市| 普兰店市| 务川| 信宜市| 双辽市| 平昌县|