新四季網

具有高速低ber的adc的dsp接收器的製造方法

2023-06-09 16:43:21

具有高速低ber的adc的dsp接收器的製造方法
【專利摘要】本發明涉及具有高速低BER的模數轉換器(ADC)的DSP接收器,描述了用於具有在低功率和面積需求的情況下具有高速、低BER的性能的ADC的DSP的方法和設備。通過解決傳統的瓶頸增加了多路徑ADC配置的速度。通過整合校準與錯誤檢測和校正,諸如分布的偏移校準器和冗餘的比較器,改善了ADC的性能。通過使用低BER整流來將傳統的高速低BER閃速ADC中的比較器數量近乎減半,功率和面積需求顯著減少。
【專利說明】具有高速低BER的ADC的DSP接收器
[0001]相關申請的交叉引用
[0002]本申請要求於2012年10月16日提交的美國臨時申請第61/714,681號和於2012年12月26日提交的美國臨時申請第61/746,018號的優先權,將其全部內容通過引用結合於本文中。
【背景技術】
[0003]本文中描述的主題涉及基於數位訊號處理器(DSP)的串行接收器。特別地,本文中描述的主題涉及實現相對低的誤碼率所需要的基於DSP的串行接收器。
【技術領域】
[0004]基於DSP的串行接收器通常具有傳統的閃速(flash)模數轉換器(ADC)。雖然傳統的閃速ADC能在給定足夠的面積和功率的情況下實現低BER需求(例如10_15),但是在ADC解析度上存在實際的局限。因為傳統的N位閃速ADC需要2n-1個比較器,所以功率和面積隨著ADC解析度指數性地增加。
[0005]雖然諸如流水線和逐次逼近寄存器(SAR)的輪流型的傳統的ADC可以顯著減少比較器的數量(以及因此的功率和面積),但是它們不能在高速下實現低的BER。因為較低的時鐘速率,所以需要增加交錯輪流ADC的數量(以及因此增加功率和面積)以實現高速下的低BER,例如,多個GHz (多個千兆赫茲)的速率。

【發明內容】

[0006]描述了用於帶有具有高速、低BER性能以及低功率和面積要求的模數轉換器(ADC)的DSP接收器的方法和設備。通過解決傳統的瓶頸增加多路徑ADC配置的速率。通過整合校準和錯誤檢測和改正來改善ADC性能,諸如分布式偏移校準器和冗餘的比較器。通過使用低BER校正將傳統的高速、低BER閃速ADC中的比較器的數量近乎減半,顯著地減少了功率和面積的需求。
[0007]本發明提供了一種裝置,包括:將模擬信號轉換成多個位的多路徑整流模數轉換器(ADC),所述ADC包括:確定多個位中的第一位的第一路徑以及確定所述多個位中的第二位的第二路徑,所述第一路徑包括生成所述第一位的第一比較器,其中,所述第一比較器被配置為在第一時間接收模擬信號;所述第二路徑包括整流器以及多個比較器,其中,所述整流器被配置為在所述第一時間之後的第二時間接收所述模擬信號;所述多個比較器耦接到所述整流器的輸出(output,輸出端),所述多個比較器生成所述第二位。
[0008]優選地,所述第二路徑進一步包括:與所述第一路徑中的所述第一比較器並行操作的信號保持電路,其中,所述整流器耦接到所述信號保持電路的輸出。
[0009]優選地,所述保持電路包括延遲電路,採樣和保持(SH)電路以及追蹤和保持(TH)電路中的一個。
[0010]優選地,所述SH電路包括多級SH電路並且所述TH電路包括多級TH電路,並且其中,到所述第二路徑的輸入(input,輸入端)耦接在所述多級SH電路或所述多級TH電路中的級之間。
[0011 ] 優選地,所述整流器由所述第一位控制。
[0012]優選地,所述第一位包括較高位(more significant bit)而所述第二位包括較低位(less significant bit)。
[0013]優選地,所述第二路徑中的所述多個比較器包括:被配置為檢測整流錯誤的至少一個額外的比較器。
[0014]優選地,所述至少一個額外的比較器配置有負閾值。
[0015]優選地,所述第二路徑進一步包括:被配置為將所述至少一個額外的比較器的輸出映射到包括正閾值的所述多個比較器中的比較器的輸出的解碼器。
[0016]優選地,所述第一比較器包括第一偏移校準器而所述多個比較器包括第二偏移校準器,並且其中,所述第一偏移校準器和所述第二偏移校準器被配置為分開地校準第一比較器的第一偏移和所述多個比較器中的每個比較器的第二偏移。
[0017]優選地,所述第二路徑進一步包括:放大器,其中,所述整流器耦接到所述放大器的輸出,並且其中,所述放大器包括被配置為分開地校準所述放大器的偏移的第三偏移校準器。
[0018]優選地,所述第三偏移校準器包括:具有耦接到所述放大器的輸出的輸入的斬波開關;耦接到所述斬波開關的輸出的比較器;以及耦接到所述比較器的輸出並且具有耦接到所述放大器的輸出的校準數模轉換器(DAC)。
[0019]本發明還提供了一種將模擬信號轉換成數位訊號的方法,包括:在第一時間,對第一比較器提供保持模擬信號;在所述第一比較器中,將所述保持模擬信號與第一閾值比較以確定較高位;在所述第一時間隨後的第二時間,對整流器提供所述保持模擬信號;從所述較高位確定整流器控制信號;根據所述整流器控制信號將所述保持模擬信號整流成整流後信號;以及在多個第二比較器中,將所述整流後信號與多個閾值比較以確定較低位。
[0020]優選地,所述方法進一步包括:在所述多個第二比較器中,將所述整流後信號與多個負閾值比較以確定是否存在整流錯誤;以及如果由具有負閾值的多個比較器中的任何一個檢測到錯誤,那麼校正所述較高位和所述較低位中的至少一個中的錯誤。
[0021]優選地,所述第一比較器在第一路徑中而所述整流器在第二路徑中,所述方法進一步包括:獨立於校準所述第二路徑地校準所述第一路徑。
[0022]優選地,所述方法進一步包括:利用增強的二進位搜索來獨立於校準所述多個第二比較器的偏移地校準所述第一比較器的偏移,所述增強的二進位搜索包括:在對於相應的比較器的所述增強的二進位搜索的多個步驟中的每個步驟中,對於所述相應的比較器,確定到閾值的距離;以及選擇所計算的距離中的最短的距離以校準所述相應的比較器的偏移。
[0023]優選地,所述第二路徑包括放大所述保持信號的放大器,其中,校準所述第二路徑包括校準所述放大器的偏移。
[0024]優選地,所述方法進一步包括:從所述較高位和所述較低位恢復數據;以及將恢復的數據與從對於所述模擬信號的所述方法的至少一個其他通道操作恢復的數據合併。
[0025]優選地,所述方法進一步包括:進行連續的後臺校準,所述連續的後臺校準包括:在激活之前校準多個模數轉換器(ADC)中的每一個從而在多個通道之一中進行所述方法;以及在激活和非激活狀態之間輪換所述多個ADC中的每一個同時在多個通道中保持所述方法的連續操作。
[0026]本發明還提供了一種裝置,包括:多級採樣和保持(SH)電路或追蹤和保持(TH)電路;與所述多級SH或TH電路並聯的粗比較器;與所述多級SH或TH電路串聯並且由所述粗比較器的輸出控制的整流器;具有額外的比較器以檢測整流器錯誤的精模數轉換器(ADC);粗比較器偏移校準器;以及獨立於所述粗比較器偏移校準器的精ADC偏移校準器。
【專利附圖】

【附圖說明】
[0027]當結合附圖進行閱讀時,能更好地理解前述的
【發明內容】
,以及下面的【具體實施方式】。併入本文並形成說明書的一部分的【專利附圖】

【附圖說明】多個實施方式,並且結合描述進一步用於解釋所涉及的原理並且從而使得相關【技術領域】的技術人員能夠製造和使用所公開的技術。然而,實施方式並不限於本文中公開的具體實施例。除非由共同的標號明確表示,否則每幅圖表示不同的實施方式,其中每個實施方式中的組件和步驟相比於其他實施方式中潛在的相似的組件有意地用不同的標記表示。
[0028]圖1示出了時間交錯四通道ADC的示例性實施方式的簡化的框圖和相關聯的時序圖。
[0029]圖2示出了兩級流水線ADC配置的示例性實施方式的簡化的框圖。
[0030]圖3示出了對ADC上的輸入信號進行整流的效果。
[0031]圖4示出了 6位兩級摺疊ADC的示例性實施方式的框圖;
[0032]圖5示出了根據實施方式的6位摺疊ADC的示例性實施方式的更詳細的框圖。
[0033]圖6示出了具有與SHA級並聯的MSB比較器的6位摺疊ADC的示例性實施方式的更詳細的框圖。
[0034]圖7示出了根據圖6中的實施方式的摺疊ADC的示例性時序圖。
[0035]圖8示出了可能導致在整流ADC中的傳輸函數錯誤的示例性的「死區」錯誤。
[0036]圖9示出了根據實施方式的可以在ADC中實現的「死區」錯誤檢測和校正邏輯的示例性實施方式的框圖。
[0037]圖10示出了具有通過分布的偏移校準進行的錯誤檢測和校正的多階摺疊ADC的示例性實施方式的簡化的框圖。
[0038]圖11示出了將模擬信號轉換成數位訊號的示例性實施方式的方法。
[0039]下面將會參考附圖對示例性實施方式進行描述。
【具體實施方式】
[0040]1.序言
[0041]現在對結合了所描述和要求保護的主題的特徵的實施方式進行參考,附圖中示出了這些實施方式的示例。雖然將結合各種實施方式對本技術進行描述,但是應當理解的是,實施方式並不意於限制本技術。主題的範圍並不限於所公開的實施方式。相反地,本技術意於覆蓋可能包括在由所附權利要求所包括的在本文中所定義的各種實施方式的實質和範圍之內的替代,修改,和等同物。此外,在下面【具體實施方式】中,提出多個具體的細節是為了完全理解本技術。然而,本技術可以在沒有這些具體的細節的情況下實施。在其他情況下,並沒有對公知的方法,程序,組件和電路進行詳細描述,從而不會不必要地模糊提出的實施方式的各方面。
[0042]說明書中的對「實施方式」,「示例」等的引用表示所描述的主題可包括特定的特徵,配置,特性或步驟。但是,其他實施方式不必須包括特定的特徵,配置,特性或步驟。而且,「實施方式」,「示例」或等不必須指代相同的實施方式。進一步地,當聯繫實施方式描述特定的特徵,配置,特性或步驟時,認為聯繫其他實施方式(不管是否明確描述了這些其他實施方式)來影響這樣的特徵、配置或者特性是在是在本領域的技術人員的知識範圍內的。
[0043]遍及以下描述和權利要求中使用的某些術語指代特定的系統組件和配置。本領域的技術人員應當理解的是,各種技術人員和公司可將組件稱為不同的名字。對實施方式的討論不意於區分名字不同但功能相同的組件。在下面的討論中,以及在權利要求中,術語「包括」和「包含」以開放式使用,因而應當解釋為「包括,但不限制於…」的意思。而且,術語「耦接」旨在表示間接或直接電連接的意思。因此,如果第一設備耦接到第二設備,則該連接可能通過直接的電連接或者通過經由其他設備和連接的間接電連接。
[0044]I1.具有高速低BER的ADC的DSP接收器的示例
[0045]下面將描述具有在低功率和面積的需求的情況下具有高速、低BER的性能的ADC的DSP接收器的方法、系統和設備。對於多路徑ADC配置而言,通過解決傳統的瓶頸,增加了速度。通過整合校準和錯誤檢測和改正(諸如分布式偏移校準器和冗餘的比較器)來改善ADC性能。通過使用低BER整流來將傳統的高速低BER閃速ADC中的比較器數量近乎減半,功率和面積需求顯著減少。
[0046]在一個實施方式中,設備(諸如,但不限於ADC,接收器或者傳送器)包括多路徑ADC,該多路徑ADC具有在第一路徑中的粗比較器,該粗比較器與在第二路徑中的延遲電路、採樣和保持(SH)電路或者跟蹤和保持(TH)電路並行操作。延遲電路、SH電路和TH電路可具有多個級,其中一個或多個級與粗比較器或者較高位比較器並聯。與延遲電路、SH電路和TH電路串聯的整流器由粗比較器的輸出控制。細或子ADC從整流後信號確定較低位。該子ADC可包括錯誤檢測(諸如額外的或冗餘的比較器)以檢測整流器錯誤。該多路徑ADC可進一步包括錯誤避免特徵。例如,該多路徑ADC可包括分布式或多點偏移校準器。對於粗比較器可以有粗比較器偏移校準器而對於子ADC可以有子ADC偏移校準器。子ADC中的每個比較器可包括偏移校準器。在具有放大器(例如,第二路徑中的可編程增益放大器)的實施方式中,可以有該放大器的偏移校準器。每個校準器可獨立於其他校準器地操作。
[0047]在另一個實施方式中,設備包括將模擬信號轉換成多個位的多路徑整流ADC。該ADC的第一路徑確定多個位中的第一位,其中該第一位可以是較高位或多位。在第一路徑中,一個或多個比較器生成第一位。第一比較器被配置為在第一時間接收模擬信號。該ADC的第二路徑確定多個位中的第二位或多位,其中,第二位或多位可以是較低位。第二路徑包括整流模擬信號的整流器。該整流器被配置為在第一時間之後的第二時間接收模擬信號。第一和第二時間之間的時間偏差為第一比較器提供足夠的採樣和再生時間,所以該ADC能夠在更高的時鐘頻率下操作。耦接到整流器的輸出的多個比較器從整流後信號生成第二位或多位。
[0048]在一些實施方式`中,ADC (例如,第二路徑)可包括與第一路徑中的第一比較器並聯操作的信號保持電路。整流器可耦接到該信號保持電路的輸出。該保持電路可包括延遲電路、採樣和保持(SH)電路或者跟蹤和保持(TH)電路。該延遲電路、SH電路或者TH電路可包括多級。第一比較器可與一個或多個級並聯耦接,並可從一個級接收模擬信號。整流器可由第一比較器(例如,第一位)的輸出控制。
[0049]在一些實施方式中,第二路徑中的多個比較器可具有錯誤檢測特徵,諸如至少一個附加的比較器被配置為檢測整流錯誤。該附加的比較器可被配置有負閾值以檢測全波整流(其中所有採樣應當具有相同的極性)之後的負極性採樣錯誤。第二路徑中的解碼器可通過將附加的比較器的輸出映射到具有正閾值的多個比較器中的比較器的輸出來提供錯誤校正。
[0050]在一些實施方式中,ADC可配置具有錯誤避免特徵。這些錯誤避免特徵可獨立於另一個ADC分布和操作。第一偏移校準器可校準第一比較器。具有多個校準器的第二偏移校準器可校準多個比較器中的每一個。第一和第二偏移校準器可被配置為分開地校準比較器。在具有放大器(例如在第二路徑中的可編程的增益放大器)的實施方式中,可以有第三偏移校準器校準該放大器。第三偏移校準器可包括耦接到放大器的輸出的斬波開關。比較器可耦接到斬波開關。一個校準數模轉換器(DAC)可耦接到比較器。DAC校準放大器。
[0051]在另一個實施方式中,將模擬信號轉換成數位訊號的方法包括,在第一時間,向第一比較器提供保持(held)模擬信號。在第一比較器中,該保持模擬信號與第一閾值比較以確定較高位。在第一時間之後的第二時間,將保持模擬信號提供至整流器。從較高位確定整理器控制信號。根據整流器控制信號,該保持模擬信號被整流成整流後信號。在多個第二整流器中,整流後信號與多個閾值比較以確定較低位。
[0052]該方法可進一步包括,在多個第二比較器中,將該整流後信號與多個負閾值比較以確定是否存在整流錯誤。如果由具有負閾值的多個比較器中的任意一個檢測到錯誤,那麼糾正較高位和較低位中的至少一個中的錯誤。
[0053]鑑於第一比較器在第一路徑中而整流器在第二路徑中,該方法可進一步包括獨立於校準第二路徑地校準第一路徑。例如,這可包括獨立於校準多個第二比較器的偏移地校準第一比較器的偏移。比較器校準可利用增強的二進位搜索,其包括在對於每個比較器的增強的二進位搜索的多個步驟的每一步驟中,對於相應比較器,確定到閾值的距離;並選擇所計算的距離中的最短的距離以校準相應比較器的偏移。
[0054]在第二路徑包括放大保持信號的放大器的實施方式中,校準該第二路徑可進一步包括校準該放大器的偏移。在一個實施方式中,校準可包括使放大器的輸入短路,關閉耦接到放大器輸出的第一組斬波開關並確定第一偏移值,關閉第二組斬波開關並確定第二偏移值,以及根據第一和第二偏移值確定放大器的DAC校準碼。
[0055]在多個ADC作為多個通道操作該方法的實施方式中,該方法可進一步包括從較高位和較低位恢復數據,將所恢復的數據與在模擬信號上從該方法的至少一個其他通道操作恢復的數據合併。在一些實施方式中,可通過在激活之前校準多個模擬轉換器(ADC)的每一個以在多個通道之一中實施該方法來實施連續背景校準。多個ADC的每一個在激活和非激活狀態之間輪換同時保持該方法可在多個通道中進行連續操作。
[0056]實施方式的優勢包括在低功率和面積需求的情況下的高速、低BER性能。通過解決傳統的瓶頸提高了多路徑ADC配置的速度。通過操作與保持級並聯的粗比較器以允許該比較器在整流之前開始一個轉換周期,消除了比較器再生時間的瓶頸,且ADC能夠在較高的時鐘頻率下操作。通過將校準與錯誤檢測和校正整合到ADC中(諸如分布或多點偏移校準器和冗餘的比較器)來改善ADC的性能。通過使用低BER校正將傳統的高速、低BER閃速ADC中的比較器的數量基本減半,顯著地減少了功率和面積的需求。
[0057]系統、設備和方法的實施方式可以以各自具有不同的構造的各種結構實施。下面對幾個詳細的特徵和實施方式進行討論。
[0058]在第III部分中,描述高速、低BER的ADC配置,其能夠在實現高速、低BER性能的同時將傳統的閃速ADC中的比較器的數量幾乎減少一半。通過延遲整流,錯誤避免校準、錯誤檢測和錯誤校正特徵,可以部分實現10_15的低BER。
[0059]在第IV部分中,描述了錯誤檢測和校正特徵。該特徵可稱作「死區」錯誤檢測和校正。死區錯誤檢測和校正可通過在解碼器中增加冗餘的比較器和數字校正來實施。
[0060]在第V部分中,描述了錯誤避免特徵。該特徵可包括可由所描述的ADC實施的分布或者多點數字偏移校正方案。如將在該部分中解釋的,多點數字偏移校正方案利用增強的二進位搜索算法。
[0061]在第VI部分中,描述了以傳統的閃速ADC中幾乎一半數量的比較器實現高速、低BER性能的ADC方法實施方式。
[0062]II1.高速低BER的ADC配置
[0063]A.序言
[0064]閃速ADC是用於高速低/中解析度應用的常用拓撲。通常,閃速拓撲包括在大功率/面積與更高的速度和低BER (B卩,小於10_15的BER)之間的折衷。相應地,閃速ADC廣泛用於高速數據通信應用。由於處理速度的限制,例如lOGs/s的超高速ADC—般由多通道ADC實現。多通道ADC也可以稱作時間交錯ADC。
[0065]作為實現實施方式的ADC拓撲的多個示例中的一個,圖1示出了時間交錯四通道ADC的示例性實施方式的簡化的框圖和相關聯的時序圖。圖1示出了具有高速、低BER、時間交錯多通道ADC100的諸如高速串行數據通信接收器的設備的實施方式的特定的示例。在該實施方式中,ADC100包括6位每秒10千兆採樣(GS/s)的ADC。這通過時間交錯四個6位2.5GS/s的ADC1、2、3、4來實現。ADCl至4中的每一個提供四通道ADC100中的一個通道。簡化的ADCl至4中的每個包括採樣和保持放大器SHA105、可編程增益放大器PGA110、閃速ADC115和相位內插器120。
[0066]相位內插器120接收作為輸入的由鎖相環路PLL(未示出)提供的2.5GHz時鐘121和時間恢復信號122。在ADCl中,相位內插器120根據這些輸入生成採樣時鐘CLKl 123,其提供至SHA105和閃速ADC115。
[0067]SHA105可包括兩級放大器以提供較寬的跟蹤帶寬。SHA105接收作為輸入的採樣時鐘CLKl 123和輸入信號106,在這種情況下,輸入信號106是每秒10千兆位的輸入信號。SHA105對輸入信號106的採樣進行採樣和保持。SHA開關107例示SHA105的採樣方面,電容器108例示保持方面。SHA105生成保持採樣109。
[0068]PGAllO調整每個ADC的增益以補償通道增益失配。PGAllO接收作為輸入的保持採樣109和增益控制111。PGAllO生成放大的採樣112。
[0069]閃速ADC115接收作為輸入的放大的採樣112和採樣時鐘123。閃速ADC115將放大的採樣112轉換成數字形式。閃速ADC115生成輸出0UT1116,該輸出0UT1116是2.5GSps的輸出數據流。
[0070]時序圖125示出了四個ADCl至4中的每一個如何基於採樣時鐘CLKl至4來處理輸入信號106的不同部分以生成輸出信號OUTl至4116的不同部分。當合併或者交錯時,四個2.5GSps輸出信號OUTl至4116恢復IOGSps數字形式的IOGSps輸入信號106。
[0071]B.流水線ADC拓撲
[0072]多級ADC被設計為利用多極轉換減少ADC的複雜性、功率和面積需求。流水線拓撲內在地是多級ADC。流水線拓撲ADC是執行順序或者級聯轉換的多級ADC。通常,N位流水線ADC在N-1位精轉換前執行I位粗轉換。
[0073]圖2示出了兩級流水線ADC結構並且特別是6位流水線ADC的示例性實施方式的簡化的框圖。流水線ADC200包括採樣和保持(SH) 205,粗ADC210、DAC215、減法框220、精ADC225和錯誤校正邏輯230。因為粗ADC210確定較(例如最)高位並提供錯誤校正,所以將粗ADC210設計為1.5位ADC。DAC215將較高位轉換成模擬信號以便減法框220能夠將它從由SH205採樣的信號中減去。通過這樣做,精ADC225僅對採樣信號的餘數進行操作以確定五個較低位。將轉換的數據提供至錯誤校正邏輯230以檢測和校正在該轉換中出現的任何錯誤。
[0074]當流水線拓撲提供高解析度和吞吐量時,它通常權衡延遲和速度,需要在數字到模擬(DAC)和減法操作中的高精確度,並且僅提供半個時鐘周期的採樣時鐘以執行粗ADC轉換、DAC轉換、減法以及精或子ADC轉換。相對於閃速ADC,這些問題需要較低頻率的時鐘。鑑於粗ADC的有限的再生時間,除非解決了該有限的再生和其他問題,否則高速流水線拓撲將導致高功率消耗和高BER。
[0075]C.閃速摺疊ADC拓撲
[0076]相對於其他ADC拓撲,閃速ADC是較快的轉換器。然而,傳統的閃速ADC需要2N_1個比較器來完成η位轉換。這種對於解析度的每一位的比較器的指數增加導致功率和面積消耗的指數增加。
[0077]摺疊拓撲是通過使具有較寬範圍的輸入值中的特定參考值的比較器在能夠重複使用來減少ADC中比較器的數量的技術。摺疊拓撲重新設置(例如,劃分)信號電壓範圍並且同時或順序地處理該重新設置的信號。一種信號重新設置或摺疊是信號整流。特別地,全波整流用於保存整個信號。
[0078]一個摺疊ADC拓撲是兩倍(2χ)摺疊N位ADC。2χ摺疊ADC可以是具有I位粗ADC或MSB比較器以及N-1位精或子ADC的兩級ADC。該I位粗ADC可用於確定輸入信號與參考的中點(零閾值)相比的符號或極性。如果符號是正(即,如果該信號在零閾值之上),則該I位粗ADC將不會使整流器對該輸入信號進行整流。如果符號是負,則該I位粗ADC將使得整流器對該輸入信號的極性進行反轉或整流。通過對輸入信號進行整流,精ADC的功率和面積需求減小,這是因為相比於整個正的和負的範圍,精ADC的操作範圍已經減少了一半。該精ADC將不需要那麼多的比較器和參考,這會消除功率和面積。整流可以在任意的方向(正或負)上發生從而實現精ADC所需的面積和功率的相同的減少。
[0079]圖3示出了對ADC上的輸入信號進行整流的效果。圖300在X軸上示出整流器輸入信號ΙΝ305並且在y軸上示出整流器輸出信號0UT310。幾個比較器的幾個ADC閾值315示出為水平線。未整流的信號輸入範圍320示出為對角線、零閾值以上的實線和零閾值以下的虛線。整流的信號範圍325表示負信號輸入範圍320在零閾值之上反轉。隨著整流,不再需要具有負閾值315的ADC比較器。
[0080]圖4示出了 6位兩級摺疊ADC的示例性實施方式的框圖。摺疊ADC400包括採樣和保持SH405、粗比較器410、整流器415、精或子ADC420以及邏輯425。摺疊ADC400例如可以是ADC100中的多個放大器中的一個。粗比較器410可認為在第一路徑中,而整流器415和精ADC420可認為在第二路徑中。這些路徑可包括其他組件。例如,第一路徑可包括PGA(未示出)。
[0081]SH405對輸入信號406的採樣進行採樣和保持。將保持的採樣407提供至粗比較器410和整流器415。
[0082]粗比較器410可包括一個或多個比較器。粗比較器410將保持的採樣407與一個或多個參考(未示出)比較。基於該比較,粗比較器410生成較高位411 (例如,最重要的位MSB),其可表示保持的採樣407的極性。較高位411提供至整流器415和邏輯425。
[0083]整流器415基於由較高位411提供的控制對保持的採樣407進行整流。整流器可以基於較高位411傳遞或整流保持採樣。例如,如之前所指出的,如果較高位411表明保持採樣417具有正極性,那麼,整流器415可忽略保持採樣417。相反,如果較高位411表明保持採樣417具有負極性,那麼,整流器可對保持的採樣407進行整流。整流器生成整流的信號416,這不需要對特定的採樣進行整流。
[0084]精ADC420包括多個比較器(未示出)。精比較器420中的每個比較器將整流的信號416與參考比較。基於該比較,精ADC420生成較低位421。雖然在該示例中精ADC420是五位的ADC,但是精比較器420生成31位以用於進一步處理。
[0085]邏輯425接收較高位411和較低位421。邏輯425可恢復從較高位411和較低位421傳輸的數據。邏輯425也可將錯誤檢測和校正邏輯應用到較高位411和較低位421。邏輯425通過錯誤校正和解碼將來自較低位421和較高位411的32位分解成6位。在多個可能的實施方式中,可提供比6位多或少的解析度。
[0086]由粗比較器410進行的粗轉換、由整流器415進行的整流和由精420進行的轉換必須在採樣時鐘(未示出)的半個周期內完成。當在高速頻率下對採樣時鐘進行操作時,粗比較器410的亞穩態變成抬高BER的潛在的問題。限制時鐘頻率以維持低的BER。該問題類似於流水線拓撲中的問題。偏移是限制時鐘頻率以維持低的BER的另一個潛在的問題。必須對摺疊ADC400的通常的設計進行一些調整以獲得高速、低BER性能。
[0087]圖5示出根據實施方式的6位摺疊ADC的示例性實施方式的更詳細的框圖。高速、低BER ADC500包括SHA505、採樣開關510、粗比較器515、整流器控制邏輯520、整流器525、精ADC530、邏輯540、粗校準器545和精校準器550。高速、低BER ADC500的其他實施方式可包括更多或更少的組件。其他實施方式可應用該實施方式中的高速、低BER的特徵和/或其他配置中(例如流水線拓撲中)的附加的高速低BER特徵。
[0088]粗比較器510可被認為在第一路徑中,而整流器525和精ADC530可被認為在第二路徑中。這些路徑可包括其他組件。高速低BER ADC500的第一級可認為包括SHA505和粗比較器515,而第二級可認為包括整流器525和精ADC530。在一些實施方式中,第一級可在採樣時鐘的半個周期內完成,而第二級可在採樣時鐘的另半個周期內完成。[0089]SHA505採樣和保持輸入信號501。在這個特定的實施方式中,SHA505包括多級SHA。特別地,SHA505包括第一級506和第二級507。第一級506包括由第一時鐘Φ I操作的TH,第二級507包括由第二時鐘Φ2操作的TH。SHA的第一級506追蹤和保持輸入信號501並生成第一保持採樣508。SHA的第二級507追蹤和保持採樣508並生成第二保持採樣509。多級有效地延遲或延長由第一時鐘Φ I和第二時鐘Φ2之間,或者可選擇地,第一和第二相位之間或者同一時鐘的上升沿或下降沿之間的時間差異保持的採樣。該差異例如可以是半個時鐘周期,即,半周期。因此,在其他實施方式中,時鐘或相位或其他延遲之間的時間差異可以多於或少於半個時鐘周期,第二保持採樣509提供至整流器525。
[0090]採樣開關510和粗比較器515與SHA505並聯操作。與SHA的第一級506類似,採樣開關由第一時鐘Φ1操作。因此,在相同的時間,SHA的第一級506和粗比較器515採樣輸入信號501。粗比較器基於粗比較時鐘Olb將所採樣的輸入信號501與參考比較,粗比較時鐘Φ Ib可以是第一時鐘Φ1反轉的和延遲的版本。第一和第二時鐘ΦΙΙ^,Φ2之間的時間差異允許粗比較器在例如整流器525接收第二保持採樣509之前(例如,半個周期之前)將輸入信號501的較高位進行轉換,從而執行信號的摺疊操作。這允許在高速下顯著減小BER。在一些實施方式中,由粗比較器515進行的轉換發生在追蹤周期結束時和保持周期開始時。粗比較器515生成較高位516,該較高位提供至整流器控制邏輯520和邏輯540。[0091 ] 在該實施方式中,整流器控制邏輯520是一個與非門。但是,該控制邏輯在各個實施方式中可有所不同。整流器控制邏輯520接收較高位516和整流器控制時鐘02b。整流器控制邏輯520生成整流器控制信號521。基於由整流器控制時鐘Φ213所提供的時間,如由最高位516所指示的,如果整流器控制信號521具有正極性,則整流器控制信號521控制整流器525中的開關以通過第二保持採樣509,如果整流器控制信號521具有負極性,則整流器控制信號521控制整流器525中的開關以對第二保持採樣509進行整流。
[0092] 整流器525包括能通過第二保持採樣509或反轉第二保持採樣509的極性(即,整流)的斬波開關。整流器接收第二保持信號509和整流器控制信號521。儘管取決於第二保持採樣509的極性,第二保持採樣509的極性可以不反轉,但是整流器生成整流的信號526。整流將輸入信號501視為被摺疊以具有共同極性(全都是正或全都是負)的整體,以減小參考的範圍和減少精ADC530中所必需的比較器的數量。在其他實施方式中,可發生額外的摺疊以進一步減小和減少精ADC530中的參考和比較器的數量。整流器525可包括PGA(未示出)以增加或減少第二保持採樣509的幅度。PGA的增益可由增益調節527進行調節。
[0093]精ADC530接收整流的信號526並生成精細或較低位531。精ADC530包括多個比較器(未示出)。精ADC530中的每個比較器將整流的信號526與參考比較。基於該比較,精ADC530生成較低位531。雖然在該示例中,精ADC530是5位的ADC,但精ADC530生成31位以用於進一步的處理。
[0094]精ADC530可包括一個或多個錯誤檢測和校正特徵。這就是精ADC530是5.1位的ADC而不是5位的ADC的原因。當它用31個比較器以生成31位時,精ADC可包括具有與整流器525將輸入信號501整流為的極性相反的極性的參考的冗餘或者額外的比較器。例如,精ADC530可一共包括34個比較器。該額外的比較器可檢測摺疊錯誤。摺疊錯誤檢測和校正可用於處理第一和第二路徑之間的失配。為MSB比較器和整流器級添加額外的偏移校正DAC。[0095]邏輯540接收較高位516和較低位531。邏輯540可輸出6位(例如6位的2.5GS/s的流)以用於例如在DSP中進一步處理。邏輯540可包括泡沫檢測器邏輯(bubble detectorlogic)、錯誤校正邏輯、解碼邏輯、去復用器邏輯和/或其他邏輯。邏輯540可從較高位516和較低位531恢復傳輸的數據。邏輯540也可將錯誤檢測和校正邏輯應用到較高位516和較低位531。邏輯540可通過錯誤校正和解碼將來自較高位516和較低位531的31位轉化成6位。在許多可能的實施方式中可提供比6位更多或更少的解析度。
[0096]諸如偏移DAC的粗校準器545向粗比較器515提供錯誤避免校準。諸如偏移DAC的精校準器550向精ADC530提供錯誤避免校準,諸如偏移DAC的整流器校準器555向粗比較器提供錯誤避免校準。在一些實施方式中,粗校準器545、精校準器550和整流器校準器555可彼此獨立地進行操作。校準可先於高速低BER的ADC500的操作進行或者例如在高速低BER的ADC500的操作期間周期地進行。在一些實施方式中,高速低BER的ADC500的連續的背景校準可通過在激活之前校準ADC100中的多個高速低BER的ADC500的每一個實施。多個高速低BER的ADC500中的每一個可在激活和不激活的狀態之間輪換,同時維持每個激活的高速低BER的ADC500的連續的操作。輪換到不激活的狀態的高速低BER的ADC500可以在再激活之前進行校準或再校準。
[0097]圖6示出了具有與SHA級並行的MSB比較器的6位摺疊ADC的示例性實施方式的更詳細的框圖。將參考圖5中的標號並結合圖7中的時序對圖6進行討論。圖7示出根據圖6中的實施方式的摺疊ADC的示例性時序圖。
[0098]圖6示出圖5中的一些元件的更詳細的實施方式。更詳細地示出的元件是SHA505、粗比較器515、整流器控制邏輯520和整流器525。高速低BER的ADC500的其他實施方式可包括更多或更少的元件,這些元件可以不同的方式實施。下面參考圖7中所示出的時序圖對元件的這些實施方式進行討論。
[0099]在該實施方式中,SHA505實現為兩級源極跟隨器。該第一級源極跟隨器包括NMOS電晶體606,其柵極節點耦接到輸入信號501,其漏極節點耦接到電源607,其源極節點耦接到第一電流源608。第一 SHA開關609與NMOS電晶體606的源極節點耦接。TH506實現為NMOS電晶體606和第一 SHA開關609。米樣開關510是第一 SHA開關609的複製。米樣開關510還耦接到NMOS電晶體606的源極節點。採樣開關510和第一 SHA開關609由第一時鐘Φ1操作。
[0100]第二級源極跟隨器包括PMOS電晶體610,其柵極節點與第一 SHA開關609耦接,其漏極節點與地611耦接,並且其源極節點與第二電流源612耦接。第二 SHA開關613耦接到PMOS電晶體610的源極節點。TH507實現為PMOS電晶體610和第二 SHA開關613。第二SHA開關613由第二時鐘Φ2b操作。在這個示例中,開關613是低開開關(low-on switch)。
[0101]粗比較器515由互補輸出516a、516b實現。相似地,整流器控制邏輯520由分別接收互補輸出516a、516b的互補邏輯520a、520b實現。通過開關控制516a使得整流器525通過第二保持信號509。整流開關控制516b使得整流器525切換第二保持信號509的極性。結果,整流器基於由整流器控制時鐘02b_early提供的時間控制邏輯520生成互補整流器控制521a、521b,整流器控制時鐘在第二時鐘Φ2Β向整流器525提供第二保持採樣509之前轉變。基於由整流器控制時鐘0 2b_early提供的時間,如由互補輸出516a、516b所指示的,如果整流器控制信號521具有正極性,則整流器控制信號521控制整流器525中的開關通過第二保持採樣509,如果整流器控制信號521具有負極性,則整流器控制信號521控制整流器525中的開關對第二保持採樣509進行整流。
[0102]整流器525包括PGA、通過開關621a、整流開關621b和重置開關627。在這個示例中,開關621a、621b、627是低開開關。PGA626根據增益調節527向第二保持採樣509提供可變的增益。PGA626的偏移可由整流器校準器555校準。PGA626向通過開關621a和整流開關621b提供不同的輸出。通過開關621a由通過開關控制516a控制。整流開關621b由整流開關控制516b控制。通過開關控制516a使得整流器525通過第二保持信號509。整流開關控制516b使得整流器525切換第二保持信號509的極性。重置開關627由重置控制02b_d控制。重置控制02b_d在第二保持信號609通過或整流後關閉重置開關627,從而為接下來的第二控制信號509重置整流器525。
[0103]再次說明,在閃速ADC中,比較器的數量趨於隨著位數指數性增加(2N),這導致功率消耗和面積的大幅增加。希望實現低於0.5pJ/轉換步驟的品質因數。為了實現該品質因數,必須減少比較器的數量。兩步摺疊ADC拓撲通過首先檢測MSB,摺疊輸入信號並且允許精或子ADC分解整個尺寸或輸入信號的範圍的一半來將比較器的數量減少大約50%。通過在MSB轉換之後摺疊數據,減少了亞穩定事件的概率,從而降低了 BER。
[0104]整流器開關確保輸入到精或子ADC的數據總是在相同的半平面中。因此,MSB比較器中的亞穩態事件概率最大的「跨零」總是位於子ADC的輸出的相同的「區域」。亞穩態事件更像是噪音並不是大的「故障」。額外的T/Η級的使用可增加MSB比較器的有效再生時間以及允許ADC在較高的時鐘頻率下操作。這減少了 MSB比較器的亞穩態事件的概率,從而改善了 BER。
[0105]在實施方式的應用上並不存在限制。相對於其他應用,該ADC拓撲提供高速低BER應用。例如但不限於,實施方式可用於現在和將來的10Gb/s, 25Gb/s和40Gb/s多模光纖、備用機、晶片至晶片以及無線收發器。DSP收發器可用於例如光碟和硬碟驅動應用。實施方式可用於現在和將來的企業網絡接收機方案,該方案通常在低功耗和面積需求的情況下需要非常高的速度、低BER性能。假設減少了面積和功率,那麼在幾乎相同的面積和功耗下,解析度可從傳統的6位解析度增加到7位解析度。
[0106]IV.錯誤檢測和校正
[0107]可進行錯誤檢測和校正以減少BER。在檢測到較高位之後摺疊輸入信號的潛在的問題是,粗ADC路徑(即,第一路徑)中處理的輸入信號和精ADC路徑(即,第二路徑)中處理的輸入信號之間的失配將導致ADC的傳輸函數中的「死區」。這能夠導致限制ADC的有效位數(ΕΝ0Β)。死區對ADC的ENOB的影響可通過對ADC增加錯誤檢測和校正來減少或消除。
[0108]圖8示出可以導致整流ADC中的傳輸函數錯誤的示例性的「死區」錯誤。如前面關於圖3所討論的以及在圖8中再次示出的,將輸入信號整流至一個極性產生另一個極性的禁區。如果輸入信號的採樣在禁區810內並且檢測不到,那麼它就不會在數字輸出中反應出來,有效地在ADC的傳輸函數中產生間隙815。整流錯誤能夠導致死區錯誤。此外,偏移820或粗ADC路徑(B卩,第一路徑)中處理的輸入信號和精ADC路徑(B卩,第二路徑)中處理的輸入信號之間的失配能夠導致持久的或周期性的死區錯誤和圖8中所示的ADC傳輸函數中的作為結果的間隙815。
[0109]在一個實施方式中,為了檢測「死區」錯誤,可以將額外的或冗餘的比較器添加到具有參考的精或子ADC,該參考具有與整流器將輸入信號整流成的極性相反的極性。圖9示出根據實施方式的可在ADC中實施的「死區」錯誤檢測和校正邏輯的示例性實施方式的框圖。圖9示出部分精ADC530和邏輯540中的部分錯誤校正邏輯。
[0110]在圖9所示的實施方式中,示出精ADC530中的部分比較器C28至C34,包括三個冗餘的比較器C32至C34。冗餘的比較器C32至C34與子ADC530中的其他31個比較器相同。在這個示例中,冗餘的比較器C32至C34可導致大約10%的功耗開銷,但是它們可對信號噪聲以及失真比(SNDR)提供顯著的改進,例如2至3dB。冗餘的比較器C32至C34可與子ADC530中的其他31個比較器一樣以相同的方式數字校準。
[0111]冗餘的比較器C32至C34檢測錯誤。冗餘的比較器C32至C34具有負參考-2.5LSB、-1.5LSB和-0.5LSB,它們表示檢測O和I之間的值,-1和_2之間的值和_2和-3之間的值的相對大小。該三個額外的比較器檢測禁區(負的半平面)內的首先的三個等級。在其他實施方式中可檢測較大或較小範圍的錯誤值。
[0112]邏輯540中的檢測器905接收來自精ADC530的34個比較器的34位。該34位可表示溫度計碼。溫度計碼中的I到O的轉變通常認為是頂部,並且表示溫度計碼中接近地或最精確地表示採樣的輸入信號的數字水平。這些位檢測-3和31之間的值(S卩,頂部)的範圍。
[0113]邏輯540將檢測到的值-3,-2和-1分別映射到值0,1,和2。換句話說,檢測到的錯誤(在錯誤或禁止的半平面內檢測到的輸入信號採樣值)被映射到正確的半平面中的值。具體地,或門906的輸入是值O和-1,而輸出被映射到值O。或門907的輸入是值I和_2,而輸出被映射到值I。或門908的輸入是值2和_3,而輸出被映射到值2。此外,當任意一個冗餘的比較器C32至C34檢測小於零的數值時,或門909的輸入是值_3,_2和-1,而輸出表示錯誤910。
[0114]錯誤的半個平面中的值的檢測表示導致採樣的和保持的信號的極性的錯誤表示的偏移錯誤。因此,錯誤910連同較高位516輸入到異或(XOR)門911。XOR門911的輸出是較高位MSB輸出912的錯誤校正版本。考慮到XOR門911的邏輯,如果存在錯誤,那麼較高位516將會被翻轉/反轉並作為MSB輸出912輸出。圖9中所示的錯誤校正邏輯本質上重建圖8中所示的「死區」區域中的ADC530的傳輸函數。相應地,該錯誤校正可認為是「死區」校正。
[0115]為了增加解析度,減少級的數量和/或在性能、面積和功耗上進行其他改進,「死區」校正邏輯可應用於任何兩步或流水線ADC。能夠增加比較器的數量以改善「死區」的覆蓋範圍,儘管應當對成本(額外的功率/面積)和優勢(改善的ΕΝ0Β)進行分析並且成本和優勢在實施方式之間可以不同。
[0116]V.錯誤避免校準
[0117]為了在兩步摺疊ADC和其他拓撲中避免錯誤和保持低的BER,可在多點處分布數字偏移校準器。例如如圖10中所示,在一些實施方式中,校準可以在三個分開的位置進行。而且如圖11中所示,增強的二進位搜索算法可用於執行校準。
[0118]圖10示出具有通過分布的偏移校準進行的錯誤檢測和校正的多步摺疊ADC的示例性實施方式的簡化的框圖。圖10包括兩步摺疊ADC1000,其中第一步包括由粗ADC進行的較高位檢測,第二步包括由半平面精ADC進行的較低位檢測,ADC1000包括校準開關1005、SHA1010、粗比較器1020、整流器控制電路1025、粗校準1030、包括PGA1041的整流器1040、PGA校準1050、精ADC1070、精校準1080和邏輯1090。在其他實施方式中,ADC1000可包括更多或更少的元件。例如,在一個實施方式中,PGA1041可包括精PGA,並且在輸入處的額外的PGA可包括粗PGA。兩個PGA可獨立或非獨立地校準。
[0119]組件SHA1010、粗比較器1020、整流器控制電路1025、包括PGA1041的整流器1040、精ADC1070和邏輯1090之間的操作和交互可分別與組件SHA505、粗比較器515、整流器控制邏輯520、包括PGA626的整流器525、精ADC530和邏輯540的操作和交互相似(或不同)。
[0120]在這個實施方式中,一點不同之處在於SHA1010和1020之間的耦接。在這個實施方式中,粗比較器1020的輸入不是由諸如開關510的重複的採樣提供的。在這個實施方式中,SHA1010被示出為具有第一源極跟隨器1011、第一開關swl、第一電容Cl、第二源極跟隨器1012、第二開關sw2和第二電容C2。第一源極跟隨器1011和第二源極跟隨器1012的實施方式參考圖6中所示和所討論地示出。第一源極跟隨器1011和第二源極跟隨器1012提供輸出信號追蹤。第一開關swl和第二開關sw2可與第一 SHA開關609和第二 SHA開關613相似。第一開關swl和第二開關sw2與第一電容cl和第二電容C2的操作提供在SHA1010的第一級和第二級中的採樣和保持操作。在這個實施方式中,粗比較器1020的輸入耦接在第一開關swl和第一電容Cl之間。因此,粗比較器1020與SHA1010的第一採樣和保持級並行操作。
[0121]通常,在圖10中所示的實施方式中,兩步摺疊ADC1000使用分布的或多點校準。特別地,在這個實施方式中,數字偏移校準布置在三個特定的位置:在PGA1040處;在粗比較器1020處以及在精ADC1065處。校準可布置在精ADC1065的34個比較器的每一個處。校準的點和元件在實施方式之間可有所不同。校準可以獨立或不獨立於其他校準。
[0122]在由粗校準1030、PGA校準1050和精校準1080進行的校準期間,校準開關1005閉合,將輸入信號1006接地。
[0123]粗校準1030包括促校準引擎1031和粗校準DAC1032。粗校準引擎1031接收較高位1021,應用檢測偏移和必要的校正的校準邏輯以及生成DAC碼1033以校準粗比較器1020。粗校準DAC1032將數字DAC碼轉換成模擬的粗校準的偏移1034。粗比較器1020接收粗校準的偏移1034,其校準粗比較器1020的操作。
[0124]PGA校準1050包括PGA校準斬波開關1051,PGA校準比較器1052,PGA校準引擎1053 和 PGA 校準 DAC1054。
[0125]PGA校準斬波開關1051接收作為輸入的PGA差分輸出1042並生成差分開關輸出1043。在校準過程中,PGA斬波開關1051可以被控制以阻擋(開路)、通過或反轉PGA差分輸出1042的極性。
[0126]PGA校準比較器1052從PGA差分輸出1042接收差分開關輸出1043。比較器輸出差分開關輸出1043的差異並生成比較的結果1044。
[0127]PGA校準引擎1053接收比較的配置1044,應用檢測偏移和必要的較正的校準邏輯,並生成DAC碼1045以校準PGA1041。
[0128]PGA校準DAC1054將數字DAC碼1045轉換成模擬PGA校準的偏移1046。PGA1041接收PGA校準的偏移1046,其校準PGA1041的操作。[0129]精校準1080包括精校準引擎1081和精校準DAC1082。精校準引擎1081接收來自邏輯1090的輸入1091,應用檢測偏移和必要的校正的校準邏輯,並生成DAC碼1083以校準精ADC1070中的34個比較器。精校準DAC1082將數字DAC碼1083轉換成34個模擬的精校準的偏移1084-1,1084-2...1084-34。精ADC1070中的34個比較器的每一個分別接收模擬的精校準的偏移1084-1,1084-2...1084-34中的一個,其校準精ADC1070中的34個比較器的操作。
[0130]在PGA1040處;在粗比較器1020處和在精ADC1065處校準或修正偏移提供戰略利益。PGA1040處修正偏移使得能夠修正SHA1010偏移加上PGA1041的偏移。在粗比較器1020處的修正使得能夠修正SHA1010的偏移加上粗比較器1020的偏移。在精ADC1070處修正偏移(修正精ADC1070中的每個比較器)校準在精ADC1070中使用的每個比較器的每個偏移。
[0131]通過從精ADC1070中的每個比較器的偏移中去除SHA1010偏移和PGA1041偏移的校正,ADC1070的尺寸能夠減少大約40%,從而實現功率/面積的顯著減少。
[0132]粗比較器1020的數字校準使得能夠最小化在粗比較器1020和精ADC1070的輸入處的偏移。這減少了 ADC1000的傳輸函數中的「死區」,從而提供對整個ENOB的改善。
[0133]在一些實施方式中的數字偏移校準器可使用增強的二進位搜索算法來進行,該算法使得能夠選擇具有最小的量化錯誤的最佳碼。在每一步中計算到比較器的閾值的距離,所以可保留與最佳值最接近的值。在具有η步的增強的二進位搜索算法的一個實施方式中、在二進位搜索的η步中每一步中,校準引擎(例如、1031、1053、1081)生成並應用DAC碼(例如、對1032、1054、1082),接收結果(例如、從1021、1044、1091),計算總和(該總和是到比較器的閾值的距離),計算總和與目標或閾值之間的差異,並將所計算的差異與之前步驟中計算的差異比較。該閾值可以是,例如32。校準的目的是選擇導致結果和目標或者閾值之間的最小差異的DAC碼從而校準所校準的組件。該技術導致選擇與校準的元件的「跨零」閾值最接近的優化值,以防在校準DAC中存在差分非線性(DNL)或積分非線性(INL)錯誤。
[0134]作為詳細的示例,η位的DAC控制最初設置為00000...00。從MSB開始,對η位中的每一個進行重複操作。在步驟η,位η設置為值I。比較器的輸出相加64次並計算SUM值。如果SUM比閾值32大,那麼位η設置為值I。如果SUM比閾值32小,那麼位η設置為值O(零)。SUM (η)-32 與 SUM (η+1)_32 比較。如果 SUM (η)_32 的絕對值小於 SUM (η+1)_32的絕對值,那麼存儲DAC控制。如果SUM (η) -32的絕對值大於SUM (η+1) -32的絕對值,那麼,保留之前的DAC控制。對於從位η到位O的每個DAC控制位重複該操作。這保證在校準期間,如果SUM-32被計算為更接近0,那麼將保留DAC的合適的控制值。
[0135]雖然通過修正PGA1041和SHA1010的組合的偏移來校準PGA1041和SHA1010,但是在校準期間,校準環利用PGA校準比較器1052以感知和放大偏移錯誤。PGA1041和ΗΑ1010的偏移可通過消除PGA校準比較器1052的偏移和避免額外的校準引擎去校準PGA校準比較器1052的技術來校準。在一個實施方式中,PGA1041和SHA1010的合併的偏移通過移除PGA校準比較器1052的偏移的兩步程序進行修正。在第一步驟中,PGA校準比較器1052的偏移添加至PGA1041和SHA1010的合併的偏移。在第二步驟中,從PGA1041和SHA1010的合併的偏移中減去PGA校準比較器1052的偏移。將在第一步和第二步中獲得的結果相加並除以2提供沒有PGA校準比較器1052的偏移的PGA1041和SHA1010的合併的偏移。PGA校準比較器1052的偏移的極性由PGA校準斬波開關1051的操作來反轉。
[0136]由分布的或多點數字偏移校準導致的錯誤避免允許在低功率和面積需求的情況下的高速低BER性能。例如,與傳統的低BER的10GS/s6位的ADC比較,所描述的10GS/s6位的ADC的實施方式在相同性能的情況下消耗少於一半的功率。實施方式能夠使得在與傳統的6位ADC相同或相似的功率和面積消耗下從6位解析度增加到7位解析度。
[0137]校準技術可應用於在各種ADC拓撲中。例如,在沒有輸入信號整流的情況下為了改善在流水線拓撲中的較高時鐘頻率下的ΕΝ0Β,可應用分布的多點校準以獨立修正偏移。
[0138]校準技術可以在實施方式之間有所不同。例如。LSB尺寸可以在實施方式中有所不同,為諸如功率和面積消耗的各種需求來優化。校準可先於高速低BER的ADC500的操作發生,或者例如,可在高速低BER的ADC500的操作期間周期性地發生。校準能夠在前臺或後臺中進行。在一些實施方式中,高速低BER的ADC500的連續後臺校準可在激活之前通過校準ADC100中的多個高速低BER的ADC500每一個來執行。多個高速低BER的ADC500的每一個可以在激活和非激活狀態之間輪換而保持每個激活的高速低BER的ADC500的連續操作。輪換到非激活狀態的高速低BER的ADC500可在再激活之前進行校準或再校準。
[0139]V1.示例性方法
[0140]實施方式還可在處理或方法中實施。實施方式被描述為以與傳統的ADC相比低的功率和面積需求來實現高速低BER的性能。例如,圖11示出將模擬信號轉換成數位訊號的示例性實施方式的方法。參考圖1至圖10所描述的實施方式和根據本文中描述的技術主題的其他實施方式可根據方法1100來操作。
[0141]用於將模擬信號轉換成數位訊號的方法1100包括在循環中所示出的步驟1105到1145。但是,其他實施方式可根據其他方法進行操作。基於前面對實施方式的討論,其他配置和操作的實施方式對於本【技術領域】的技術人員來說是顯而易見的。除非明確指出或者固有需求,否則不需要步驟的順序。沒有要求一個方法實施方式能夠實現圖11中所示的所有的步驟。圖11隻是多個可能的實施方式中的一個。實施方式可實現更少、更多或不同的步驟。
[0142]方法1100開始於步驟1105。在步驟1105中,採樣和保持輸入信號。例如,如圖
1、5、6和10中所示,輸入信號可由SHA105、SHA505或SHA1010採樣和保持。
[0143]在步驟1110中,在第一時間,將輸入信號的保持採樣提供至第一比較器。例如,如圖5、6和10所不,米樣在由圖7中所不的第一時鐘Φ1所設置的時間通過米樣開關510或者第一開關AWl提供至粗比較器515或粗比較器1020。
[0144]在步驟1115中,在第一比較器中,將保持採樣與第一閾值比較以確定較高位。例如,如圖5、6和10中所示,粗比較器515或粗比較器1020將保持採樣與閾值比較以生成較高位516或者較高位1021。
[0145]在步驟1120中,在第一時間隨後的第二時間,將輸入信號的保持採樣提供至整流器。例如,如圖5、6和10中所示,採樣的信號提供至整流器525或整流器1040。
[0146]在步驟1125中,整流器控制信號從較高位確定。例如,如圖5、6和10中所示,整流器控制邏輯520或1025從較高位516確定整流器控制信號521。
[0147]在步驟1130中,根據整流器控制信號將保持採樣整流成整流的信號。例如,如圖5、6和10中所示,整流器525或整流器1040根據整流器控制信號521整流保持採樣。[0148]在步驟1135中,在多個第二比較器中,將整流的信號與多個閾值比較以確定較低位。例如,如圖5、6和10中所示,在精或子ADC530或1070中的多個比較器中,整流的信號526與多個閾值比較以確定較低位531。
[0149]在步驟1140中,在多個第二比較器中,將整流的信號與多個負閾值比較以確定是否存在整流錯誤,以及如果由具有負閾值的多個比較器中的任意一個檢測到錯誤,那麼對較高位和較低位中的至少一個中的錯誤進行校正。例如,如圖9中所示,三個冗餘的比較器C32至C34將整流的信號526與負參考值_2.5LSB、-1.5LSB和-0.5LSB比較。進一步地,邏輯540中的檢測器905中的或門906至909和異或門911檢測和校正較高位516和較低位531中的至少一個中的錯誤。
[0150]在步驟1145中,執行分布的多點校準。例如,如圖5和10中所示,數字偏移DAC545或1032校準粗比較器515或1020,數字偏移DAC550或1082校準精或子ADC530或1070中的每個比較器,而數字偏移DAC555或1054校準整流器525或1040中的PGA626或1041。校準可在每一點或位置處獨立或非獨立地執行。考慮到粗比較器515或1020在第一路徑中而整流器525或1040在第二路徑中,可獨立於校準第二路徑地校準第一路徑。例如,這可包括獨立於校準精ADC530或1070中的多個第二比較器的偏移地校準粗比較器515或1020的偏移。
[0151]在一個或多個點或元件(例如,在每個比較器或PGA中)處的校準可使用增強的二進位搜索,其包括,在多個增強的二進位搜索的步驟的每一個步驟中,確定各個元件到達目標或閾值的距離;選擇所計算的距離中最短的距離以校準各個元件的偏移。
[0152]校準PGA626或1041,或其他放大器,可能需要校準循環中的比較器。在方法的一個實施方式中,如參考圖9所解釋的,校準可包括使放大器的輸入短路,關閉耦接到放大器輸出的第一組斬波開關(例如,PGA校準斬波開關1051)並確定第一偏移值,關閉第二組斬波開關,確定第二偏移值以及從第一和第二偏移值確定放大器的DAC校準碼。
[0153]在多個ADC操作方法1100作為多個通道的實施方式中,例如參見圖1中的ADCl至4,方法1100可進一步包括從較高位和較低位恢復數據並將所恢復的數據與從在模擬信號上的該方法的至少一個其他通道操作恢復的數據合併。在一些實施方式中,連續的後臺校準可通過在激活之前校準多個ADC (例如圖1中的ADCl至4以及可能的額外的ADC)中的每一個來實施,從而在多個通道的其中一個中執行方法1100。多個ADC中的每一個在激活和非激活狀態之間輪換同時保持在多個通道中的該方法的連續操作。如果有四個通道,那麼多於四個ADC將允許四個通道的連續操作,同時非激活的ADC在返回到激活狀態之前被校準。
[0154]W.結論
[0155]儘管上面描述了多個實施方式,但是應當理解的是,它們只是以示例而非限制的方式提出。相關【技術領域】的技術人員應當理解,對這些實施方式進行的形式和細節上的各種改變並沒有偏移本申請的主題的實質和範圍。
[0156]現在將描述具有在低功率和面積需求的情況下的具有高速低BER性能的ADC的DSP接收器的方法、系統和設備。通過解決傳統的瓶頸增加了多路徑ADC配置的速度。通過整合校準與錯誤檢測和校正(諸如分布的偏移校準器和冗餘的比較器)改善了 ADC的性能。通過使用低BER整流將功率和面積需求顯著減少為近乎傳統的高速低BER閃速ADC中的比較器數量的一半。
[0157]實施方式的優勢包括在低功率和面積需求的情況下的高速低BER性能。通過解決傳統的瓶頸增加了多路徑ADC配置的速度。通過粗比較器與保持級並行操作以允許比較器在整流之前開始轉換周期,消除了比較器的再生時間的瓶頸並且ADC能夠在較高時鐘頻率下進行操作。通過將校準與錯誤檢測和校正集成到ADC中(諸如分布的偏移校準器和冗餘的比較器)改善了 BER的性能。通過使用整流,功率和面積需求顯著減少,從而將對傳統的高速低BER閃速ADC中的比較器數量近乎減半。
[0158]實施方式並不限於附圖中呈現的功能框、詳細示例、步驟、順序或整個主題,這就是附圖被稱作示例性實施方式的原因。裝置、設備或機器可包括任意配置中本文中描述的任何一個或多個特徵。方法可包括本文中描述的採用任何順序、使用任何模型的任何處理。
[0159]如本文中所定義的,裝置(即設備)是由35U.S.C.§ 101所定義的機械或產品。裝置可以是數字的、模擬的或它們的組合。裝置可利用任何半導體工藝或半導體技術實施,包括雙極結電晶體(BJT)、異質結雙極電晶體(HBT)、金屬氧化物半導體場效應電晶體(M0SFET)、金屬半導體場效應電晶體(MESFET)或其他半導體或電晶體技術裝置。這些可選的裝置可要求可選的配置而不是這裡所示的實施方式中的配置。
[0160]本文中描述的技術,包括方法,可通過硬體(數字和/或模擬)或硬體和軟體和/或固件的組合實施。本文中描述的技術可由一個或多個元件實施。實施方式可包括電腦程式產品,該電腦程式產品包括存儲在計算機可用的介質上的邏輯(例如,程序代碼或軟體以及固件的形式),其可以與其他元件整合或與其他元件分離開。當在一個或多個處理器中執行時,這樣的程序代碼使得裝置如本文中描述的那樣進行操作。實施方式可以在其中實施的裝置可包括存儲器,諸如存儲器驅動,存儲器裝置,以及進一步的各種類型的計算機可讀介質。這樣的計算機可讀介質的示例包括,但不限制於,硬碟、可移動的磁碟、隨機存取存儲器(RAM)、只讀存儲器(ROM)等。更詳細地,這樣地計算機可讀介質地示例包括,但不限制於,與硬碟驅動關聯的硬碟、可移動磁`盤、可移動光碟(例如,CDROM,DVD等)、壓縮磁碟、磁帶、磁存儲裝置、MEMS (微機電系統)存儲器、納米技術存儲裝置以及諸如快閃記憶體卡、數字視頻光碟、RAM裝置、ROM裝置等的其他裝置。這樣的計算機可讀介質,例如可存儲包括計算機可執行的指令的電腦程式邏輯,例如,程序模塊,當被執行時,提供和/或保持這裡參考附圖所描述的功能的一個或多個方面,以及任意的和所有的元件,步驟和其中的功能和/或本文中描述的進一步的實施方式。
[0161]本文中描述的和下面所要求保護的主題的適當的解釋限於根據35U.S.C.§ 101可授予專利權的主題。本專利申請中所描述的和基於本專利申請所要求保護的主題並不意於以及不包括不被授權的主題。如本文中描述的和下面所要求保護的,方法是由35U.S.C.§101所定義的過程。如本文中描述的和下面所要求保護的,每個電路、裝置、設備、機械、系統、計算機、模塊、媒介等都是由35U.S.C.§ 101所定義的機械和/或配置。
[0162]雖然只描述了有限數量的實施方式,但是對於本【技術領域】的技術人員來說應當理解各種的修改和變化。實施方式僅以示例而非限制的方式呈現。對於本【技術領域】的技術人員來說顯而易見的是,在不偏離所公開的技術的範圍和實質的情況下,可以進行形式和細節上的各種改變。示例性的權利要求包括本文中描述的實施方式和特徵、修改和改變以及落入所公開的技術的實質和範圍之內的附加的實施方式和特徵。因此,所公開的技術的寬度和範圍不應當局限於上述示例性實施方式中的任何一個,而應當僅僅由權利要求和它的等同物來定義。
【權利要求】
1.一種裝置,包括: 多路徑整流模數轉換器(ADC),將模擬信號轉換成多個位,所述ADC包括: 確定所述多個位中的第一位的第一路徑,所述第一路徑包括: 生成所述第一位的第一比較器,其中,所述第一比較器被配置為在第一時間接收模擬信號;以及 確定所述多個位中的第二位的第二路徑,所述第二路徑包括: 整流器,其中,所述整流器被配置為在所述第一時間之後的第二時間接收所述模擬信號;以及 耦接到所述整流器的輸出的多個比較器,所述多個比較器生成所述第二位。
2.根據權利要求1所述的裝置,所述第二路徑進一步包括: 與所述第一路徑中的所述第一比較器並行操作的信號保持電路,其中,所述整流器耦接到所述信號保持電路的輸出。
3.根據權利要求2所述的裝置,其中,所述保持電路包括延遲電路、採樣和保持(SH)電路以及追蹤和保持(TH)電路中的一個。
4.根據權利要求3所述的裝置,其中,所述SH電路包括多級SH電路並且所述TH電路包括多級TH電路,並且其中,到所述第二路徑的輸入耦接在所述多級SH電路或所述多級TH電路中的級之間。
5.根據權利要求1所述的裝置,其中,所述整流器由所述第一位控制。
6.根據權利要求1所述的裝置,其中,所述第一位包括較高位而所述第二位包括較低位。
7.根據權利要求1所述的裝置,所述第二路徑中的所述多個比較器包括: 被配置為檢測整流錯誤的至少一個額外的比較器。
8.根據權利要求1所述的裝置,其中,所述第一比較器包括第一偏移校準器而所述多個比較器包括第二偏移校準器,並且其中,所述第一偏移校準器和所述第二偏移校準器被配置為分開地校準所述第一比較器的第一偏移和所述多個比較器中的每個比較器的第二偏移。
9.一種將模擬信號轉換成數位訊號的方法,包括: 在第一時間,對第一比較器提供保持模擬信號; 在所述第一比較器中,將所述保持模擬信號與第一閾值比較以確定較高位; 在所述第一時間隨後的第二時間,對整流器提供所述保持模擬信號; 從所述較高位確定整流器控制信號; 根據所述整流器控制信號將所述保持模擬信號整流成整流後信號;以及 在多個第二比較器中,將所述整流後信號與多個閾值比較以確定較低位。
10.一種裝置,包括: 多級採樣和保持(SH)電路或追蹤和保持(TH)電路; 與所述多級SH或TH電路並聯的粗比較器; 與所述多級SH或TH電路串聯並且由所述粗比較器的輸出控制的整流器; 具有額外的比較器以檢測整流器錯誤的精模數轉換器(ADC); 粗比較器偏移校準器;以及獨立於 所述粗比較器偏移校準器的精ADC偏移校準器。
【文檔編號】H03M1/12GK103731147SQ201310476370
【公開日】2014年4月16日 申請日期:2013年10月12日 優先權日:2012年10月16日
【發明者】張博, 阿里·納齊米, 馬哈茂德·禮薩·艾哈邁迪, 阿夫申·蒙塔茲, 張恆, 哈桑·馬雷菲 申請人:美國博通公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀