號路徑547、548、549被輸入至相應(yīng)的補償單元(C0MP_1、C0MP_2、…、C0MP_N) 551、552、553,所述相應(yīng)的補償單元551、552、553基于較早地經(jīng)由相應(yīng)的不完美測量路徑544、545、546提供的不完美測量來補償中間組成數(shù)字輸出信號。
[0089]每個補償單元可以與用于存儲先前的(并且可能還更舊的)不完美測量結(jié)果和/或根據(jù)其推導(dǎo)的參數(shù)的存儲器或寄存器相關(guān)聯(lián)。存儲器或寄存器可以位于補償單元內(nèi)部或外部,并且可以對每個補償單元而言是特定的或者對幾個或所有補償單元而言是共同的。每個補償單元還可以與用于根據(jù)不完美測量結(jié)果確定補償參數(shù)的計算單元相關(guān)聯(lián)。計算單元可以位于補償單元內(nèi)部或外部,并且可以對每個補償單元而言是特定的以及/或者對幾個或所有補償單元而言是共同的。如圖5A所示每個處理路徑可以存在一個補償單元,或者可以將補償功能合并入用于所有處理路徑的單個補償單元。此外,與一個組成ADC相關(guān)聯(lián)的補償單元可以利用來自其它組成ADC的測量結(jié)果(例如,以該列組成ADC的平均值的形式)。
[0090]復(fù)用器(MUX)560適當(dāng)?shù)剡x擇來自補償單元的輸出并且對其進行序列化以在TIADC 500的輸出端(SIGN_0UT)570產(chǎn)生具有采樣速率R的數(shù)字輸出信號。
[0091]TI ADC 500還包括時序電路(HM_GEN) 590,該時序電路590通過對在輸入端591處提供的周期為P的時鐘信號(CLK)進行時移來生成M個時序信號。在其它實施方式中,時序電路可以以任何其它合適的(已知的或未來的)方式生成時序信號。
[0092]M個時序信號由控制器(CNTR) 580使用以對TI ADC 500的元件的操作進行控制。對于該列組成ADC的每個激活,控制器580將組成ADC劃分成大小為K的第一組和大小為L的第二組,其中,L+K = No在上面已經(jīng)詳細說明了如何可以分組為第一組和第二組。
[0093]借助于控制信號581 (其可以每組成ADC包括一個控制信號連接),控制器將第一組中的輸入開關(guān)設(shè)定至參考值以便進行不完美測量,并且將第二組中的輸入開關(guān)設(shè)定至模擬輸入信號。
[0094]借助于控制信號583 (其還可以每組成ADC包括一個控制信號連接),控制器將第一組中的輸出開關(guān)設(shè)定至不完美測量路徑,并且將第二組中的輸出開關(guān)設(shè)定至中間組成數(shù)字輸出信號路徑。
[0095]每個組成ADC的開關(guān)的控制信號581和583通常每次該列的激活被激活一次,并且通常包括表示開關(guān)應(yīng)當(dāng)在哪個位置(或者是否應(yīng)當(dāng)改變開關(guān)位置)的兩個可能的信號值(例如[0,I])中的一個信號值。在一些實施方式中,一組控制信號581和一組控制信號583被實現(xiàn)為一組控制信號而不是兩組控制信號。
[0096]然后,控制器580通過經(jīng)由控制信號582 (其通??梢悦拷M成ADC包括一個控制信號連接)從時序電路590轉(zhuǎn)發(fā)適當(dāng)?shù)臅r序信號對每個組成ADC進行時鐘控制,其中,在上面已經(jīng)詳細說明了哪個時序信號會適合于哪個組成ADC的選擇。
[0097]借助于控制信號584,控制器580控制復(fù)用器560按照適當(dāng)?shù)捻樞?通常以與由控制信號582進行時鐘控制的對應(yīng)的組成ADC的順序相同的順序)來選擇與第二組有關(guān)的補償單元輸出,以在TI ADC輸出端570處產(chǎn)生數(shù)字輸出信號。控制信號通常以采樣速率R激活,并且通常包括表示選擇哪個補償單元輸出的N個可能值(例如[1,2,...,《)中的一個值。
[0098]如圖5A所示,可以通過操作在組成ADC的輸入端處的開關(guān)將參考值輸入至組成ADC0可替代地,如圖5B所示,可以通過較早的處理步驟將參考值設(shè)定為組成ADC的輸入。
[0099]圖5B是根據(jù)一些實施方式的示例時間交織(TI)ADC 500b的示意圖。TI ADC 500b可以例如適于執(zhí)行如圖1所述且如圖2至圖4所舉例說明的方法。圖5B示出了與圖5A的TI ADC 500相比在處理鏈中較早地提供了參考值的TI ADC 500b。與圖5A的對應(yīng)特征相同或相似的圖5B的特征用相同的附圖標(biāo)記來表示,并且將不再對其進行詳細描述。事實上,已從圖5B省略了圖5A的一些特征(在該列組成ADC之后的那些特征)。
[0100]TI ADC 500b 包括一列組成 ADC(ADC_1、ADC_2、...、ADC_N) 501、502、503,且每個組成ADC被饋送參考信號(REF_CMP)以便在數(shù)字化處理中進行比較。該參考信號在輸入端511處被輸入至TI ADC 500bο
[0101]模擬輸入信號(SIGN_IN)在510b處被輸入,并且被緩存在N個并行緩沖器571、572,573中(例如,以由時鐘控制信號577適當(dāng)?shù)剡M行時鐘控制的多個采樣保持單元的形式)。
[0102]每個緩沖器的輸出端處的選擇開關(guān)531b、532b、533b能夠在相應(yīng)的緩沖信號與參考信號(在此,被示為地信號電平521b、522b、523b)之間進行切換以便進行干擾測量。因此,在每個時間點處,相應(yīng)的進一步處理步驟(PR0C_1、PR0C_2.....PR0C_N)574、575、576
接收緩存的模擬輸入信號樣本或者參考信號,并且將處理步驟的輸出輸入至相應(yīng)的組成ADC 501、502、503。處理步驟574、575、576可以包括任何合適的信號處理單元(例如,放大、濾波等)。
[0103]TI ADC 500b還包括時序電路(HM_GEN) 590,該時序電路590通過對在輸入端591處提供的周期為P的時鐘信號(CLK)進行時移來生成M個時序信號。在其它實施方式中,時序電路可以以任何其它合適的(已知的或未來的)方式生成時序信號。
[0104]M個時序信號由控制器(CNTR) 580b使用以對TI ADC 500b的元件的操作進行控制。如上面詳細說明的,對于該列組成ADC的每個激活,控制器580b將組成ADC劃分成大小為K的第一組和大小為L的第二組。
[0105]借助于控制信號581b(其可以每組成ADC包括一個控制信號連接),控制器將第一組中的選擇開關(guān)設(shè)定至參考值以便進行不完美測量,并且將第二組中的選擇開關(guān)設(shè)定至模擬輸入信號??刂菩盘?81b通常每次該列的激活被激活一次,并且通常包括表示開關(guān)應(yīng)當(dāng)在哪個位置(或者是否應(yīng)當(dāng)改變開關(guān)位置)的兩個可能的信號值(例如[0,1])中的一個信號值。
[0106]然后,控制器580b通過經(jīng)由控制信號582 (其通??梢悦拷M成ADC包括一個控制信號連接)從時序電路590轉(zhuǎn)發(fā)適當(dāng)?shù)臅r序信號對每個組成ADC進行時鐘控制,其中,在上面已詳細說明了哪個時序信號會適合于哪個組成ADC的選擇。
[0107]借助于控制信號577,控制器580b對緩沖器571、572、573進行控制。例如,控制信號可以包括和適當(dāng)?shù)剡x擇由控制器580b轉(zhuǎn)發(fā)的來自時序電路590的時序信號。
[0108]圖5A與圖5B中所描述的功能單元(例如,控制器580、580b和時序電路590)當(dāng)然可以具有根據(jù)其它實施方式的其它物理實現(xiàn)。
[0109]應(yīng)當(dāng)注意,可以在圖和對應(yīng)的文本中省略對相應(yīng)的實施方式的描述而言并非極其重要的很多實現(xiàn)細節(jié)。例如,當(dāng)組成ADC的時鐘控制僅參考與開始有關(guān)的時鐘控制事件時,已明確提及對新輸入值(例如,模擬樣本)的處理,同時組成ADC可以很好地接收或生成較高頻率時鐘控制信號(例如,時鐘周期為1/R的采樣時鐘信號)以提供組成ADC處理單個輸入值所需要的幾個處理步驟的時鐘控制。這種省略并不意在排除這樣的特征的任何可能的存在。
[0110]所描述的實施方式及其等同可以以軟件或硬件或其組合來實現(xiàn)。它們可以由與通信裝置相關(guān)聯(lián)或集成至通信裝置的通用電路如數(shù)字信號處理器(DSP)、中央處理單元(CPU)、協(xié)處理器單元、現(xiàn)場可編程邏輯門陣列(FPGA)或其它可編程硬件,或者由諸如專用集成電路(ASIC)的專業(yè)電路來執(zhí)行。在本公開內(nèi)容的范圍內(nèi)設(shè)想了所有這樣的形式。
[0111]實施方式可以出現(xiàn)在包括電路系統(tǒng)/邏輯或者執(zhí)行根據(jù)任何實施方式的方法的電子設(shè)備內(nèi)。電子設(shè)備可以例如是模擬前端、通信裝置、多媒體裝置、音頻/視頻記錄器等。例如,視頻處理器可以包括三個TI ADC(例如,諸如在圖5A和圖5B中描述的那些TI ADC),每個通道(RGB——紅、綠、藍)一個TI ADC0
[0112]根據(jù)一些實施方式,計算機程序產(chǎn)品包括諸如例如如圖6的⑶-ROM 600所示的磁盤或CD-ROM的計算機可讀介質(zhì)。計算機可讀介質(zhì)可以在其上已經(jīng)存儲有包括程序指令的計算機程序。計算機程序能夠被加載至數(shù)據(jù)處理單元630中,數(shù)據(jù)處理單元630可以例如被包括裝置610中。當(dāng)被加載至數(shù)據(jù)處理單元630中時,計算機程序可以被存儲在與數(shù)據(jù)處理單元630相關(guān)聯(lián)或者集成至數(shù)據(jù)處理單元630的存儲器620中。根據(jù)一些實施方式,計算機程序當(dāng)被加載至數(shù)據(jù)處理單元中并且由數(shù)據(jù)處理單元運行時可以使數(shù)據(jù)處理單元執(zhí)行根據(jù)例如圖1所示的方法的方法步驟。
[0113]在本文中已經(jīng)提及了各種實施方式。然而,本領(lǐng)域的技術(shù)人員會認識到仍然落入權(quán)利要求的范圍內(nèi)的對所描述的實施方式的大量變化。例如,本文所描述的方法實施方式通過按一定順序執(zhí)行的