TWI328356B - Successive approximation adc with binary error tolerance mechanism - Google Patents
Successive approximation adc with binary error tolerance mechanism Download PDFInfo
- Publication number
- TWI328356B TWI328356B TW97138306A TW97138306A TWI328356B TW I328356 B TWI328356 B TW I328356B TW 97138306 A TW97138306 A TW 97138306A TW 97138306 A TW97138306 A TW 97138306A TW I328356 B TWI328356 B TW I328356B
- Authority
- TW
- Taiwan
- Prior art keywords
- dac
- gradual approximation
- digital converter
- adc
- bit
- Prior art date
Links
- 230000007246 mechanism Effects 0.000 title description 8
- 239000003990 capacitor Substances 0.000 claims description 19
- 238000005070 sampling Methods 0.000 claims description 14
- 238000012937 correction Methods 0.000 claims description 8
- 239000002689 soil Substances 0.000 description 15
- 238000000034 method Methods 0.000 description 8
- 230000000750 progressive effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000012952 Resampling Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 241000167880 Hirundinidae Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Analogue/Digital Conversion (AREA)
Description
1328356 九、發明說明: 【發明所屬之技術領域】 本發明係有關類比至數位轉換器(ADC),特別是一種 逐漸逼近式(successive approximation register, SAR) 類比至數位轉換器,其具有二進制錯誤容忍機制。 【先前技術】 類比至數位轉換器(ADC)有多種架構,例如快閃式 (flash)、管路式(pipelined)、逐漸逼近式等,為經常 使用的架構。這些架構各有各的優點,通常會依據不同的 應用需求來選定。其中,逐漸逼近式ADC較其他架構消耗 較低功率、較小面積及較低成本。然而,此架構需要較多 的時脈週期才能產出輸出,因此較不利於高速操作。 逐漸逼近式ADC主要分成兩種方式:二進制逼近及非 二進制逼近。二進制逼近ADC技術,如Hao-CHiao Hong' Guo-Ming Lee αΑ 65-fJ/Conversion-step 0.9-V 200-KS/s Rail-to-Rail 8-bit Successive1328356 IX. Description of the Invention: [Technical Field] The present invention relates to analog to digital converters (ADCs), and more particularly to a progressive approximation register (SAR) analog to digital converter with binary error tolerance mechanism. [Prior Art] Analog-to-digital converters (ADCs) have a variety of architectures, such as flash, pipelined, and gradual approximation, which are frequently used architectures. Each of these architectures has its own advantages and is often chosen for different application needs. Among them, the progressive approximation ADC consumes lower power, smaller area and lower cost than other architectures. However, this architecture requires more clock cycles to produce output and is therefore less advantageous for high speed operation. Gradual approximation ADCs are mainly divided into two ways: binary approximation and non-binary approximation. Binary approximation ADC technology, such as Hao-CHiao Hong' Guo-Ming Lee αΑ 65-fJ/Conversion-step 0.9-V 200-KS/s Rail-to-Rail 8-bit Successive
Approximation ADC”,IEEE J. Solid-State Circuits, vol. 42,October 2007,pp. 2161-2168 所揭露者,其 1328356 使用數位至類比轉換器(DAC)以逐漸逼近取樣訊號,並 根據比較器的比較結果來決定下一狀態究竟是往上或往下 加一電壓,而每次改變的電壓量係以二的冪次方逐漸下 降。以此種二進制搜尋方式持續重複幾次操作以獲得相對 應的數位碼輸出。二進制逼近ADC技術也揭露於 Craninckx' G. van der Plas UA 65fJ/Conversion-Step 0-to-50MS/s 0-to-0.7mW 9b Charge-sharing SAR 春 ADC in 90nm Digital CMOS”,ISSCC Dig. Tech. Papers,February 2007,pp. 246-247,其應用相同原Approximation ADC", IEEE J. Solid-State Circuits, vol. 42, Oct. 2007, pp. 2161-2168, whose 1328356 uses a digital to analog converter (DAC) to gradually approximate the sampled signal and according to the comparator The result of the comparison determines whether the next state is a voltage applied upwards or downwards, and the amount of voltage changed each time gradually decreases by a power of two. In this binary search mode, the operation is repeated several times to obtain a corresponding Digital code output. Binary approximation ADC technology is also revealed in Cranenckx' G. van der Plas UA 65fJ/Conversion-Step 0-to-50MS/s 0-to-0.7mW 9b Charge-sharing SAR Spring ADC in 90nm Digital CMOS" , ISSCC Dig. Tech. Papers, February 2007, pp. 246-247, the same application
理,但係根據比較器兩端的電荷量差量來決定電荷量的增 加或減少’而每次改變的電荷量也是以二的冪次方逐漸下 降。以此種二進制搜尋方式持續重複幾次操作直到獲得相 對應的數位碼輸出。上述二進制逼近之兩種方法的操作速 度會受到限制,主要原因在於必須等到比較器兩端電壓或 鲁電荷穩定到小於1 /2 LSB (亦即,i/2N+1其中N為ADC 的解析度)’比較器才能進行比較動作,否則將造成取樣誤 差。 非二進制逼近ADC技術,如F. Kuttner “A 12-v l〇-b 20-Msample/s nonbinary successive approximation ADC in 0.13_m CMOS”,IEEE Int. 1328356 .However, the amount of charge is increased or decreased according to the difference in the amount of charge across the comparators, and the amount of charge changed each time is also gradually reduced by a power of two. The operation is repeated several times in this binary search mode until the corresponding digital code output is obtained. The above two methods of binary approximation will be limited in speed. The main reason is that the voltage across the comparator or the Lu charge must be stable to less than 1 /2 LSB (ie, i/2N+1 where N is the resolution of the ADC). ) 'The comparator can perform the comparison action, otherwise it will cause sampling error. Non-binary approximation ADC techniques, such as F. Kuttner "A 12-v l〇-b 20-Msample/s nonbinary successive approximation ADC in 0.13_m CMOS", IEEE Int. 1328356.
Solid-State Circuits Conf. Dig. Tech. Papers » 2002 > PP. 176-m所揭露者。和二進制逼近法不同的是,非二 進制逼近法並非以二的冪次來作逼近,而是以185的冪次 方作逐漸遞減。此方法具有約12.7%的誤差容忍特性,因 此可取樣尚未穩定訊號,可縮短每一時脈週期時間;但是, 需增加額外且複雜的數位校正機制。不論是以邏輯電路或 馨唯讀記憶體來實施,都需耗費功率及電路面積。 鑑於傳統逼近ADC架構之缺點,因此亟需提出一種新 賴的ADC架構,用以維持傳統就架構之優點而避免其 缺點。 【發明内容】 # 、鐘於上述,本發明的目的之—在於提出一麵賴的逐漸逼近 式ADC’其使用錯誤容忍機制及高速且具二進制錯誤校正機制之非 二進制逼近方法。 根據本發明實施例所揭露之逐漸逼近式類比至數位轉換器 (ADC) ’ -内部數位至類比轉換器(Mc)包含電容陣列,其電容 值具二進制權重(weight),且至少—補償電容配置於二進制權: 之電吞田中。比較器接收並比較取樣輸入訊號及DAC之輪出。非 1328356 • 一進制逐漸逼近式控制電路控制輸入訊號之取樣,並根據 比較器之比較結果以控制一連串之比較。於DAC之訊號或 電荷尚未元全知疋(例如穩定到至少二位元)時,逐漸逼 • 近式控制電路即控制比較之進行。二進制錯誤容忍校正器 補償比較器所造成的取樣誤差。 【實施方式】 第一圖顯示八位元逐漸逼近式類比至數為轉換器 (SARADC)之示意圖。首先,比較器1〇的一輸入端(例 如非反向輸入端)接收取樣輸入訊號Vin;而連接至另一輸 入端(例如反向輸入端)的内部數位至類比轉換器(DAC) 被重置(reset)為共模電壓Vcm。如圖所示,DAC係由電 容陣列(C7至C0)所構成,這些電容具有二進制比重 • ( weight)。接著’比較器1〇比較輸入訊號Vin和共模電 壓Vcm以決定要在DAC加上或減去v/4電壓(其中v為 輸入sK號的振幅)。當DAC達到穩定之後,則進行下一個 比較及決定。持續此操作直到輸入訊號可近似為:Solid-State Circuits Conf. Dig. Tech. Papers » 2002 > PP. 176-m. Unlike the binary approximation method, the non-binary approximation method does not approximate the power of two, but gradually decreases with a power of 185. This method has an error tolerance of approximately 12.7%, so samples can be sampled without a stable signal, which can shorten each clock cycle time; however, additional and complex digital correction mechanisms need to be added. Whether implemented in logic or Xinwei read memory, power and circuit area are required. In view of the shortcomings of the traditional approach to the ADC architecture, it is imperative to propose a new ADC architecture to maintain the traditional advantages of the architecture and avoid its shortcomings. SUMMARY OF THE INVENTION The above and the object of the present invention is to propose a progressive approximation ADC' which uses an error tolerance mechanism and a non-binary approximation method with high speed and binary error correction mechanism. A progressive approximation analog to digital converter (ADC) according to an embodiment of the invention' - an internal digital to analog converter (Mc) comprising a capacitor array having a capacitance value having a binary weight and at least - a compensation capacitor configuration In the binary right: the electric swallows the field. The comparator receives and compares the sample input signal and the DAC round trip. Non 1328356 • The hexadecimal approximation control circuit controls the sampling of the input signal and controls a series of comparisons based on the comparison of the comparators. When the signal or charge of the DAC is not fully known (for example, stable to at least two bits), the control circuit is gradually controlled to control the comparison. The binary error tolerance corrector compensates for the sampling error caused by the comparator. [Embodiment] The first figure shows a schematic diagram of an octet approximation analog-to-digital converter (SARADC). First, an input of the comparator 1 (eg, a non-inverting input) receives the sampled input signal Vin; and an internal digit connected to the other input (eg, the inverting input) to the analog converter (DAC) is heavily Reset is the common mode voltage Vcm. As shown, the DAC consists of a capacitor array (C7 to C0) with a binary specific gravity • (weight). Next, the comparator 1 compares the input signal Vin with the common mode voltage Vcm to determine whether to add or subtract the v/4 voltage to the DAC (where v is the amplitude of the input sK number). When the DAC has stabilized, the next comparison and decision is made. Continue this operation until the input signal is approximated as:
Vcm±V/4±V/8±V/ 16±V/32±V/64±V/ 1281V/256 (其中V為輸入訊號的振幅) 1328356 I * 第二圖顯示本發明實施例之具有二進制錯誤容忍機制 的單端逐漸逼近式ADC。本實施例雖以八位元ADC為例, 然而本發明可普遍地適用於η位元ADC。在本實施例中, 逐漸逼近式ADC包含一内部DAC,其係由電容陣列(C7 至Clc)所構成’這些電容具有非二進制比重: C7=2C6=4C5=4C5c=8C4=16C3=16C3c=32C2=64Cl =64Clc • 第二圖之逐漸逼近式ADC還包含一比較器20,其接 收並比較經取樣之輸入訊號Vin及DAC輸出。逐漸逼近控 制邏輯電路(SAR) 22控制輸入訊號Vin的取樣,並根據 比較器20的比較結果來控制一連串的比較,最後輸出相 對應的數位輸出,用以逼近輸入訊號Vin。 Φ 於操作時,首先,比較器20的一輸入端(例如非反 向輸入端)接收取樣輸入訊號Vin;而連接至另一輸入端(例 如反向輸入端)的内部數位至類比轉換器(DAC)被重置 (reset)為共模電壓Vcm。如圖所示,DAC係藉由連接 DAC内的開關而使其重置至共模電壓Vcm。接著,比較器 20比較輸入訊號Vin和共模電壓Vcm以決定要在DAC加 上或減去V/4電壓(其中V為輸入訊號的振幅)。在一實 施例中,當DAC電路穩定到一位元精確度(但尚未完全穩 1328356 定)時,逐漸逼近控制邏輯電路(SAR) 22即進入下一位 元的比較及決定。由於DAC訊號並未完全穩定,因而會造 成V/4 (V/4*l/2+V/8)的誤差量。由於剩餘的電壓改 變量約為 V/8 (V/16土V/32土V/64土V/128土V/256),因 此必須補上±V / 8以補償該誤差量。重複此操作直到最低有 效位元(LSB)。輸入訊號可近似為:Vcm±V/4±V/8±V/16±V/32±V/64±V/1281V/256 (where V is the amplitude of the input signal) 1328356 I * The second figure shows the binary with the embodiment of the present invention Single-ended progressive approximation ADC with error tolerance mechanism. Although the present embodiment is exemplified by an octet ADC, the present invention is generally applicable to an n-bit ADC. In this embodiment, the progressive approximation ADC includes an internal DAC consisting of a capacitor array (C7 to Clc) 'These capacitors have a non-binary specific gravity: C7=2C6=4C5=4C5c=8C4=16C3=16C3c=32C2 =64Cl =64Clc • The gradual approximation ADC of the second diagram also includes a comparator 20 that receives and compares the sampled input signal Vin and the DAC output. The gradual approximation control logic (SAR) 22 controls the sampling of the input signal Vin, and controls a series of comparisons based on the comparison result of the comparator 20, and finally outputs a corresponding digital output for approximating the input signal Vin. Φ In operation, first, an input terminal (eg, a non-inverting input terminal) of the comparator 20 receives the sample input signal Vin; and an internal digital terminal connected to the other input terminal (eg, the inverting input terminal) to the analog converter ( The DAC) is reset to the common mode voltage Vcm. As shown, the DAC is reset to the common mode voltage Vcm by connecting a switch in the DAC. Next, comparator 20 compares input signal Vin with common mode voltage Vcm to determine whether to add or subtract a V/4 voltage (where V is the amplitude of the input signal) at the DAC. In one embodiment, when the DAC circuit is stable to one bit accuracy (but not yet fully stabilized at 1328356), the control logic circuit (SAR) 22 is gradually approached to the next bit of comparison and decision. Since the DAC signal is not completely stable, it will cause an error of V/4 (V/4*l/2+V/8). Since the remaining voltage change is approximately V/8 (V/16 V/32 V/64 V/128 V/256), ±V / 8 must be added to compensate for this error. Repeat this operation until the least significant bit (LSB). The input signal can be approximated as:
Vcm土V/4土V/8土V/8土V/ 16土V/ 16土V/32土V/32土V/64土 • V/64土V/128土V/128±V/256土V/256 在另一實施例中(第二圖),當DAC電路穩定到二位 元精確度(而非前述的一位元)時,逐漸逼近控制邏輯電 路(SAR) 22即進入下一位元的比較及決定。由於DAC 訊號並未完全穩定,因而會造成3V/16(V/4*l/22+V/8) 的誤差量。由於剩餘的電壓改變量約為V/8(V/16土V/32 • 土V/64土V/l28土V/256),因此必須補上土V/16以補償該 誤差量。重複此操作直到最低有效位元(LSB)。輸入訊號 可近似為: VCm±V/4±V/8±V/16±V/16±V/32±V/64±V/64±V/128 ±Y/256±V/256 底下將分析究竟DAC電壓穩定到幾位元的精確度之 後比較器再取樣會讓逐漸逼近式DAC可以最佳化。對一個 f S] 11 1328356 N位元ADC而言,假設DAC穩定至χ位元的精確度再取 樣,且比較器從開始比較至DAC開始動作這段期間間隔為 yZU (其中),則解一筆資料所需時間Ttotal 可近似為: N-2Vcm soil V / 4 soil V / 8 soil V / 8 soil V / 16 soil V / 16 soil V / 32 soil V / 32 soil V / 64 soil • V / 64 soil V / 128 soil V / 128 ± V / 256 Soil V/256 In another embodiment (second figure), when the DAC circuit is stable to two-bit accuracy (rather than the one-bit element described above), the control logic circuit (SAR) 22 is gradually approached and proceeds to the next Comparison and decision of bits. Since the DAC signal is not completely stable, it will cause an error of 3V/16 (V/4*l/22+V/8). Since the remaining voltage change is approximately V/8 (V/16 earth V/32 • soil V/64 earth V/l28 soil V/256), the soil V/16 must be added to compensate for this error. Repeat this operation until the least significant bit (LSB). The input signal can be approximated as: VCm±V/4±V/8±V/16±V/16±V/32±V/64±V/64±V/128 ±Y/256±V/256 Comparing the resampling of the comparator after the DAC voltage has stabilized to a few bits will optimize the gradual approximation DAC. For an f S] 11 1328356 N-bit ADC, assuming that the DAC is stable to the accuracy of the 再 bit resampling, and the interval between the comparator and the start of the DAC is yZU (where), then the solution is The time required for data Ttotal can be approximated as: N-2
Ttotalix^N) - Tsample + (x+y)At.(N + -—) X Sample + NiX + + (Ν~2)·Αί + (~^) β 對X作偏微分:Ttotalix^N) - Tsample + (x+y)At.(N + -—) X Sample + NiX + + (Ν~2)·Αί + (~^) β Partially differentiates from X:
Ux,y,N) At- · (yAt) = 0 dx x N· At-7 ·yAt = 0Ux,y,N) At- · (yAt) = 0 dx x N· At-7 ·yAt = 0
N-2 2~ / X => N = y( => X «N-2 2~ / X => N = y( => X «
N-2 N 以八位元ADC為例,假設y与5,則可得到最佳化值 χ与2。比較各種χ值可得知,當x=2時所需時間最短。 x = l-^ Ttotal = Tsample +(1 + 5)Δ/ * (8 + 6) = Tsample + 84Δ/ Χ = 2 —> T^total = ^sample +(2 + 5)Δ/ * (8 + 3) = Tsample + 77At ^ = 3 ^ rto(a/ = Tsamph + (3 + 5)Δ/ * (8 + 2) = rji3mpfe + 80Δί χ = 847^=7;—+ (8 + 5)Δί*8 = ;ΓΜ_+104Δ,(對應至第一圖的 ADC) 根據上述,當X=2時,ADC為最佳化,因此使用三個 補償電容(亦即,C5c、C3c、Clc)來校正逐漸逼近式 [S] 12 1328356 « ADC ’如第二圖所示。一般來說,對於^位元adc,所需 補4貝電合的數量可以表示為[(η_2)/χ】,其中[】為高斯運算 符號,其取-數值的整數部分。在本實施财,這些補償 電各係以下列方式來配置於非補償電容(c7、C6、c5、 C4、C3、C2、Cl及Cl)之間:第一個補償電容(c5c) 配置於第二個電容(C5)之後;第二個補償電容(c3c) 配置於接下來的第二個電容(C3)之後;第三個補償電容 (Clc)配置於再接下來第二個電容(C1)之後。上述的 最佳化方法可適用於不同解析度的ADC。再者,對於較大 解析度之ADC,上述最佳化的效能會更好。 第二圖例示對應至第一圖的取樣波形31及對應至第 二圖(x=2)的取樣波形32。圖式中以括弧標示的十一個 取樣一進制數值(亦即10000111110)代表比較器 的輸出。接著,此11位元輸出藉由逐漸逼近控制邏輯電 路(SAR) 22内部的二進制錯誤容忍校正器處理之後,產 生ADC的8位元數位輸出,以完成取樣誤差的補償。雖 然本實施例中的二進制錯誤容忍校正器係位於逐漸逼近控 制邏輯電路(SAR) 22的内部,然而,在其他實施例中, 也可以位於逐漸逼近控制邏輯電路(SAR) 22的外部。 1328356 針對第一圖所示之ADC,其輸出可表示為:N-2 N Take the octet ADC as an example. If y and 5 are assumed, the optimized values χ and 2 can be obtained. Comparing the various thresholds shows that the time required for x = 2 is the shortest. x = l-^ Ttotal = Tsample +(1 + 5)Δ/ * (8 + 6) = Tsample + 84Δ/ Χ = 2 —> T^total = ^sample +(2 + 5)Δ/ * (8 + 3) = Tsample + 77At ^ = 3 ^ rto(a/ = Tsamph + (3 + 5) Δ / * (8 + 2) = rji3mpfe + 80Δί χ = 847^=7; —+ (8 + 5)Δί *8 = ;ΓΜ_+104Δ, (corresponding to the ADC of the first figure) According to the above, when X=2, the ADC is optimized, so three compensation capacitors (ie, C5c, C3c, Clc) are used to correct Gradually approximating [S] 12 1328356 « ADC ' as shown in the second figure. In general, for the ^bit adc, the number of required complements can be expressed as [(η_2)/χ], where [ 】 is a Gaussian operation symbol, which takes the integer part of the value. In this implementation, these compensation powers are arranged in the following manner in the non-compensating capacitors (c7, C6, c5, C4, C3, C2, Cl, and Cl). Between: the first compensation capacitor (c5c) is placed after the second capacitor (C5); the second compensation capacitor (c3c) is placed after the next second capacitor (C3); the third compensation capacitor ( Clc) is placed after the second capacitor (C1). The above optimization The method can be applied to ADCs with different resolutions. Furthermore, for larger resolution ADCs, the above optimization performance is better. The second figure illustrates the sampling waveform 31 corresponding to the first figure and corresponds to the second figure. (x=2) sampling waveform 32. The eleven sampling binary values (ie, 10000111110) indicated by parentheses in the drawing represent the output of the comparator. Then, the 11-bit output is gradually approximated by the control logic circuit. After the internal binary error tolerance corrector process of (SAR) 22, the 8-bit digital output of the ADC is generated to compensate for the sampling error. Although the binary error tolerance corrector in this embodiment is located in the gradual approximation control logic circuit (SAR) The interior of 22, however, in other embodiments, may also be located outside of the gradually approaching control logic (SAR) 22. 1328356 For the ADC shown in the first figure, the output can be expressed as:
Out=128 · B1+64 · B2+32 · B3+16 · B4+8 · B5+4 · B6+2 · B7+1 · B8 或Out=128 · B1+64 · B2+32 · B3+16 · B4+8 · B5+4 · B6+2 · B7+1 · B8 or
Out=(0+255)/2±64±32±16±8±4±2±l±0.5 其中,符號”+”或係決定於Bn之值為”1”或”〇”,n=l, 2,…,8 ° 針對第二圖所示之ADC,其輸出可表示為:Out=(0+255)/2±64±32±16±8±4±2±l±0.5 where the symbol “+” is determined by the value of Bn being “1” or “〇”, n=l , 2,...,8 ° For the ADC shown in the second figure, the output can be expressed as:
Out=(0+255)/2±64±32±16±16±8±4±4±2±l±l±0.5 或Out=(0+255)/2±64±32±16±16±8±4±4±2±l±l±0.5 or
Out=-21 + 128 · B1+64 · B2+32 · B3+32 · B4+16 · B5+8 · B6+8 · B7+4 · B8+2 · B9+2 · B10+1 · B11 其可以表示為第四圖所示的算式。針對第三圖之例子,其 • 輸出(10000111110)的處理可以如第五圖所示。 第六圖顯示本發明實施例之二進制錯誤容忍校正器, 用以將比較器20的11位元輸出(B1 B2 B3…B11)轉 換為ADC的8位元輸出。在本實施例中,使用一些半加 法器(HA)將二輸入(例如”1”與;bu)相加,並使用一 些全加法器(FA)將三輸入(例如1、B9與B10)相加。 每一半加法器或全加法器產生一進位位元c饋至相鄰的前 1328356 級半/全加法器,並產生一和位元s饋至並行的半/全加法 器。 根據上述之本發明實施例,非二進制逐漸逼近式ADC 的操作速度將大於傳統的逐漸逼近式ADC,其原因在於信 號未達到完全穩定之前即進行取樣,且使用簡易的二進制 錯誤容忍校正機制以得到ADC之輸出。 以上所述僅為本發明之較佳實施例而已,並非用以限 定本發明之申請專利範圍;凡其它未脫離發明所揭示之精 神下所完成之等效改變或修飾,均應包含在下述之申請專 利範圍内。 【圖式簡單說明】 第一圖顯示八位元逐漸逼近式類比至數為轉換器(SAR ADC)之示意圖。 第二圖顯示本發明實施例之具有二進制錯誤容忍機制的單 端逐漸逼近式ADC。 第三圖例示對應至第一圖的取樣波形及對應至第二圖的取 樣波形。 第四圖顯示二進制錯誤容忍校正的運算。 15 1328356 第五圖例示第三圖之輸出的二進制錯誤容忍校正運算。 第六圖顯示本發明實施例之二進制錯誤容忍校正器。 【主要元件符號說明】 10 比較器 20 比較器 22 逐漸逼近控制邏輯電路 31 第一圖的取樣波形例 32 第二圖的取樣波形例 16Out=-21 + 128 · B1+64 · B2+32 · B3+32 · B4+16 · B5+8 · B6+8 · B7+4 · B8+2 · B9+2 · B10+1 · B11 Expressed as the formula shown in the fourth figure. For the example of the third figure, the processing of the output (10000111110) can be as shown in the fifth figure. The sixth figure shows a binary error tolerance corrector of an embodiment of the present invention for converting the 11-bit output (B1 B2 B3...B11) of comparator 20 to the 8-bit output of the ADC. In this embodiment, two inputs (eg, "1" and ; bu) are added using some semi-adders (HA), and three inputs (eg, 1, B9, and B10) are used using some full adders (FA). plus. Each half adder or full adder produces a carry bit c that is fed to the adjacent front 1328356 stage half/full adder and produces a sum bit s fed to the parallel half/full adder. According to the embodiments of the present invention described above, the operation speed of the non-binary progressive approximation ADC will be larger than that of the conventional gradual approximation ADC, because the sampling is performed before the signal is completely stabilized, and a simple binary error tolerance correction mechanism is used to obtain The output of the ADC. The above description is only the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention; all other equivalent changes or modifications which are not departing from the spirit of the invention should be included in the following Within the scope of the patent application. [Simple description of the diagram] The first figure shows a schematic diagram of an octet gradual approximation analog-to-number converter (SAR ADC). The second figure shows a single-ended progressive approximation ADC with a binary error tolerance mechanism in accordance with an embodiment of the present invention. The third figure illustrates the sampling waveform corresponding to the first figure and the sampling waveform corresponding to the second figure. The fourth figure shows the operation of binary error tolerance correction. 15 1328356 The fifth figure illustrates the binary error tolerance correction operation of the output of the third figure. The sixth figure shows a binary error tolerance corrector of an embodiment of the present invention. [Description of main component symbols] 10 Comparator 20 Comparator 22 Gradually approximating the control logic circuit 31 Example of sampling waveform in the first figure 32 Example of sampling waveform in the second figure 16
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW97138306A TWI328356B (en) | 2008-10-03 | 2008-10-03 | Successive approximation adc with binary error tolerance mechanism |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW97138306A TWI328356B (en) | 2008-10-03 | 2008-10-03 | Successive approximation adc with binary error tolerance mechanism |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201015870A TW201015870A (en) | 2010-04-16 |
| TWI328356B true TWI328356B (en) | 2010-08-01 |
Family
ID=44830221
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW97138306A TWI328356B (en) | 2008-10-03 | 2008-10-03 | Successive approximation adc with binary error tolerance mechanism |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI328356B (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8963761B2 (en) | 2012-08-03 | 2015-02-24 | Realtek Semiconductor Corp. | Predictive successive approximation register analog-to-digital conversion device and method |
| TWI489788B (en) * | 2012-05-08 | 2015-06-21 | Himax Tech Ltd | Multi-bit per cycle successive approximation register adc |
| TWI501562B (en) * | 2012-10-05 | 2015-09-21 | Univ Nat Chiao Tung | A method to estimate the ratio errors of the capacitors in the digital-to-analog converter of a successive approximation analog digital converter and its application to calibrate the successive approximation analog digital converter |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI454064B (en) * | 2010-12-16 | 2014-09-21 | Univ Nat Cheng Kung | Successive approximation analog-to-digital converter having auxiliary prediction circuit and method thereof |
| TWI556585B (en) | 2015-06-11 | 2016-11-01 | 矽創電子股份有限公司 | Analog-to-Digital Converting Device and Related Calibration Method and Calibration Module |
-
2008
- 2008-10-03 TW TW97138306A patent/TWI328356B/en not_active IP Right Cessation
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI489788B (en) * | 2012-05-08 | 2015-06-21 | Himax Tech Ltd | Multi-bit per cycle successive approximation register adc |
| US8963761B2 (en) | 2012-08-03 | 2015-02-24 | Realtek Semiconductor Corp. | Predictive successive approximation register analog-to-digital conversion device and method |
| TWI501562B (en) * | 2012-10-05 | 2015-09-21 | Univ Nat Chiao Tung | A method to estimate the ratio errors of the capacitors in the digital-to-analog converter of a successive approximation analog digital converter and its application to calibrate the successive approximation analog digital converter |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201015870A (en) | 2010-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7724174B2 (en) | Successive approximation ADC with binary error tolerance mechanism | |
| CN101729069B (en) | Progressive Approximation Analog-to-Digital Converter with Binary Error Tolerance | |
| CN108574487B (en) | successive approximation register analog-to-digital converter | |
| US9362939B1 (en) | Reduction of input dependent capacitor DAC switching current in flash-SAR analog-to-digital converters | |
| CN104796148B (en) | A High Speed Low Power Consumption Successive Approximation Analog-to-Digital Converter | |
| TWI473437B (en) | Successive approximation register analog-to-digital converter and analog-to-digital conversion method using the same | |
| JP4897047B2 (en) | Analog-to-digital conversion using asynchronous current-mode cyclic comparison | |
| US10484000B2 (en) | Analog-to-digital converters | |
| TW201412025A (en) | Successive approximation register analog-digital converter and method for operating the same | |
| KR20150027582A (en) | Successive approximation analog to digital converter and method of analog to digital conversion | |
| JP5657490B2 (en) | Successive approximation AD converter and radio receiver | |
| CN102067454B (en) | Front-end sampling technique for analog-to-digital converters | |
| TWI685209B (en) | Pipelined analog-digital converter | |
| TWI778155B (en) | Method and apparatus for enabling wide input common-mode range in sar adcs with no additional active circuitry | |
| TWI328356B (en) | Successive approximation adc with binary error tolerance mechanism | |
| CN106301377A (en) | Successive Approximation Analog-to-Digital Converter | |
| CN114285414B (en) | Scaling type increment type analog-to-digital conversion method and converter | |
| CN110176930B (en) | Multi-bit resolution sub-pipeline structure for measuring transition heights of transfer curves | |
| TWI674764B (en) | A successive approximation register analog-to-digital converter and associated control method | |
| WO2025166919A1 (en) | Integrated circuit for calibration of offset voltage mismatch between comparators in analog-to-digital converter and method | |
| CN113708763B (en) | Analog-to-digital conversion system and method with offset and bit weight correction mechanism | |
| CN115021757B (en) | A control logic circuit and SAR ADC | |
| Ghoshal et al. | Realization of a 1.5 bits/stage pipeline ADC using switched capacitor technique | |
| Mu et al. | An 8-Bit 625MS/s SAR ADC for Sensor Application | |
| JP2014236373A (en) | A/d conversion device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |