專利名稱:對過零點附近進行采樣的電壓偏移和時鐘偏移的修正的制作方法
技術領域:
本實施方式涉及接收機電路。更具體地,本實施方式涉及用于 確定和{奮正4妄收才幾電^各中的偏移電壓的電路和方法。
圖1是示出了存儲器系統的實施方式的框圖; 圖2A是示出了存儲器控制器的實施方式的框圖; 圖2B是示出了存儲器器件的實施方式的框圖; 圖3A是示出了接收機電路的實施方式的框圖; 圖3B是示出了接收機電路的實施方式的框圖; 圖4A是示出了信號的實施方式的時序圖; 圖4B是示出了信號的實施方式的時序圖; 圖4C是示出了信號的實施方式的時序圖; 圖5A是示出了信號的實施方式的時序圖; 圖5B是示出了信號的實施方式的時序圖; 圖5C是示出了信號的實施方式的時序圖; 圖5D是示出了信號的實施方式的時序圖7是示出了系統的實施方式的框圖。
注意,貫穿整個附圖,類似的參考標號表示相應的部件。
具體實施例方式
提供以下描述以使得本領域技術人員能夠制造和使用所公開的 實施方式,并且以下描述是在特定應用的上下文中提供的。本領域 技術人員很容易明了對所公開實施方式的各種變形,并且此處所定義的通用原理可以應用到其他實施方式中應用中,而不偏離本說明 書的精神和范圍。因此,本說明書的意圖不在于限制于所示實施方 式,而是遵循與此處公開的原理和特征一致的最寬范圍。
描述了電路、包括此電路的存儲器器件、包括此電路的存儲器 控制器、包括發射機(諸如存儲器控制器)和接收機(諸如存儲器 器件)的系統、以及用于校準接收機電路的偏移電壓(針對電壓模 式)和/或偏移電路(針對電流模式)的技術的實施方式。在有些實 施方式中,電路是部署在半導體晶片上的集成電路。而且要注意, 校準技術可以使用硬件和/或軟件(諸如固件)來實現。盡管使用存 儲器系統作為以下實施方式的示意性示例,但是注意,可以在廣泛 的應用中4吏用本校準技術,這些應用包括串行鏈路和/或并^f亍鏈^各, 包括芯片間通信和芯片內通信。而且,盡管使用對一個或多個偏移 電壓的校準作為以下實施方式的示意性示例,但是該校準技術可以 用于才交準一個或多個偏移電流。
在校準技術中,時鐘數據恢復(CDR)電路(其可以實現早/晚 CDR技術)以及偏移校準電路用于確定和調整接收機中給定采樣器 的偏移電壓。具體地,可以使用CDR電路來調整一對采樣器對所采 集的樣本的采樣時間,從而使采樣時間接近于與接收機所接收的信 號相關聯的眼圖邊沿處的信號交叉點。接下來,偏移校準電路可以 用于確定并調整給定采樣器在接近該信號交叉點的定時區域內的偏 移電壓,其中CDR電路基于當前偏移電壓而在當前采樣時間附近抖 動(dither)。通過這種方式,CDR電路和偏移校準電路可以迭代收 斂到信號交叉點以及該給定采樣器的殘余偏移電壓上。
在有些實施方式中,在校準操作模式期間確定偏移電壓,在此 期間,所接收的信號包括訓練模式。例如,可以在初始啟動期間校 準偏移電壓(其有時稱為啟動校準模式)或者根據需要進行校準(諸 如當在電路或器件的通信期間性能度量發生惡化時)。然而在有些 實施方式中,偏移電壓是在常規操作模式期間使用現場數據來確定 的(其有時稱為實時校準模式)。例如,接收機中一對附加采樣器對具有獨立于上述采樣器對的釆樣時間,其可以對接近眼圖中心(在 該處有明顯的定時余量)的信號進行采樣。基于這些樣本,電路中 的控制邏輯可以識別信號中的特定數據模式,并且該數據模式的樣 本可以由上述采樣器對進行采集,以確定和調整給定采樣器的偏移 電壓。隨后,這兩對釆樣器對的角色可以顛倒(例如,通過調整采 樣器對與附加采樣器對的采樣時間的相位),從而促進校準此附加 采樣器對中的采樣器的偏移電壓。
注意,控制邏輯隨后可以選擇另 一 采樣器進行偏移電壓校準。 通過這種方式,接收機中所有采樣器的偏移電壓都可以順序地確定 和調整。
在所示實施方式中,這些電路、集成電路、器件、系統和/或技 術中的一個或多個可以在存儲器系統和/或存儲器器件中使用,存儲
器系統和/或存儲器器件包括各種類型的存儲器,諸如易失性存儲 器、非易失性存儲器、可擦除可編程只讀存儲器(EPROM)、電可 擦除可編程只讀存儲器(EEPROM) 、 NAND或NOR閃存、完全緩 沖NAND閃速存儲器模塊、固態存儲器和/或其他類型的存儲器。而 且,對于給定類型的存儲器,可以在不同的存儲器技術或技術時期 使用這些技術(其可以使用各種電源電壓)。
使用這些技術的部件(諸如存儲器控制器、存儲器器件、存儲 器模塊和/或存儲器系統)可以包括在各式各樣的應用中,諸如桌 上型或膝上型計算機、計算機系統、手持或便攜式設備(諸如個人 數字助理和/或蜂窩電話)、機頂盒、家庭網絡和/或視頻游戲設備。 例如,存儲器件(諸如存儲器模塊)可以包括在計算機主存儲器中。 而且,這些實施方式中的一個或多個可以包括在通信系統中,諸如 串行或并4亍《連路、城域網(諸如WiMax)、局域網(LAN)、無線 局域網(WLAN )、個人區域網(PAN )和/或無線個人區域網(WPAN )。
現在描述對接收機電路的 一 個或多個偏移電壓進行校準的電 路、以及包括該電路和接收機電路的設備和系統的實施方式。在接 收機電路中,通常在采樣器的兩個輸出(諸如邏輯'0'和邏輯'1,)之間的閾值電壓中存在偏移電壓。例如,此偏移電壓可能與晶體管 失配有關。不幸的是,隨著晶體管尺寸的放大,失配可能對性能具 有較大影響。而且,該性能影響可能隨著電壓信號水平的降低而增 大。因此,為了具有足夠的電壓裕度,有力且有效地確定和補償偏
移電壓變得越來越重要。注意,偏移電壓可以隨著以下各項而變化: 接收電路的操作點、溫度、電源電壓和/或接收信號的頻率內容。
圖1提供了示出存儲器系統100的實施方式的框圖。該存儲器 系統包括至少一個存儲器控制器110以及一個或多個存儲器器件 112,諸如一個或多個存儲器模塊。在有些實施方式中,存儲器控制 器110是本地存儲器控制器和/或是系統存儲器控制器(其可以實現 在微處理器中)。
存4諸器控制器110可以包括I/O接口 118-1和控制邏輯120-1。 控制邏輯12 0 -1可以用于對數據進行編碼以便由接口 118 -1傳輸到一 個或多個存儲器器件112,和/或對通過接口 118-1從一個或多個存 儲器器件112接收的數據進行解碼(例如,使用調制代碼)。
在有些實施方式中, 一個或多個存儲器器件112包括控制邏輯 120和"^姿口 118的至少一個。注意,在有些實施方式中,可將兩個或 多個存儲器器件112 (諸如存儲器器件112-1和112-2)配置為存儲 器組116。
存儲器控制器110和存儲器器件112通過信道122中的一條或 多條鏈路114進行耦合。這些鏈路可以包括有線通信、無線通信 和/或光通信。而且,鏈路114可以用于存儲器控制器110和一個或 多個存儲器器件112之間的雙向和/或單向通信。例如,存儲器控制 器110和給定存儲器器件之間的雙向通信可以是同時的(全雙工通 信)。備選地,存儲器控制器110可以向給定存儲器器件發射信息 (諸如包括命令的數據分組),并且該給定存儲器器件隨后可以向 存儲器控制器110提供所請求的數據,例如,在一條或多條鏈路114 上的通信方向可以交替(半雙工通信)。注意, 一條或多條鏈路114 以及相應的發射電路(其在圖2A和圖2B中示出)和/或接收機電路(其在圖2A和圖2B中示出)例如可以通過控制邏輯120電路之一 來動態配置用于雙向通信和/或單向通信。
在有些實施方式中,可以在一條或多條《連路114上使用與一個 或多個載波頻率乂.相關聯的一個或多個子信道來傳送數據。而且,給
定子信道可以具有相關聯的頻率范圍、頻帶、或頻帶組(此后稱 為頻帶)。例如,基帶子信道與第一頻帶相關聯,通帶子信道與第 二頻帶相關聯。注意,如果至少一個鏈路114是AC耦合的,那么 基帶子信道可以不包含DC (也即,不包括0Hz)。
在有些實施方式中,相鄰子信道的頻帶可以部分地或者全部重 疊,或者可以不重疊。例如,可以存在鄰近頻帶的部分重疊,其發 生在所i胃的近合乂比4爭力口載(approximate bit loading)中。而且,在有 些實施方式中,相鄰子信道上的信號可以是正交的。
這些子信道上攜帶的信號可以是時間復用的、頻率復用的和/ 或已編碼的。因此,在有些實施方式中,使用時分多址、頻分多址 和/或碼分多址來對信號進行編碼。而且,在有些實施方式中,使用 離散多音頻通信(諸如正交頻分復用)在鏈路114上傳送信號。
而且,在鏈i 各114上傳送的凄t據可以進4于調制編碼。該調制編 碼可以包括擴頻編碼,例如基于以下編碼二進制偽隨機序列(諸 如最大長度序列或m-序列)、Gold碼和/或Kasami序列。而且,調 制編碼可以包括"比特到符號"編碼,其中一個或多個數據比特被 一起映射到一個數據符號;以及"符號到比特編碼,,,其中一個或 多個符號被映射到數據比特。例如,兩個數據比特的組可以被映射 到編碼lt據信號的四個不同幅度之一;正弦波的四個相位之一; 或正弦波的兩個不同幅度之一與同一正弦波的兩個不同相位之一的 組合(諸如在正交幅度調制或QAM中)。
一般地,調制編碼可以包括幅度調制、相位調制和/或頻率調 制,諸如脈沖幅度調制(PAM)、脈沖寬帶調制和/或脈沖編碼調制。 例如,調制編碼可以包括兩級脈沖幅度調制(2-PAM)、三級脈 沖幅度調制(3-PAM)、四級力永沖幅度調制(4-PAM)、八級脈沖幅度調制(8-PAM)、十六級脈沖幅度調制(16-PAM)、兩級通斷 鍵控(2-OOK)、四級通斷鍵控(4-OOK)、八級通斷鍵控(8-OOK) 和/或十六級通斷鍵控(16-OOK)。
在有些實施方式中,調制編碼包括非歸零(NRZ)編碼。而且, 在有些實施方式中,調制編碼包括兩級或多級QAM。注意,在鏈》各 114上傳送的不同子信道可以進行不同的編碼,和/或調制編碼可以 進行動態調整。如下文參考圖2A和圖2B所進一步描述的,該調整 可以基于與一條或多條鏈路114上的通信相關聯的性能度量。
盡管圖1示出了具有一個存儲器控制器110和三個存儲器器件 112的存儲器系統100,但是其他實施方式可以具有附加的存儲器控 制器以及更少或更多的存儲器器件112。而且,盡管存儲器系統100 示出了存儲器控制器110耦合至多個存儲器器件112,但是在其他實 施方式中,兩個或多個存儲器控制器可以相互耦合。注意,存儲器 控制器110和一個或多個存儲器器件112可以實現在相同的或不同 的集成電路上,并且該一個或多個集成電路可以包括在芯片封裝中。
在有些實施方式中,某些存儲器器件112可能不具有控制邏輯 120。而且,存儲器控制器110和/或一個或多個存儲器器件112可以 包括不止一個接口 118,并且這些接口可以共享一個或多個控制邏輯 120電路。此外,盡管存儲器系統100示出了三條鏈路114,但是其 他實施方式可以有更少或更多條鏈路114。
圖2A提供了示出存儲器控制器210(諸如存儲器控制器110(圖 1))的實施方式200的框圖。在操作期間,將由存儲器控制器210 發射到存儲器器件的數據218可以臨時存儲在存儲器緩沖器220-1 中。然后,數據218可以轉發至發射電路(Tx) 222,并且可以作為 (模擬或數字)信號230進行發射。
類似地,可以使用接收機電路(Rx) 234從存儲器器件接收信號 232,接收機電路包括檢測電路(諸如限幅電路)以便根據信號232 確定數據238。在有些實施方式中,數據238臨時存儲在存儲器緩沖 器220-2中。注意,轉發、接收和/或發射的定時可以由頻率合成器226提供 的一個或多個定時信號來進行門控。因而,可以基于一個或多個定 時信號中的 一個邊沿或兩個邊沿來發射信號230和/或接收信號232。 而且,在有些實施方式中,發射和接收可以是同步的和/或異步的。
這些定時信號可以基于一個或多個時鐘信號224而生成,其中 時鐘信號可以片上生成(例如,使用鎖相環以及頻率參考所提供的 一個或多個參考信號)和/或片下生成。備選地,定時信號或時鐘信 號224例如可以使用CDR電路214而從信號232恢復。而且,信號 230的電壓水平和/或電壓擺幅可以基于電源(未示出)提供的電壓 228,并且數據238的邏輯水平可以基于電源提供的電壓236。這些 電壓可以是固定的或者可調節的。
在有些實施方式中,基于與去往和/或來自存儲器控制器210的 通信相關聯的性能度量,來調整一個或多個定時信號的周期、 一個 或多個定時信號的扭斜(skew)或延遲、和/或一個或多個電壓228 和236。此性能度量可以包括信號力度(諸如信號幅度或信號強度)、 相對于目標(諸如檢測閾值、星座圖中的點、和/或星座圖中的點序 列)的均方差(MSE)、信噪比(SNR)、誤比特率(BER)、定時 裕度和/或電壓裕度。
存儲器控制器210可以包括CDR電^各214和偏移才交準電路208, 用于確定和補償接收機234中的一個或多個采樣器的偏移電壓(如 下文參考圖3到圖5所進一步描述的)。如前所述,偏移電壓可以 在校準操作模式中進行確定和修正(諸如啟動校準模式),或者在 常規操作模式中進行確定或修正(諸如實時校準模式)。例如,在 校準操作模式期間,另一器件(諸如圖2B的存儲器器件260)中的 發射機可以發射訓練模式。備選地,在常規操作模式期間,在確定 和校準偏差電壓時,可以使用信號232中的一個或多個特定數據模 式。在有些實施方式中,控制邏輯212用于選擇操作模式;選擇 要校準的采樣器;和/或識別在校準偏差電壓時使用的、 一個或多個 信號232中的數據模式。注意, 一個或多個采樣器所測量的樣本可以存儲在可選存儲器216中。
而且,盡管在圖2A中未示出,但是在有些實施方式中,存儲器 控制器210包括耦合至單獨的命令鏈路(或通信信道)的一個或多 個附加發射電路,其將命令傳送至存儲器器件。此單獨的鏈路可以 是無線鏈路、光鏈路或有線鏈路;其數據率可以低于一個或多個子 信道的關聯數據率;其可以使用不同于與數據子信道中使用的載波 頻率的一個或多個載波頻率;和/或其可以使用不同于數據子信道中 使用的調制技術。然而,在有些實施方式中,使用一個或多個發射 電路222來傳送命令。
圖2B提供了示出存儲器器件260(諸如存儲器器件112-1(圖1 )) 的實施方式250的框圖。在此存儲器器件中,使用接收機電路(Rx) 270從另一器件(諸如圖2A的存儲器控制器210)接收信號268。 這些電路可以包括檢測電路(諸如限幅電路)以根據信號268確定 數據280。在有些實施方式中,數據280臨時存儲在存儲器緩沖器 278-l中。接著,數據280存儲在一個或多個存儲單元282中。
響應于讀取命令,從一個或多個存儲單元282讀回數據284。在 被發射到另一器件之前,此數據可以臨時存儲在存儲器緩沖器278-2 中。接著,數據284可以被轉發到發射電路(Tx) 286,并且可以作 為(模擬或數字)信號290進行發射。
注意,轉發、接收和/或發射的定時可以由頻率合成器274提供 的一個或多個定時信號來進行門控。因而,可以基于一個或多個定 時信號中的 一個邊沿或兩個邊沿來發射信號290和/或接收信號268。 在有些實施方式中,發射和接收可以是同步的和/或異步的。
這些定時信號可以基于一個或多個時鐘信號272而生成,其中 時鐘信號可以片上生成(例如,使用鎖相環以及頻率參考所提供的 一個或多個參考信號)和/或片下生成。備選地,定時信號或時鐘信 號272例如可以使用CDR電路264而從信號268恢復。而且,信號 290的電壓水平和/或電壓擺幅可以基于電源(未示出)提供的電壓 288,并且數據280的邏輯水平可以基于電源提供的電壓276。這些電壓可以是固定的或者可調節的。
在有些實施方式中,基于與去往和/或來自存儲器器件260的通
信相關聯的性能度量來調整一個或多個定時信號的周期、 一個或多
個定時信號的扭斜或延遲、和/或一個或多個電壓276和288。此性 能度量可以包括信號力度(諸如信號幅度或信號強度)、相對于 目標(諸如檢測閾值、星座圖中的點、和/或星座圖中的點序列)的 均方差(MSE)、信噪比(SNR)、誤比特率(BER)、定時裕度和 /或電壓纟谷度。
盡管在圖2B中未示出,但是在有些實施方式中,存儲器器件260 包括耦合至單獨的命令鏈路(或通信信道)的一個或多個附加接收 機電路,其從另一器件接收命令。然而,在有些實施方式中,使用 一個或多個接收機電路270來接收命令。
存儲器器件260可以包括CDR電路264和偏移校準電路258, 用于確定和補償接收機270中的一個或多個采樣器的偏移電壓(如 下文參考圖3-圖5所進一步描述的)。如前所述,偏移電壓可以在 校準操作模式中進行確定和修正(諸如啟動校準模式),或者在常 規操作模式中進行確定或修正(諸如實時校準模式)。例如,在校 準操作模式期間,另一器件(諸如圖2A的存儲器控制器210)中的 發射機可以發射訓練模式。備選地,在常規操作模式期間,在確定 和校準偏差電壓時,可以使用信號268中的一個或多個特定數據模 式。在有些實施方式中,控制邏輯262用于選擇操作模式;選擇 要校準的采樣器;和/或識別在校準偏差電壓時使用的、 一個或多個 信號268中的數據模式。注意, 一個或多個采樣器所測量的樣本可 以存儲在可選存儲器266中。
在有些實施方式中,控制邏輯262包括存儲器控制器的功能。 因此,在有些實施方式中,存儲器器件260包括存儲器模塊和存儲 器控制器。這些部件可以包括在一個或多個集成電路上的芯片封裝 中。例如,該芯片封裝可以包括包含有存儲器控制器的第一集成電 路,以及包含有存儲器模塊的第二集成電路。如前所述,存儲器控制器可以是本地存儲器控制器和/或系統存儲器控制器。
在存儲器控制器210 (圖2A)和/或存儲器器件260的某些實施 方式中,使用附加的技術來恢復或防止在器件之間傳送的數據的丟 失和/或防止存儲在存儲單元282中的數據的丟失。例如,在器件之 間傳送的數據和/或所存儲的數據中的至少 一部分可以包括檢錯碼 (EDC )信息和/或糾錯碼(ECC )信息。此EDC和/或ECC信息可 以是預先存在的或者可以動態生成(例如,實時生成)。
在有些實施方式中,ECC信息包括Bose-Chaudhuri-Hocquenghem (BCH)碼。注意,BCH碼是循環碼的子集。在示例性實施方式中, ECC信息包括循環冗余碼(CRC)、奇偶碼、海明碼、Reed-Solomon 碼和/或其他檢錯糾錯碼。
因此,在有些實施方式中,接收機電路270實現檢錯和/或糾錯。 例如,可以通過結合信號268中的一個或多個奇偶位來執行多比特 XOR (異或)操作,從而檢測與通信相關聯的錯誤。
而且,如果在存儲器控制器210 (圖2A)與存儲器器件260之 間的通信期間出現錯誤或者 一個或多個性能度量惡化,控制邏輯212 (圖2A)和/或262可以采用各種補救動作。這些補救動作可以包括 重發之前的數據;使用相比于之前發射中使用的發射功率增大的發 射功率來發射之前的或新的數據(此后稱為數據);相對于之前發 射中所使用的數據率,降低一個或多個子信道的數據率;使用減少 的符號間干擾來發射數據(例如,在數據之前和/或之后插入空白間
隔);在單個時鐘邊沿上發射數據(相對于雙數據率傳輸);發射 其中至少部分數據包括ECC或EDC的數據;使用與之前傳輸所使 用的編碼不同的編碼或調制碼來發射數據;在預定空閑時間之后發 射數據;將數據發射至不同的接收機電路;和/或改變子信道的數目。 注意,在有些實施方式中,可以連續地、按照需要(例如,基于一 個或多個性能度量)、和/或在預定時間間隔之后執行一個或多個此 類調整。
在有些實施方式中,補救動作(更一般地,對一個或多個子信道的調整)是基于在存儲器控制器210 (圖2A)與存儲器器件260 之間交換的控制信息的。此控制信息可以使用帶內通信(例如,經 由用于傳送信號230 (圖2A) 、 232 (圖2A) 、 268和290的頻帶) 和/或帶外通信(例如,使用單獨的鏈路)進行交換。
在有些實施方式中,補救動作和/或調整包括自動協商技術。在 此自動協商期間, 一個器件中的接收機電路可以向另 一個器件中的 發射電路提供有關子信道上信號的任何改變的效力的反饋。基于此 反々貴,發射電路可以進一步修改這些信號,例如可以進行補救動作。 注意,存儲器控制器210 (圖2A)和/或存儲器器件260可以 包括更少的部件或者附加的部件。例如,耦合部件的信號線可以表 示多個信號線(或總線)。在有些實施方式中,存儲器控制器210 (圖2A)和/或存儲器器件260包括預加強(pre-emphasis ),以補 償與器件間通信相關聯的損失和/或離差。類似地,在有些實施方式 中,信號的接收機包括均衡化。注意,預加強和/或均衡化可以使用 前向反饋濾波器和/或決策反饋均衡化電路來實現。
在存儲器控制器210 (圖2A)和/或存儲器器件260中所示出的 部件和/或功能可以使用模擬電路和/或數字電路來實現。而且,這些 通信電路中任何一個的部件和/或功能可以使用硬件和/或軟件(諸如 固件)來實現。例如,控制電路212 (圖2A)和/或262可以包括處 理器或處理器內核,并且CDR電路214 (圖2A)和264和/或偏移 校準電路208 (圖2A)和258可以實現為由控制邏輯、處理器或處 理器內核來執行的指令。
在有些實施方式中,控制邏輯212 (圖2A)和262的功能由計 算機系統中的處理器來提供。
注意,存儲器控制器210 (圖2A)和/或存儲器器件260中的兩 個或更多部件可以合并成單個部件,和/或一個或多個部件的位置可 以改變。在有些實施方式中,存儲器控制器210 (圖2A)和/或存儲 器器件260包括在一個或多個半導體晶片上的一個或多個集成電路 中。在偏移電壓校準技術中, 一對采樣器對可以對接收機(諸如圖
2A的接收機270和234之一 )在與信號相關聯的眼圖邊沿的接近信 號交叉點(也稱為躍遷邊沿))處接收的信號進行采樣。這在圖3A 中示出,其中提供了示出接收機電路300的實施方式的框圖。
具體地,可以基于一個或多個時鐘信號318 (例如,使用鎖相環 或延遲鎖定環)以及來自控制邏輯328的指令,由相位調整電路314-1 來提供采樣器312的采樣時間。這些指令可以基于來自CDR電路324 的信息,其中CDR電路可以分析信號322,嘗試將采樣器312之一 (諸如采樣器312-1 )的采樣時間鎖定在信號交叉點(在采樣器312-1 的校準完成之后,隨后可以校準采樣器312-2的偏移電壓)。注意, 如果沒有偏移電壓,則相位調整電路314-1將4巴采樣器312-1的采樣 時間與信號交叉點對準(如下文參考圖5A所進一步描述的)。
然而,給定采樣器(諸如采樣器312-1)中的偏移電壓造成了定 時不確定區域,此后將其稱為無差別(undifferentiated)定時區域。 在此區域中,CDR電路324獲得相等數目的信號322的早樣本和晚 樣本。從而,CDR電路324所^是供的信息可以導致基于當前偏移電 壓而在采樣器312-1的當前采樣時間附近抖動。
如下文參考圖5B-圖5D所描述的,在無差別定時區域內采集的 樣本指示采樣器312-1的偏移電壓的符號(sign)。因此,在此區域 中,偏移校準電路326可以確定和調整采樣器312-1的當前偏移電 壓。通過并行地操作CDR電路214和偏移校準電路326, CDR電路 324和偏移校準電路326可以迭代收斂到信號交叉點上,從而收斂到 采樣器312-1的殘余偏移電壓上。
附加地,如下文參考圖4B-圖4C所進一步描述的,在某些實施 方式中,采樣器312-1在第一時間對信號310采樣,采樣器312-2在 第二時間對信號310采樣,其中第二時間與第一時間之間的差基本 上等于信號310的一個比特時間(或者更一般地, 一個符號時間)。 而且,當正在校準采樣器312-2時,采樣器312-1還可以在第三時間 對信號310采樣,其中第三時間與第二時間之間的差基本上等于信號310的符號時間。(備選地,當正在校準采樣器312-1時,采樣器 312-2可以在第一時間、并繼而在第三時間對信號310采樣。)例如, 基于來自控制邏輯328的指令,相位調整電路314-1可以調整采樣器 312的采樣時間,以允許在第 一 時間、第二時間和第三時間采集樣本。
注意,給定采樣器(諸如采樣器312-1)的采樣時間可以基于在 第一時間、第二時間以及第三時間采集的樣本而進行調整(基于來 自CDR電路324的信息)。例如,第一時間可以在對應于眼圖的邊 沿或4言號交叉點的時間之前,而第三時間可以在對應于眼圖的信號 交叉點的時間之后。
此外,注意, 一個或多個此類樣本可以臨時存4諸在可選存儲器 330中,以便隨后在將給定采樣器(諸如采樣器312-1)的采樣時間 鎖定到信號交叉點時以及在校準偏移電壓時使用。
在有些實施方式中,接收機電路300包括可選的解串器320-1, 諸如先進先出緩沖器,其將串行數據轉換為并行字。例如,可選的 解串器320-1可以將單個鏈路上的數據轉換為16個并行鏈路上的數 據。
接收機電路300可以用于在校準操作模式中(諸如啟動校準模 式)確定和調整采樣器312的偏移電壓。在此操作模式期間,可以 由另 一電路中的發射機向此接收機電路提供訓練模式。該訓練模式 可以包括方波數據模式,諸如具有四倍于比特或符號時間的基本周 期的方波模式(如下文參考圖4A所描述的)。
如前所述,基于來自控制邏輯328的信息,可以在某一時間對 采樣器312之一的偏移電壓進行校準。例如,對于眼圖具有兩個符 號時間寬度的'11001100,訓練模式,釆樣器312之一可以配置用 于在接近信號交叉點處進行采樣,同時另一采樣器312將會在接近 眼圖中心處進行采樣。
接下來,可以校準另一采樣器312的偏移電壓,并且可以繼續 該過程直到所有采樣器312的偏移電壓都已校準。然后,接收機電 路300可以切換到常規操作模式,在該模式中,CDR電路可以提供信息以將釆樣器312的采樣時間鎖定為接近于眼圖中心。
注意,這些接收機電路可以用于確定和調整與晶體管失配相關 聯的偏移電壓(例如,與制程偏差相關聯的偏移電壓)。然而,在 某些實施方式中,在常規操作模式(或實時校準模式)期間,實時
數據或現場數據被用來確定和調整與以下相關聯的偏移電壓晶體 管失配、溫度變動和/或電源變動。(不過在啟動時,可以在校準操 作模式(諸如啟動校準模式)期間校準偏移電壓。)這在圖3B中示 出,其提供了示出接收機電路350的實施方式的框圖。
在此實施方式中,使用兩個附加采樣器312-4和312-5在接近與 信號310相關聯的眼圖中心處對信號310進行采樣。注意,采樣器 312-4和312-5可以基本上以比特時間或符號時間為間隔。而且,采 樣器312-4和312-5可以具有獨立于其他采樣器(諸如圖3A中的采 樣器312-1和312-2)的采樣時間。例如,可以基于一個或多個時鐘 信號318以及來自控制邏輯328的指令,由相位調整電路314-2來確 定采樣器312-4和312-5的采樣時間。注意,在將一個或多個時鐘信 號318耦合到相位調整電^各314-2之前,倒相器316可以對這些信號 進行倒相,從而將采樣器312-4和312-5的采樣時間設置為接近眼圖 中心。
基于這些樣本,控制邏輯328可以識別信號中的數據模式。而 且,與數據模式相關聯的樣本可以用于確定和調整給定采樣器的偏 移電壓。注意,此數據模式可以包括第一值的兩個連續實例以及其 后的第二值的兩個連續實例,諸如'1100'數據模式。
在有些實施方式中,在已經校準采樣器312-1和312-2的偏移電 壓之后,控制邏輯328選擇性地交換采樣器312-1和312-2與采樣器 312-4和312-5的角色,從而允許確定和調整這些附加釆樣器的偏移 電壓。例如,在已經校準采樣器312-1和312-2的偏移電壓之后,可 以調整這些采樣器的采樣時間,使得它們也在接近眼圖中心處進行 采樣。接著,可以將采樣器312-3和312-4的采樣時間調整為接近信可以周期性地或根據需要重復這個循環,從而更新采樣器312的偏 移電壓。注意,采樣器312可以進行無縫切換以保護系統性能(例 如,良好的數據流)。
而且,在有些實施方式中,當已經在校準操作模式或常規操作 模式中確定和調整一個或多個采樣器312的偏移電壓之后,接收機 電路300 (圖3A)和350繼而可以調整定時裕度。
在有些實施方式中,接收才幾電路300 (圖3A)和350包括更少 的或附加的部件。例如,這些接收才幾電路的實例可以用來才交準并4亍 接口中的每個比特或鏈路的偏移電壓。注意,這些接收機電路以及 偏移電壓校準技術可以與差分信號和/或單端信號一起使用。在有些 實施方式中,偏移電壓校準技術用來設置單端接收機電路中給定采 樣器的參考電壓。而且,兩個或更多部件可以合并成單個部件,和/ 或一個或多個部件的位置可以改變。
在示例性實施方式中,偏移電壓校準技術與具有低共模和低信 號擺幅的i殳備和系統一起使用。例如,信號310 (圖3A和圖3B) 可以具有50-300 mVpp的差分幅度。注意,在有些實施方式中(單 端的或差分的),使用較低的電壓擺幅,而在另外一些實施方式中, 使用較高的電壓擺幅,諸如LVDS ( 350 mV差分擺幅)、LVTTL (超 過3.3V的擺幅)和/或TTL (超過5.0V的擺幅)。
如前所述,信號310可以包括包含方波信號的訓練模式。這在 圖4A中示出,其提供了示出信號的實施方式的時序圖400。在有些 實施方式中,這些信號具有4倍于符號時間的周期。
此訓練模式具有多個在確定偏移電壓有用的特征,包括DC平 衡;對占空比失真的不敏感性(因為每兩個符號時間只有一次信號 躍遷);無符號間干擾(因為只有一個單頻率分量);無依賴于數 據的顫動(jitter)(因為只有一個單頻率分量);以及同等權重的 上升和下降信號躍遷(因為樣本在'0,和'1,之間交替)。注意,
由于沒有符號間干擾,眼圖中的信號交叉點近似于固定,并且直接 位于最大電壓和最小電壓之間。這些信號交叉點定義了理想電壓水應于第 一值或第二值
(諸如'o,或'r )。如前所述,在鄰近這些信號交叉點之一處 可以使用迭代技術來確定和調整給定采樣器的偏移電壓。
在偏移電壓校準期間,給定采樣器的采樣時間被CDR電路324 (圖3A和圖3B)鎖定到眼圖中最近的信號交叉點或邊沿。如圖4B 所示,其提供了示出信號的實施方式的時序圖430,這可以通過將給 定采樣器(諸如采樣器410-2)的樣本與早一個符號時間采集的樣本 (樣本410-1)以及晚一個符號時間采集的樣本(樣本410-3 )進行 比較來實現。注意,這些另外的樣本可以通過采樣器對(諸如圖3A 和圖3B中的采樣器312-1和312-2)中的互補采樣器伙伴來獲得。
而且,樣本410的比較可以用來調整一個或多個相位調整電路 314 (圖3A和圖3B)。例如,如果樣本410-2與樣本410-1相同, 則樣本410-2的采樣時間早于信號交叉點。這種情況下,將更新相位 調整電路,諸如相位調整電路314-1 (圖3A和圖3B),從而延遲此 采樣時間。然而,如圖4C所示,其提供了示出信號的實施方式的時 序圖400,如果樣本410-2與樣本410-3相同,則樣本410-2的采樣 時間晚于信號交叉點。這種情況下,將更新相位調整電路314-1 (圖 3A和圖3B)以提前此采樣時間。更一^:地,CDR電路324 (圖3A 和圖3B )可以使用大量早/晚樣本統計來決定何時延遲或提前給定采 樣器的采樣時間的相位,其目標是將其對準信號交叉點中心。
如前所述,如果偏移電壓是零,則相位調整電路314-1 (圖3A 和圖3B)會將給定采樣器的采樣時間與信號交叉點對準(在此相位 調整電路的精度范圍內)。這在圖5A中示出,其提供了示出信號的 實施方式的時序圖500。注意,閾值電壓512-1穿過信號交叉點(例 如,偏移電壓是零)。
然而,如圖5B所示,其提供了示出信號的實施方式的時序圖 530,給定采樣器的闞值電壓512-2中的有窮偏移電壓造成了 CDR 電路324 (圖3A和圖3B)的定時不確定區域(無差別定時區域)。 如虛線框所示,此無差別定時區域在時間上由閾值電壓512 - 2與信號躍遷的交點來界定。在此無差別定時區域中,給定采樣器看到相等
數目的上升沿和下降沿。因此,CDR電路324 (圖3A和圖3B)將 確定相等數目的"早樣本"和"晚樣本",并且不會被驅動至任何 一個方向。從CDR電路324 (圖3A和圖3B)的角度來看,在無差 別定時區域內,相位調整電路314-1的所有相位設置都是等同的。
在此無差別定時區域內,可以確定和調整給定采樣器的閾值電 平中的偏移電壓。例如,如時序圖530所示,如果閾值電壓512-2 太高,則來自給定采樣器(諸如采樣器410-2)的(在上升信號躍遷 以及下降信號躍遷上的)所有樣本將會是'0,。具體地,對于上升 躍遷樣本410可以是'001,,對于下降躍遷樣本410可以是'100,。
然而,如圖5C所示,其提供了示出了信號的實施方式的時序圖 560,如果閾值電壓512-3太低,則來自給定采樣器(諸如采樣器 410-2)的(在上升信號躍遷以及下降信號躍遷上的)所有樣本將會 是'i,。具體地,對于上升躍遷樣本410可以是'011,,對于下 降躍遷樣本410可以是'110,。
注意,當在無差別定時區域內操作時,從給定采樣器收集的樣 本的多數表決(vote)可以用來調整偏移電壓。具體地,基于樣本 410,可以確定偏移電壓的符號,并且可以調整偏移校準電路326(圖 3A和圖3B)中的數模轉換器。
如圖5D所示,其提供了示出了信號的實施方式的時序圖590, 信號交叉點將電壓/時間空間劃分為4個象限兩個表示無差別定時 區域(UTR),兩個表示無差別電壓區域(UVR)。注意,無差別 電壓區域表示采樣器闊值電壓在兩個重疊波形之間。由于釆樣器 交替對'0,和'1,進行采樣,因此無法做出有關如何調整偏移電 壓的決策。
在有些實施方式中,當CDR電路324 (圖3A和圖3B)以及偏 移校準電路326 (圖3A和圖3B)并行運行時,取決于當前操作區 域,在給定時間只有其中之一可以更新。然而,這可能不是由控制 邏輯328 (圖3A和圖3B)執行的明確決策。相反,很有可能在給定時間這些電路中只有一個可以更新。
而且,每當交叉信號躍遷時,可以交換由CDR電路324 (圖3A 和圖3B)和偏移校準電路326 (圖3A和圖3B )所做的調整。例如, 當調整閾值電壓512-4時,給定采樣器的操作點(采樣時間和閾值電 壓)可能離開無差別定時區域之一,并且進入無差別電壓區域之一。 此時,CDR電路324 (圖3A和3B)可能回到全擺幅,旋轉更靠近 信號交叉點的釆樣時間的相位。因此,給定采樣器的操作點可以大 致追蹤朝向信號交叉點的最近的信號躍遷,從而在無差別定時區域 與無差別電壓區域之間交替。這在時序圖590中示出,其中初始閾 值電壓512-4和采樣時間592迭代地調整,直到獲得信號交叉點以及 殘余偏移電壓(基于圖3A和圖3B中的偏移校準電路326的精度)。 注意,定時和電壓顫動可能在偏移電壓4交準4支術中^分演著重要 角色。例如,顫動可以提供圍繞信號交叉點的'模糊(fuzz),區域, 這允許偏移電壓校準技術從不同的無差別區域收集有用的統計數 據。因此,在CDR電路324 (圖3A和圖3B )以及偏移才交準電路326
(圖3A和圖3B)的精度內,這種'模糊,可以促進給定采樣器的 操作點收斂至信號交叉點。
現在描述用于校準接收機電路的過程的實施方式。圖6提供了 示出了用于校準接收機電路的過程600的實施方式的流程圖,其可 以由電路或器件來執行。在操作期間,器件使用時鐘數據恢復技術 來調整接收機電路的采樣時間,使得接收機電路的采樣時間接近于 與該接收機電路接收的信號相關聯的眼圖邊沿處的信號交叉點
(610),其中接收機電路包括第一采樣器和第二采樣器。接下來, 器件確定給定采樣器在接近信號交叉點的定時區域內的當前偏移電 壓,該給定采樣器可以是第一采樣器或第二采樣器,其中時鐘數據 恢復技術基于當前偏移電壓在當前采樣時間附近抖動(612)。然后, 器件迭代地收斂到信號交叉點以及給定采樣器的殘余偏移電壓上
(614)。
在過程600的有些實施方式中,存在更少或附加的操作。而且,兩個或更多操作可以合并為單個操作,和/或一個或多個操作的位置 可以改變。
此處所描述的器件和電路可以使用本領域可用的計算機輔助設 計工具來實現,并且可以通過包含此類電路的軟件描述的計算機可
讀文件來具體化。這些軟件描述可以是行為級、寄存器傳送級、 邏輯部件級、晶體管級和幾何布局級描述。而且,軟件描述可以存 儲在存儲介質上或通過載波傳送。
實現此類描述的數據格式可以包括但不限于支持行為語言(諸 如C語言)的格式、支持寄存器傳送級RTL語言(諸如Verilog和 VHDL)的才各式、支持幾何描述語言(諸如GDSII、 GSDIII、 GDSIV、 CIF和MEBES)的才各式以及其他合適的才各式和語言。而且,機器可 讀介質上的這些文件的數據傳送可以通過因特網上的分散介質或者 例如經由電子郵件來電子化實現。注意,物理文件可以實現在機器 可讀介質上,諸如4 mm》茲帶、8 mm磁帶、3又1/2英寸軟盤、CD、 DVD等等。
圖7提供了示出了存儲此類計算機可讀文件的系統700的實施 方式的框圖。該系統可以包括至少一個數據處理器或中央處理單元 (CPU) 710、存儲器724、以及用于將這些部件相互耦合的一個或 多個信號線路或通信總線722。存儲器724可以包括高速隨機訪問存 儲器和/或非易失性存儲器,諸如ROM、 RAM、 EPROM、 EEPROM、 閃存、 一個或多個智能卡、 一個或多個磁盤存儲器件和/或一個或多 個光學存儲器件。
存儲器724可以存儲電路編譯器726和電路描述728。電路描述 728可以包括針對上面參考圖1-圖6討論的電路或電路的子集的描 述。具體地,電路描述728可以包括有關下列的電路描述 一個或 多個存儲器控制器730、 一個或多個存儲器器件732、 一個或多個 CDR電路734、 一個或多個偏移校準電路736、控制邏輯738 (或指 令集)、 一個或多個采樣器740、 一個或多個可選解串器742、和/ 或可選的存儲器744。在有些實施方式中,系統700包括更少的或附加的部件。而且, 兩個或更多部件可以合并成的單個部件,和/或一個或多個部件的位 置可以改變。
在有些實施方式中,電路包括接收信號的接收機電路,接收機 電路包括第一采樣器和第二采樣器。接收機電路中的時鐘數據恢復 電路可以調整接收機電路的采樣時間,使得采樣時間接近于與信號 相關聯的眼圖邊沿處的信號交叉點。而且,接收機電路中的偏移校 準電路可以確定和調整給定釆樣器的偏移電壓,該給定采樣器可以 是第一采樣器或第二采樣器。注意,偏移校準電路可以確定給定采 樣器在接近信號交叉點的定時區域內的當前偏移電壓,其中時鐘數 據恢復電路基于當前偏移電壓在當前采樣時間附近抖動。此外注意, 時鐘數據恢復電路和偏移校準電路可以迭代地收斂到信號交叉,*以 及給定采樣器的殘余偏移電壓上。
在有些實施方式中,第一采樣器在第一時間對信號進行采樣, 第二采樣器在第二時間對信號進行采樣,其中第二時間與第 一時間 之間的差基本上等于信號的符號時間。而且,當給定采樣器是第二 采樣器時,第一采樣器還可以在第三時間對信號進行采樣,其中第 三時間與第二時間之間的差基本上等于信號的符號時間。注意,在
第 一時間和/或第三時間采集的樣本可以存儲在存儲器中。
在有些實施方式中,基于在第一時間、第二時間和第三時間釆 集的樣本來調整采樣時間。 注意,第一時間可以在對應于眼圖邊沿的時間之前,而第三時 間可以在對應于該眼圖邊沿的時間之后。
在有些實施方式中,接收機電路包括兩個附加采樣器,其具有 獨立于第 一 采樣器和第二采樣器的采樣時間,并且這些采樣時間基 本上以符號時間為間隔。注意,這兩個附加采樣器可以在接近與信 號相關聯的眼圖中心處對信號進行采樣。
而且,接收機電路可以包括控制邏輯,其基于來自兩個附加采 樣器的樣本來識別信號中的數據模式,從而能夠確定和調整與該數據模式相關聯的樣本的偏移電壓。此數據模式可以包括第 一 值的兩 個連續實例以及其后的第二值的兩個連續實例。
在有些實施方式中,控制邏輯選擇性地交換第 一 和第二采樣器 與附加采樣器的角色,從而允許確定和調整附加采樣器的偏移電壓。
此外,這兩個附加釆樣器和控制邏輯通過使用對應于常規操作 模式中數據的信號來促進確定和調整偏移電壓。
然而,在有些實施方式中,偏移電壓在校準操作模式期間確定。 而且,在確定偏移電壓以及返回常規j喿作才莫式之后,時鐘凄t據恢復 電路可以調整接收機電路的采樣時間,使得采樣時間接近于與信號 相關聯的眼圖中心。注意,信號可以包括訓練模式,諸如具有4倍 于符號時間的基本周期的方波模式。
在有些實施方式中,信號是正交信號。而且,信號可以包括差 分信號和/或單端信號。
另一實施方式提供了部署在包括電路的半導體晶片上的集成電路。
另一實施方式^是供了包括電路的系統。例如,該系統可以包括 存儲器控制器(其可以包括電路的實例)以及耦合至存儲器控制器 的存儲器器件(其可以包括電路的實例)。而且,在有些實施方式 中,系統實現在芯片封裝中,該芯片封裝包括具有存儲器控制器和 存儲器器件的集成電路,或者包括分別具有存儲器控制器和存儲器 器件的集成電路。.
另 一 實施方式提供了包括描述電路的數據的計算機可讀介質。 另一實施方式提供了用于校準接收機電路的方法,其可以由器 件或電路來執行。在操作期間,器件使用時鐘數據恢復技術來調整 接收機電路的采樣時間,使得接收機電路的采樣時間接近與該接收 機電路所接收的信號相關聯的眼圖邊沿的信號交叉點,其中該接收 機電路包括第一采樣器和第二采樣器。接著,器件確定給定采樣器 在接近信號交叉點的定時區域內的當前偏移電壓,該給定采樣器可 以是第 一 采樣器或第二采樣器,其中時鐘數據恢復技術基于當前偏移電壓在當前采樣時間附近抖動。然后,器件迭代地收斂到信號交 叉點以及給定采樣器的殘余偏移電壓上。
另 一 實施方式提供了用于結合計算機系統使用的計算機程序 產品。該計算機程序產品包括計算機可讀存儲介質以及嵌入在其中 用于配置此計算機系統的計算機程序機制。而且,此計算機程序機 制可以包括對應于由電路執行的操作(諸如在本方法中執行的操作) 的指令。
僅僅出于示意性和描述的目的提供了實施方式的前述描述。前
對于本領域技術人員來說,各種修改和變形都是很顯然的。此外, 上述公開的意圖不在于限制本申請。本申請的范圍由所附權利要求 定義。
權利要求
1.一種電路,包括用于接收信號的接收機電路,其中所述接收機電路包括第一采樣器和第二采樣器;時鐘數據恢復電路,用于調整所述接收機電路的采樣時間,使得所述采樣時間接近與所述信號相關聯的眼圖的邊沿處的信號交叉點;以及偏移校準電路,用于確定和調整給定采樣器的偏移電壓,所述給定采樣器可以是所述第一采樣器或所述第二采樣器,其中所述偏移校準電路用于確定所述給定采樣器在接近所述信號交叉點的定時區域內的當前偏移電壓,其中所述時鐘數據恢復電路基于所述當前偏移電壓在當前采樣時間附近抖動;以及其中所述時鐘數字恢復電路和偏移校準電路用于迭代地收斂到所述信號交叉點以及所述給定采樣器的殘余偏移電壓上。
2. 如權利要求l所述的電路,其中所述第一采樣器在第一時間 對所述信號進行采樣,而所述第二采樣器在第二時間對所述信號進 行采樣,以及其中所述第二時間與所述第 一時間之間的差基本上等于所述信 號的符號時間。
3. 如權利要求2所述的電路,其中,當所述給定采樣器是所述 第二采樣器時,所述第 一 采樣器還在第三時間對所述信號進行采樣, 以及其中所述第三時間與所述第二時間之間的差基本上等于所述信 號的所述符號時間。
4. 如權利要求3所述的電路,其中在所述第一時間或所述第三 時間采集的樣本存儲在存儲器中。
5. 如權利要求3所述的電路,其中基于在所述第一時間、第二 時間以及第三時間所采集的樣本,來調整所述采樣時間。
6. 如權利要求3所述的電路,其中所述第一時間在所述眼圖的 所述邊沿的對應時間之前,而所述第三時間在所述眼圖的所述邊沿 的所述對應時間之后。
7. 如權利要求3所述的電路,還包括兩個附加采樣器,其具有 獨立于所述第 一 采樣器和所述第二采樣器的采樣時間,并且其采樣 時間基本上以所述符號時間為間隔,其中所述兩個附加采樣器用于 在接近與所述信號相關聯的所述眼圖的中心處對所述信號進行采 樣。
8. 如權利要求7所述的電路,還包括控制邏輯,用于基于來自 所述兩個附加采樣器的樣本來識別所述信號中的數據模式,以及用 于使能夠確定和調整與所述數據模式相關聯的樣本的偏移電壓。
9. 如權利要求8所述的電路,其中所述數據模式包括第一值的 兩個連續實例以及其后的第二值的兩個連續實例。
10. 如權利要求8所述的電路,其中所述兩個附加采樣器以及所 述控制邏輯使用對應于常規操作模式中數據的信號來促進確定和調 整所述偏移電壓。
11. 如權利要求8所述的電路,其中所述控制邏輯選擇性地交換 所述第一釆樣器和第二采樣器與所述附加采樣器的角色,從而允許 確定和調整所述附加采樣器的偏移電壓。
12. 如權利要求1所述的電路,其中所述偏移電壓在校準操作模 式期間確定。
13. 如;K利要求12所述的電路,在確定所述偏移電壓并返回常 規操作模式之后,所述時鐘數據恢復電路用于調整所述接收機電路 的所述采樣時間,使得所述采樣時間接近與所述信號相關聯的所述 眼圖的中心。
14. 如權利要求l所述的電路,其中所述信號包括訓練模式。
15. 如權利要求14所述的電路,其中所述訓練模式包括具有四 倍于符號時間的基本周期的方波模式。
16. 如權利要求l所述的電路,其中所述信號是正交信號。
17. 如權利要求1所述的電路,其中所述信號包括差分信號或單 端信號。
18. 如權利要求1所述的電路,其中所述電路包括在集成電路中。
19. 一種電^各,包括用于接收信號的接收機電路,其中所述接收機電路包括第 一 采樣 器和第二采樣器;用于調整所述接收機電路的采樣時間的裝置,其中所述裝置調整 所述采樣時間,使得所述采樣時間接近與所述信號相關聯的眼圖的 邊沿處的信號交叉點;以及偏移校準電路,用于確定和調整給定采樣器的偏移電壓,所述給 定采樣器可以是所述第一采樣器或所述第二采樣器,其中所述偏移 校準電路用于確定所述給定采樣器在接近所述信號交叉點的定時區 域內的當前偏移電壓,其中所述裝置基于所述當前偏移電壓在當前 采樣時間附近抖動;以及其中所述裝置和所述偏移校準電路用于迭代地收斂到所述信號 交叉點以及所述給定采樣器的殘余偏移電壓上。
20. —種用于校準4妄收沖幾電路的方法,包括使用時鐘數據恢復技術來調整接收機電路的采樣時間,使得所述的眼圖的邊沿處的信號交叉點,其中所述接收機電路包括第一采樣 器和第二采樣器;確定給定采樣器在接近所述信號交叉點的定時區域內的當前偏 移電壓,所述給定采樣器可以是所述第 一采樣器或所述第二采樣器, 其中所述時鐘數據恢復技術基于所述當前偏移電壓在當前采樣時間 附近抖動;以及迭代地收斂到所述信號交叉點以及所述給定采樣器的殘余偏移 電壓上。
21. —種用于與計算機系統一起使用的計算機程序產品,所述計 算機程序產品包括計算機可讀存儲器介質以及嵌入在其中用于配置所述計算機系統的計算機程序機制,所述計算機程序機制包括 用于使用時鐘數據恢復技術來調整接收機電路的采樣時間的指的信號相關聯的眼圖的邊沿處的信號交叉點,其中所述接收機電路 包括第一采樣器和第二采樣器;用于確定給定采樣器在接近所述信號交叉點的定時區域內的當 前偏移電壓的指令,所述給定采樣器可以是所述第一采樣器或所述 第二采樣器,其中所述時鐘數據恢復技術基于所述當前偏移電壓在 當前采樣時間附近抖動;以及用于迭代地收斂到所述信號交叉點以及所述給定采樣器的殘余 偏移電壓上的指令。
22. —種包含表示電路的數據的計算機可讀介質,其中所述電路 包括用于接收信號的接收機電路,其中所述接收機電路包括第 一 采樣 器和第二采樣器;時鐘數據恢復電路,用于調整所述接收機電路的采樣時間,其中 所述時鐘數據恢復電路調整所述采樣時間,使得所述采樣時間接近 與所述信號相關聯的眼圖的邊沿處的信號交叉點;以及偏移校準電路,用于確定和調整給定采樣器的偏移電壓,所述給 定采樣器可以是所述第一采樣器或所述第二采樣器,其中所述偏移 校準電路用于確定所述給定采樣器在接近所述信號交叉點的定時區 域內的當前偏移電壓,其中所述時鐘數據恢復電路基于所述當前偏 移電壓在當前采樣時間附近抖動;以及其中所述時鐘數字恢復電路和偏移校準電路用于迭代地收斂到所述信號交叉點以及所述給定采樣器的殘余偏移電壓上。
全文摘要
描述了一種電路的實施方式。此電路包括接收機電路,其包括第一采樣器(312-1)和第二采樣器(312-2)。接收機電路中的時鐘數據恢復電路(324)調整接收機電路的采樣時間,使得采樣時間接近與接收信號相關聯的眼圖的邊沿處的信號交叉點。接收機電路中的偏移校準電路(326)確定和調整給定采樣器的偏移電壓,給定采樣器可以是第一采樣器或第二采樣器。偏移校準電路可以確定給定采樣器在接近信號交叉點(410-2)的定時區域內的當前偏移電壓(412),其中時鐘數據恢復電路基于所述當前偏移電壓在當前采樣時間附近抖動。此外,時鐘數字恢復電路和偏移校準電路迭代地收斂到所述信號交叉點以及所述給定采樣器的殘余偏移電壓上。
文檔編號H04L25/06GK101606365SQ200880004695
公開日2009年12月16日 申請日期2008年2月11日 優先權日2007年2月12日
發明者A·M·富勒, J·波爾頓 申請人:拉姆伯斯公司