DE102006042003A1 - Pipeline-A/D-Wandler mit digitaler Fehlerkorrektur mit minimalen Overhead - Google Patents

Pipeline-A/D-Wandler mit digitaler Fehlerkorrektur mit minimalen Overhead Download PDF

Info

Publication number
DE102006042003A1
DE102006042003A1 DE102006042003A DE102006042003A DE102006042003A1 DE 102006042003 A1 DE102006042003 A1 DE 102006042003A1 DE 102006042003 A DE102006042003 A DE 102006042003A DE 102006042003 A DE102006042003 A DE 102006042003A DE 102006042003 A1 DE102006042003 A1 DE 102006042003A1
Authority
DE
Germany
Prior art keywords
digital
stage
analog
output
pipeline
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE102006042003A
Other languages
English (en)
Inventor
Chia-Liang Union City Lin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Realtek Semiconductor Corp
Original Assignee
Realtek Semiconductor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Realtek Semiconductor Corp filed Critical Realtek Semiconductor Corp
Publication of DE102006042003A1 publication Critical patent/DE102006042003A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/06Continuously compensating for, or preventing, undesired influence of physical parameters
    • H03M1/0617Continuously compensating for, or preventing, undesired influence of physical parameters characterised by the use of methods or means not specific to a particular type of detrimental influence
    • H03M1/0675Continuously compensating for, or preventing, undesired influence of physical parameters characterised by the use of methods or means not specific to a particular type of detrimental influence using redundancy
    • H03M1/069Continuously compensating for, or preventing, undesired influence of physical parameters characterised by the use of methods or means not specific to a particular type of detrimental influence using redundancy by range overlap between successive stages or steps
    • H03M1/0695Continuously compensating for, or preventing, undesired influence of physical parameters characterised by the use of methods or means not specific to a particular type of detrimental influence using redundancy by range overlap between successive stages or steps using less than the maximum number of output states per stage or step, e.g. 1.5 per stage or less than 1.5 bit per stage type
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/14Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit
    • H03M1/16Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps
    • H03M1/164Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps the steps being performed sequentially in series-connected stages
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/14Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit
    • H03M1/16Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps
    • H03M1/164Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps the steps being performed sequentially in series-connected stages
    • H03M1/165Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps the steps being performed sequentially in series-connected stages in which two or more residues with respect to different reference levels in a stage are used as input signals for the next stage, i.e. multi-residue type
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/14Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit
    • H03M1/16Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps
    • H03M1/164Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps the steps being performed sequentially in series-connected stages
    • H03M1/167Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit with scale factor modification, i.e. by changing the amplification between the steps the steps being performed sequentially in series-connected stages all stages comprising simultaneous converters

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Analogue/Digital Conversion (AREA)
  • Error Detection And Correction (AREA)

Abstract

Der hardwaremäßig wirksamste Weg, N-stufige Pipeline-ADC zu realisieren, ist es, (G+1)-Niveau-ADC-DAC für seine ersten (N-1) Stufen zu verwenden, und (2ÈG-1)-Niveau-ADC für die letzte Stufe zu verwenden, wobei G die Zwischenstufen-Verstärkung ist. Für die ersten (N-1) Stufen, die (G+1)-Niveau-ADC-DAC verwenden, sind die (G+1) Niveaus gleichmäßig zwischen -(G-1)/G und (G-1)/G einschließlich verteilt. Der Abstand zwischen zwei benachbarten Niveaus ist 2(G-1)/G·2·. Für die letzte Stufe, die (2ÈG-1)-Niveau-ADC verwendet, sind die (2ÈG-1)-Niveaus gleichmäßig zwischen -(G-1)/G und (G-1)/G einschließlich verteilt. Der Abstand zwischen zwei benachbarten Niveaus beträgt 1/G.

Description

  • HINTERGRUND DER ERFINDUNG
  • Anwendungsgebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf Pipeline-ADC (Analog-Digital-Wandler), insbesondere auf einen Pipeline-ADC, der minimalen Overhead zur digitalen Korrektur der Fehler in seinen internen Komparatoren verwendet.
  • Pipeline-ADCs sind dem Stand der Technik wohl bekannt. 1 beschreibt einen typischen N-stufigen Pipeline-ADC 1000, der einen Abtast-und-Halte-Verstärker SHA 100, N Pipeline-Stufen 200_1, 200_2, 200_3 und so weiter und eine Ausgabe-Codiereinrichtung 300 umfasst. SHA 100 wandelt die zeitlich kontinuierliche Eingangspannung x(t) in einen zeitlich diskreten Analog-Abtastwert x0(n) um, der der Wert der Eingangspannung x(t) zu dem Zeitpunkt von nT ist, wobei T die Periodendauer des Abtasttaktes und n ein Zeitindex ist. Die erste Stufe 200_1 empfängt den analogen Abtastwert x0(n) und erzeugt zwei Ausgaben: eine digitale Ausgabe y1[n], die eine grobe digitale Abbildung von x0(n – 1) (die die analoge Abtastung des vorhergehenden Zeitschrittes ist) ist, und eine analoge Ausgabe x1[n], die den Restfehler der groben Quantisierung darstellt. Der Restfehler wird an seine nächste Stufe (zweite Stufe 200_2) zur weiteren Bearbeitung weitergegeben. Auf diese Weise empfängt jede Pipeline-Stufe, die Stufe k, einen analogen Abtastwert von ihrer vorhergehenden Stufe, der Stufe (k – 1), (mit Ausnahme der ersten Stufe, die keine vorhergehende Stufe aufweist, aber den analogen Abtastwert von SHA 100 erhält), erzeugt eine digitale Ausgabe, die eine grobe Quantisierung ihrer Eingabe des vorhergehenden Zeitschrittes ist, und gibt eine analoge Ausgabe, die den Restfehler der Quantisierung darstellte, an ihre nachfolgende Stufe, die Stufe (k + 1). Für die letzte Stufe (Nte Stufe 200_N) gibt es keine nachfolgende Stufe, und daher muss sie den Restfehler nicht erzeugen. Die digitalen Ausgaben all dieser Pipeline-Stufen werden an eine Ausgabe-Codiereinrichtung 300 weitergegeben, die sie in eine einzige Ausgabesequenz y[n] kodiert, welche das Endergebnis der Analog-zu-Digital-Wandlung für die analoge Eingangspannung x(t) ist.
  • 2 beschreibt eine typische Pipeline-Stufe 200_k (k = 1, 2 und so weiter). In Übereinstimmung mit dem Takt CLK wird der analoge Eingabe-Abtastwert xk-1[n] abgetastet und von S/H 230 gehalten. Auch wird der analoge Eingabe-Abtastwert xk-1[n] durch einen Gk-Niveau-ADC (Analog-Digital-Wandler) 210_k in eine digitale Ausgabe yk[n + 1] umgewandelt. (Der Zeitindex n wird um 1 erhöht, um eine Ein-Takt-Latenzzeit zwischen Eingabe und Ausgabe wieder zu spiegeln). Der Skalenendwertbereich der Eingangspannung soll von –VREF bis VREF reichen. Ohne Verlust von Allgemeingültigkeit können die ADC-Niveaus so normalisiert werden, dass eine digitale Ausgabe "1" der Skalenendwert-Spannung VREF entsprechen würde. An der Taktflanke bestimmt ADC 210_k, wenn S/H 230 die Eingabe verriegelt, welches seiner Gk Niveaus der Eingabe am nächsten ist. Das ADC-Niveau, das der Eingabe xk-1[n] am nächsten ist, bezeichnet als yk[n + 1], ist die digitale Ausgabe dieser Stufe des nächsten Zeitindexes. Die digitale Ausgabe wird weitergegeben an einen Gk-Niveau-DAC (Digital-Analog-Wandler) 220_k, der die digitale Ausgabe in analoge Spannung umwandelt, was zu einer groben Abbildung der analogen Eingabe xk-1[n] führt. Die grobe Abbildung von DAC 220_k wird von dem analogen Eingabe-Abtastwert xk-1[n] über einen Summierer 240 subtrahiert. Die Ausgabe des Summierers 240 stellt den Quantisierungsfehler aufgrund der Analog-zu-Digital-Umwandlung dar. Die Gk Niveaus des ADC 210_k (und auch des DAC 220_k) sind gleichmäßig zwischen –VREF·(Gk – 1)/Gk bis VREF·(Gk – 1)/Gk einschließlich verteilt, daher ist der Abstand zwischen zwei benachbarten Niveaus immer 2VREF/Gk. Als Ergebnis ist der Quantisierungsfehler immer zwischen –VREF/Gk und VREF/Gk. Ein Verstärkungsblock 250_k wird verwendet, um den Quantisierungsfehler um einen Faktor von Gk zu verstärken, um ihn auf den vollen Skalenendwertbereich von –VREF bis VREF zu erhöhen. Die resultierende Spannung, auf die als den "Restfehler" dieser Stufe Bezug genommen wird, wird an die nächste Stufe zur weiteren Bearbeitung weitergegeben. Der Verstärkungsblock 250_k stellt die so genannte "Zwischenstufen-Verstärkung" zur Verfügung, so dass der Skalenendwertbereich jeder Stufe derselbe bleibt. Für die letzte Stufe (Nte Stufe 200_N) gibt es einen ADC 210_N zum Erzeugen einer digitalen Ausgabe; es besteht keine Notwendigkeit, S/H 230, DAC 220_N, Summierer 240 und Verstärkungsblock 250_N aufzuweisen, da es keine nachfolgende Stufe gibt.
  • 3 beschreibt eine typische Ausgabe-Codiereinrichtung 300. Sie empfängt digitale Ausgaben von allen N Pipeline-Stufen, das heißt yk[n] für k = 1 bis N. das Endergebnis y[n] wird erhalten durch Aufsummierung der digitalen Ausgaben aller N Pipeline-Stufen. Um jedoch die inhärenten Pipeline-Verzögerungen, die mit den Pipeline-Stufen verbunden sind, zu berücksichtigen, wird eine Folge von Einheitszyklus-Verzögerungen 320_2, 320_3 und so weiter benötigt, wenn die digitalen Ausgaben von allen N Stufen aufsummiert werden. Um die verwendete "Zwischenstufen-Verstärkung" zu berücksichtigen, wird auch eine Folge von Verstärkungsblöcken 310_2, 310_3 und so weiter benötigt, um die digitalen Ausgaben von Stufen 2, 3 und so weiter einzustellen. Für Stufe 2 muss die Ausgabe um einen Faktor von 1/G1 skaliert werden, um die durch die Stufe 1 zur Verfügung gestellte Zwischenstufen-Verstärkung auszugleichen. Für Stufe 3 muss die Ausgabe um einen Faktor von 1/(G1G2) skaliert werden, um die von Stufe 1 und Stufe 2 zur Verfügung gestellten Zwischenstufen-Verstärkungen auszugleichen. Für Stufe k muss die Ausgabe um einen Faktor von 1/(G1G2...Gk-1) skaliert werden, um die Zwischenstufen-Verstärkungen, die von allen ihren (k – 1) vorhergehenden Stufen zur Verfügung gestellt werden, auszugleichen. Mathematisch kann die Codiereinrichtungs-Ausgabe wie folgt geschrieben werden: y[n] = y1[n – (N – 1)] + 1/G1·y2[n – (N – 2)] + 1/(G1G2)·y3[n – (N – 3)] + ... + 1/(G1G2...GN-2)·yN-1[n – 1] + 1/(G1G2...GN-1)·yN[n]
  • Der oben aufgeführte Pipeline-ADC des Standes der Technik ist aufgrund der Offsets in seinen internen Komparatoren anfällig für den Fehler vom Gk-Niveau-ADC 210_k der 2. Um dieses Problem darzustellen, kann man zum Beispiel den 2-Niveau-(1-Bit)-ADC ansehen. Ein 1-Bit-ADC hat zwei Niveaus: 1/2 und –1/2 (wieder wird der volle-Spannung-VREF auf 1 normalisiert). Er verwendet einen Komparator, um die Eingabe mit Null zu vergleichen. Wenn die Eingabe größer als oder gleich Null ist, bestimmt der ADC, dass das Niveau "1/2" die Eingabe am besten abbildet. Andernfalls bestimmt er, dass das Niveau "–1/2" die Eingabe am besten abbildet.
  • Mathematisch kann das Verhalten einer 1-Bit-Pipeline-Stufe 200_k wie folgt beschrieben werden:
    Figure 00040001
  • 4 beschreibt die idealen Eingabe-Ausgabe-Übertragungskennwerte der Pipeline-Stufe 200_k aus 2, die einen 2-Niveau-ADC-DAC mit Zwischenstufen-Verstärkung von Zwei (d.h. Gk = 2) verwendet. Wenn die Eingabe xk-1[n] positiv oder Null ist, ist die digitale Ausgabe 1/2 und die analoge Ausgabe ist 2·xk-1[n] – VREF; wenn die Eingabe xk-1[n] negativ ist, dann ist die digitale Ausgabe –1/2 und die analoge Ausgabe ist 2·xk-1[n] + VREF. Der Komparator innerhalb eines praktischen ADC 210_k in der Pipeline-Stufe 200_k der 2 kann jedoch wahrscheinlich einen Offset aufweisen, sodass er eine falsche Erfassung durchführen kann. Wenn es zum Beispiel einen Offset von VREF/8 in dem Komparator gibt, wird die digitale Ausgabe nur dann 1/2 sein, wenn die Eingabe größer als oder gleich VREF/8 ist. Die Eingabe-Ausgabe-Übertragungskennwerte für diesen speziellen Fall sind in 5 beschrieben. Für eine Eingabe zwischen 0 und VREF/8 wird die Ausgabe den Skalenendwert ihrer nächsten Stufe übersteigen, was zu signifikantem Fehler führt. Daher muss der Komparator sehr genau sein. Gewöhnlich muss der Offset des Komparators kleiner sein als der LSB (Bit mit dem niedrigsten Stellenwert/last significant bit) des gesamten ADC. Diese Anforderung ist normalerweise sehr schwer zu erfüllen. Um dieses Problem zu lösen, verwenden Pipeline-ADC des Standes der Technik gewöhnlich eine 3-Niveau-(1,5 Bit)-Pipeline-Stufe. Eine 1,5-Bit-Stufe unterscheidet sich dadurch von einer 1-Bit-Stufe, dass sie ein zusätzliches Niveau verwendet, das eine kleine Eingabe am besten darstellt. So fügt zum Beispiel eine 1,5-Bit-Stufe, neben den beiden Entscheidungen "1/2" und "–1/2", ein drittes Niveau "0" hinzu, wenn die Eingabe zwischen –VREF/4 und VREF/4 ist. Mathematisch hat man
    Figure 00050001
  • Die ideale Übertragungsfunktion einer 1,5-Bit-Pipeline-Stufe ist in 6 beschrieben. Anders als die 1-Bit-Pipeline-Stufe, kann die 1,5-Bit-Pipeline-Stufe einen großen Offset in ihren internen Komparatoren tolerieren. Die Eingabe-Ausgabe-Übertragungskennwerte einer 1,5-Bit-Pipeline-Stufe mit einem Komparator-Offset von VREF/8 ist in 7 beschrieben. Aufgrund der zusätzlichen "0"-Entscheidung wird die Ausgabe nicht den Skalenendwert ihrer nächsten Stufe überschreiten, selbst wenn der ADC eine falsche Entscheidung trifft. Obwohl der ADC aufgrund des Komparator-Offsets falsche Entscheidungen trifft, wird der Fehler aufgrund der falschen Entscheidung als Teil des Restfehlers dieser Pipeline-Stufe absorbiert. Wenn die nächste Stufe den Restfehler zur weiteren Bearbeitung nimmt, wird der durch die falsche Entscheidung in der vorhergehenden Stufe verursachte Fehler korrigiert, da der Fehler als Teil ihrer Eingabe absorbiert worden ist. Zum Beispiel können die ersten beiden Stufen betrachtet werden. Die analoge Eingabe soll 5/16·VREF sein. Wenn es keinen Komparator-Offset gibt, erzeugt die erste Stufe eine digitale Ausgabe 1/2 und einen Restfehler –3/8·VREF. Die zweite Stufe nimmt den Restfehler von der ersten Stufe und erzeugt eine digitale Ausgabe –1/2 und einen Restfehler 1/4·VREF. Die Ausgabe-Codiereinrichtung wird dann die folgende Abbildung für die Eingabe 5/16·VREF aufweisen: (1/2) + 2–1·(–1/2) = 1/2 – 1/4 = 1/4
  • Auf der anderen Seite erzeugt die erste Stufe, wenn die erste Stufe einen Komparator-Offset von VREF/8 aufweist, während die zweite Stufe es nicht tut, eine falsche digitale Ausgabe 0 und einen Restfehler 5/8·VREF. Die zweite Stufe nimmt den Restfehler von der ersten Stufe und erzeugt eine digitale Ausgabe 1/2 und einen Restfehler 1/4·VREF. Die Ausgabe-Codiereinrichtung hat dann die folgende Abbildung für die Eingabe 5/16·VREF: 0 + 2–1·(1/2) = 0 + 1/4 = 1/4
  • Es ist klar, dass der Fehler in der ersten Stufe (eine falsche Entscheidung von "0") durch die zweite Stufe korrigiert wird (eine zusätzliche Restspannung von 5/8·VREF – (–3/8·VREF) = VREF). Das liegt daran, dass der durch die falsche Entscheidung von der ersten Stufe verursachte Fehler als Teil des Restfehlers absorbiert worden ist und an die zweite Stufe weitergegeben worden ist. Ähnlich kann er, wenn es in der zweiten Stufe einen Komparator-Fehler gibt, durch die dritte Stufe korrigiert werden. Auf diese Weise kann der Komparator-Fehler jeder interessierenden Stufe durch seine nachfolgende Stufe korrigiert werden. Auf diese Technik wird gewöhnlich als "digitale Fehlerkorrektur" für Komparator-Fehler Bezug genommen.
  • Eine 1,5-Bit-Pipeline-Architektur erleichtert die Anforderung an die Genauigkeit des internen ADC einer Pipeline-Stufe stark, und ist daher eine sehr weit verbreitete Architektur. Es ist zu bemerken, dass der maximale Komparator-Offset, den eine 1,5-Bit-Stufe tolerieren kann, VREF/4 ist. Wenn der Komparator-Offset über VREF/4 ist, kann der Restfehler immer noch den Skalenendwertbereich (von –VREF bis VREF) überschreiten, und so über das hinausgehen, was durch die nächste Stufe korrigiert werden kann. Jedoch ist der Overhead zum Ermöglichen einer solchen Erleichterung recht hoch. Eine 1-Bit-Pipeline-Stufe benötigt nur einen Komparator, während eine 1,5-Bit-Pipeline-Stufe zwei Komparatoren benötigt: einer vergleicht die Eingabe mit VREF/4, der andere mit –VREF/4. Der Overhead für die Anzahl von Komparatoren ist 100%. Auch benötigt eine 1-Bit-Pipeline-Stufe nur einen Zwei-Niveau-DAC, während eine 1,5-Bits-Pipeline-Stufe einen Drei-Niveau-DAC benötigt. Der Overhead für DAC-Niveaus ist 50%. Wie später in dieser Offenbarung offensichtlich wird, ist das dennoch das Beste, was für eine Pipeline-Stufe mit Zwischenstufen-Verstärkung von 2 (d.h. Gk = 2) getan werden kann. Für eine Zwischenstufe, die höher als 2 ist, kann jedoch sicherlich Besseres getan werden.
  • Obwohl theoretisch die Zwischenstufen-Verstärkung Gk eine ganze Zahl sein kann, die größer als 1 ist, werden in der Praxis ausschließlich Potenzen von Zwei (d.h. 2, 4, 8, 16 und so weiter) für einfachere Signalbearbeitung in der Ausgabe-Codiereinrichtung verwendet. Die Hochniveau-Architektur des N-stufigen Pipeline-ADC mit digitaler Fehlerkorrektur des Standes der Technik ist die gleiche, wie die ohne digitale Fehlerkorrektur, wie in 1 beschrieben, mit Ausnahme des folgenden. Ohne digitale Fehlerkorrektur werden die Pipeline-Stufen 200_1, 200_2 und so weiter aus 1 unter Verwendung der in 2 beschriebenen Architektur 200_k realisiert; mit digitaler Fehlerkorrektur müssen diese Pipeline-Stufen jeweils durch die Pipeline-Stufen 200A_1, 200A_2 und so weiter ersetzt werden, die unter Verwendung der Architektur 200A_k, wie in 8 beschrieben, realisiert werden. Die in 8 beschriebene Architektur 200A_k verwendet (2·Gk – 1)-Niveau-ADC 210A_k und DAC 220A_k, während die in 2 beschriebene Architektur 200_k Gk-Niveau-ADC 210_k und DAC 220_k verwendet. Digitale Fehlerkorrektur wird realisiert, indem einfach der Gk-Niveau-ADC-DAC auf (2·Gk – 1)-Niveau-ADC-DAC geändert wird.
  • In dem Modell der digitalen Fehlerkorrektur nach dem Stand der Technik sind die (2·Gk – 1)-Niveaus (normalisiert mit der Skalenendwert-Spannung VREF) für ADC-DAC: –(Gk – 1)/Gk, –(Gk – 2)/Gk, –(Gk – 3)/Gk, ..., –2/Gk, –1/Gk, 0, 1/Gk, 2/Gk, ..., (Gk – 3)/Gk, (Gk – 2)/Gk, (Gk – 1)/Gk
  • Für Zwischenstufen-Verstärkung von 4 hat Paul C. Yu 7-Niveau-Stufen mit Zwischenstufen-Verstärkung von 4 in seinem Artikel "Ein 14b 40MAbtastungen/s Pipelined RDC mit DFCA" verwendet, und die 7 Niveaus sind:
    –3/4, –1/2, –1/4, 0, 1/4, 1/2, 3/4
  • Damit ist der Overhead für ADC-DAC-Niveaus (7 – 4)/4 = 75%.
  • Für Zwischenstufen-Verstärkung von 8 hat Sang-Min Yoo et al. 15-Niveau-Stufen mit Zwischenstufen-Verstärkung von 8 in seinem Artikel "Ein 2.5-V 10-b 120-MAbtastungen/s CMOS Pipelined ADC basierend auf Merged-Capacitor Switching" verwendet, und die 15 Niveaus sind:
    –7/8, –3/4, –5/8, –1/2, –3/8, –1/4, –1/8, 0, 1/8, 1/4, 3/8, 1/2, 5/8, 3/4, 7/8
  • Damit ist der Overhead für ADC-DAC-Niveaus (15 – 8)/8 = 87,5%.
  • Wie später in dieser Offenbarung gezeigt wird, kann man sicherlich wesentlich geringeren Overhead bei der Realisierung digitaler Fehlerkorrektur für diese beiden Fälle haben.
  • Was benötigt wird, ist ein Pipeline-ADC, der eine digitale Fehlerkorrektur mit minimalem Overhead für zusätzliche Hardware verwendet.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • In einem Ausführungsbeispiel wird ein Pipeline-Analog-zu-Digital-Wandler offenbart, wobei der Wandler umfasst: eine Folge von Pipeline-Stufen, wobei jede solche Stufe, wobei die Stufe k eine analoge Eingabe erhält, eine Analog-zu-Digital-Wandlung an der analogen Eingabe durchführt, um eine digitale Ausgabe zu erzeugen, ein Rest-Analog-Signal erzeugt, und das Rest-Analog-Signal an seine Nachfolge-Stufe in der Folge, die Stufe (k + 1), als die analoge Eingabe für die nachfolgende Stufe weitergibt, wobei in mindestens einer der Stufen die Erzeugung des Rest-Analog-Signals die Verwendung eines Verstärkers mit einer Verstärkung G umfasst, wobei G eine ganze Zahl größer als Zwei ist, und die digitale Ausgabe Digitaldaten von einem (G + 1)-Niveau sind.
  • In einem Ausführungsbeispiel wird ein Verfahren zur Durchführung von Analog-zu-Digital-Wandlung offenbart, wobei das Verfahren umfasst: Durchführen von Analog-zu-Digital-Wandlung unter Verwendung einer Folge von Pipeline-Stufen, wobei jede solche Stufe, wobei die Stufe k eine analoge Eingabe empfängt, eine Analog-zu-Digital-Wandlung an der analogen Eingabe durchführt, um eine digitale Ausgabe zu erzeugen, ein Rest-Analog-Signal erzeugt und das Rest-Analog-Signal an seine Nachfolge-Stufe in der Folge, die Stufe (k + 1), als die analoge Eingabe für die nachfolgende Stufe weitergibt, wobei in mindestens einer der Stufen die Erzeugung des Rest-Analog-Signals die Verwendung eines Verstärkers mit einer Verstärkung G umfasst, wobei G eine ganze Zahl größer als 2 ist, und die digitale Ausgabe Digitaldaten eines (G + 1)-Niveaus sind.
  • BESCHREIBUNG DER ZEICHNUNGEN
  • Der erfinderische Gegenstand ist in der Spezifikation besonders dargelegt und eindeutig beansprucht. Die Erfindung kann, was die Vorrichtung und das Verfahren der Ausführung angeht, zusammen mit Merkmalen und Vorteilen davon, am besten durch Bezug auf die folgende detaillierte Beschreibung mit den begleitenden Zeichnungen verstanden werden, in denen:
  • 1 ein Blockdiagram eines Pipeline-Analog-zu-Digital-Wandlers des Standes der Technik beschreibt.
  • 2 ein Blockdiagram einer Pipeline-Stufe innerhalb eines Pipeline-Analog-zu-Digital-Wandlers des Standes der Technik beschreibt.
  • 3 ein Blockdiagram einer Ausgabe-Codiereinrichtung innerhalb eines Pipeline-Analog-zu-Digital-Wandlers des Standes der Technik beschreibt.
  • 4 eine ideale Eingabe-Ausgabe-Übertragungsbeziehung einer 1-Bit-Pipeline-Stufe des Standes der Technik beschreibt.
  • 5 eine praktische Eingabe-Ausgabe-Übertragungsbeziehung einer 1-Bit-Pipeline-Stufe des Standes der Technik beschreibt.
  • 6 eine ideale Eingabe-Ausgabe-Übertragungsbeziehung einer 1,5-Bit-Pipeline-Stufe des Standes der Technik beschreibt.
  • 7 eine praktische Eingabe-Ausgabe-Übertragungsbeziehung einer 1,5-Bit-Pipeline-Stufe des Standes der Technik beschreibt.
  • 8 eine Pipeline-Stufe mit digitaler Fehlerkorrektur des Standes der Technik beschreibt.
  • 9 einen N-stufigen Pipeline-ADC in Übereinstimmung mit der vorliegenden Erfindung beschreibt.
  • 10 eine Minimum-Overhead-Pipeline-Stufe in Übereinstimmung mit der vorliegenden Erfindung beschreibt.
  • 11 eine ideale Eingabe-Ausgabe-Übertragungsbeziehung der Minimum-Overhead-Pipeline-Stufe in Übereinstimmung mit der vorliegenden Erfindung beschreibt.
  • 12 ein beispielhaftes Ausführungsbeispiel einer Minimum-Overhead-5-Niveau-Pipeline-Stufe für Zwischenstufen-Verstärkung von 4 in der Abtastphase beschreibt.
  • 13 ein beispielhaftes Ausführungsbeispiel einer Minimum-Overhead-5-Niveau-Pipeline-Stufe für Zwischenstufen-Verstärkung von 4 in der Haltephase beschreibt.
  • BESCHREIBUNG DER ERFINDUNG
  • Die vorliegende Erfindung bezieht sich auf einen Pipeline-ADC, der digitale Fehlerkorrektur mit minimalem Overhead verwendet. Während die Spezifikation mehrere beispielhafte Ausführungsbeispiele der Erfindung beschreibt, die als beste Ausführungsweisen der Erfindung betrachtet werden, sollte es verstanden werden, dass die Erfindung auf mehreren Wegen realisiert werden kann, und nicht auf die weiter unten beschriebenen speziellen Beispiele oder auf die spezielle Weise, in der jedes Merkmal eines solchen Beispiels realisiert ist, beschränkt ist.
  • In Übereinstimmung mit der vorliegenden Erfindung ist die effizienteste Architektur zur Realisierung digitaler Fehlerkorrektur für eine Pipeline-Stufe mit Zwischenstufen-Verstärkung von Gk die Verwendung von (Gk + 1)-Niveau-ADC-DAC. Dies ist eine signifikante Verbesserung gegenüber dem Stand der Technik, der (2·Gk – 1)-Niveau-ADC-DAC verwendet insbesondere wenn die Zwischenstufen-Verstärkung groß ist.
  • Die Spitzenniveau-Architektur des N-stufigen Pipeline-ADC in Übereinstimmung mit einem Ausführungsbeispiel der vorliegenden Erfindung ist in 9 beschrieben, die dieselbe ist wie die in 1 beschriebene, mit der Ausnahme, dass (1) die ersten (N – 1) Pipeline-Stufen 200_1, 200_2 und so weiter jeweils durch die Pipeline-Stufen 200B_1, 200B_2 und so weiter ersetzt sind, und dass (2) die letzte Pipeline-Stufe (Nte Stufe) 200_N durch eine Pipeline-Stufe 200A_N ersetzt ist. In einem Ausführungsbeispiel der vorliegenden Erfindung muss mindestens eine der ersten (N – 1) Pipeline-Stufen 200B_1, 200B_2 und so weiter die Architektur mit minimalem Overhead verwenden. Diese Erfindung schließt nicht die Verwendung der Architektur mit höherem Overhead des Standes der Technik für einige der ersten (N – 1) Pipeline-Stufen aus, aber es ist sehr offensichtlich, dass es sehr vorteilhaft ist, die Architektur mit minimalem Overhead für alle ersten (N – 1) Stufen zu verwenden. Die letzte Stufe 200A_N umfasst einen (2·GN – 1)-Niveau-ADC. In einem bevorzugten Ausführungsbeispiel ist GN dieselbe wie GN-1, die Zwischenstufen-Verstärkung der Stufe (N – 1). In einem alternativen Ausführungsbeispiel ist GN eine Potenz von Zwei höher als GN-1.
  • Ein typisches Ausführungsbeispiel der Pipeline-Stufe 200B_k (für k = 1 bis N – 1) mit minimalem Overhead ist im 10 beschrieben. Es ist dasselbe wie die Architektur des Standes der Technik ohne digitale Fehlerkorrektur, wie in 2 gezeigt, mit der Ausnahme, dass es (Gk + 1)-Niveau-ADC 210B und DAC 220B verwendet, im Gegensatz zum Gk-Niveau-ADC 210 und DAC 220 in dem Fall ohne digitale Fehlerkorrektur.
  • Ohne Verlust an Allgemeingültigkeit, können die ADC-DAC-Niveaus mit der Skalenendwert-Spannung VREF normalisiert werden. Die (Gk + 1)-Niveaus sind dann gleichmäßig zwischen –(Gk – 1)/Gk und (Gk – 1)/Gk inklusive verteilt. Der Abstand zwischen zwei benachbarten Niveaus ist immer 2(Gk – 1)/Gk 2. Um spezifisch zu sein, werden die (Gk + 1) Niveaus wie folgt verzeichnet: ± (Gk – 1)/Gk, ± (Gk – 1)(Gk – 2)/G2k , ± (Gk – 1)(Gk – 4)/G2k , ..., ± (Gk – 1)(Gk – 2Pk)/G2k ,wobei Pk = floor (Gk/2).
  • Die idealen Eingabe-Ausgabe-Übertragungskennwerte der Pipeline-Stufe 200A der Zwischenstufen-Verstärkung G mit minimalem Overhead sind in 11 beschrieben.
  • Ähnlich der 1,5-Bit-Architektur wird der durch den Komparator-Offset verursachte ADC-Fehler der Pipeline-Stufe 200B_k als Teil des Restfehlers absorbiert, und kann dadurch durch die nachfolgende Stufe korrigiert werden. Der maximale Komparator-Offset, den die Pipeline-Stufe 200B_k mit minimalem Overhead der Zwischenstufen-Verstärkung Gk tolerieren kann, ist VREF/Gk 2. Wenn der Komparator-Offset über VREF/Gk 2 ist, kann der Restfehler den Skalenendwertbereich (von –VREF bis VREF) übersteigen und somit über das hinausgehen, was durch die nächste Stufe korrigiert werden kann.
  • Die vorliegende Erfindung erlaubt signifikante Reduktion von Hardwarekosten. Im Gegensatz zum Stand der Technik, der zum Beispiel 7 Niveaus verwendet, werden hier nur die folgenden 5 Niveaus für ADC-DAC benötigt, wenn die Zwischenstufen-Verstärkung 4 ist:
    –3/4, –3/8, 0, 3/8, 3/4
  • Im Gegensatz zum Stand der Technik, der, als ein anderes Beispiel, 15 Niveaus verwendet, werden hier die folgenden 9 Niveaus für ADC-DAC benötigt, wenn die Zwischenstufen-Verstärkung 8 ist:
    –7/8, –21/32, –7/16, –7/32, 0, 7/32, 7/16, 21/32, 7/8.
  • Es ist jedoch zu beachten, dass die Architektur mit minimalem Overhead nur auf die ersten (N – 1) Stufen angewandt werden kann. Für die letzte Stufe (Nte Stufe) muss immer noch der Ansatz des Standes der Technik verwendet werden, der (2·GN – 1)-Niveau-ADC verwendet. Von der Ausgabe-Codiereinrichtung 300, die in 3 beschrieben ist, ist es klar, dass der LSB (Bit mit dem niedrigsten Stellenwert) des Gesamt-ADC, d.h. die Granularität, die er auflösen kann, bestimmt ist durch den Quantisierungsschritt der letzten Stufe, geteilt durch die kaskadenförmig gebildeten Zwischenstufen-Verstärkungen von all seinen vorhergehenden Stufen. Mathematisch ist der LSB des Gesamt-Pipeline-ADC: LSB = Δ/(G1G2G3...GN-1),wobei Δ der Quantisierungsschritt der letzten Stufe ist. Damit die vorliegende Erfindung denselben Gesamt-LSB erzielt, muss für die letzte Stufe derselbe Quantisierungsschritt verwendet werden. Daher ist für die letzte Stufe der (2·GN – 1)-Niveau ADC zu verwenden. Der Quantisierungsschritt ist dann 1/GN. Der LSB ist dann LSB = 1/(G1G2G3..GN – 1GN)für sowohl diese vorliegende Erfindung als auch für den Stand der Technik.
  • Auf diese Weise erzielt die vorliegende Erfindung dieselbe Gesamtauflösung, wobei sie jedoch wesentlich weniger ADC-DAC-Niveaus für die ersten (N – 1) Stufen verwendet.
  • Um diesen Punkt darzustellen, kann man eine 4-stufige Pipeline mit G = 4 für alle Stufen als ein Beispiel verwenden. Der LSB ist 1/44 = 1/256. Wenn die Eingabe, angenommen, 101/256·VREF ist, ist das, was man von dem Modell des Standes der Technik erhält 1/2 + 4–1·(–1/2) + 4–2·(1/4) + 4–3·(1/4) = 101/256
  • Was man von der vorliegenden Erfindung erhält, ist: 3/8 + 4–1·(0) + 4–2·(3/8) + 4–3·(–1/4) = 101/256
  • Bei einem anderen Beispiel erhält man, wenn die Eingabe 163/256·VREF ist, von dem Modell des Standes der Technik 3/4 + 4–1·(–1/2) + 4–2·(1/4) + 4–3·(–1/4) = 163/256
  • Was man von der vorliegenden Erfindung erhält, ist: 3/4 + 4–1·(–3/8) + 4–2·(–3/8) + 4–3·(1/4) = 163/256
  • Somit erhält man genau dieselbe Auflösung von Datenwandlung bei viel geringeren Hardwarekosten.
  • Für einen Pipeline-ADC, der eine Zwischenstufen-Verstärkung von G ohne digitale Fehlerkorrektur verwendet, werden G-Niveau-DAC und (G – 1) Komparatoren benötigt. Der minimale Overhead als Anzahl von Komparatoren ist 1/(G – 1), während der Minimum-Overhead für DAC-Niveaus 1/G ist. Der minimale Overhead wird in der Weise erreicht, die in Übereinstimmung mit der vorliegenden Erfindung ist. Tabelle 1 ordnet tabellarisch den Vergleich von Overhead für digitale Fehlerkorrektur zwischen verschiedenen Architekturen. Sie zeigt, dass die vorliegende Erfindung den Hardware-Overhead stark reduziert.
  • Der maximale Komparator-Offset, den die Architektur mit minimalem Overhead tolerieren kann, ist jedoch auch reduziert. Dennoch ist, obwohl der maximale tolerierbare Offset für den Fall der Zwischenstufen-Verstärkung von 8 auf VREF/64 reduziert ist, die Anforderung nicht sehr schwer zu erfüllen. Für eine typische Skalenendwert-Spannung von VREF = 1V muss der Komparator-Offset kleiner sein als 1/64V, was normalerweise recht einfach zu erzielen ist.
  • Tabelle 1 Vergleich von Overhead für digitale Fehlerkorrektur zwischen verschiedenen Architekturen
    Figure 00170001
  • Die Pipeline-Stufe mit minimalem Overhead in Übereinstimmung mit der vorliegenden Erfindung wird vorzugsweise durch einen Schalter-Kondensator-Schaltkreis realisiert, der mit einem Zwei-Phasen-Takt arbeitet. Ein beispielhaftes Ausführungsbeispiel für Pipeline-Stufe 200B_k während der "Abtast"-Phase ist in 12 gezeigt. Hier wird die Eingabe durch eine Gruppierung von zwei parallelen Kondensatoren 450 abgetastet; wobei jeder eine Kapazität von C hat. Gleichzeitig wird die Eingabe mit vier Referenzwerten verglichen:9/16·VREF, 3/16·VREF, –3/16·VREF, und –9/16·VREF, unter Verwendung einer Gruppierung von vier Komparatoren 410. Die vier Komparator-Ausgaben werden durch eine Gruppierung von vier Auffangregistern 420 zwischengespeichert (gelached), was zu vier Ausgaben führt: D1, D2, D3 und D4. Die vier Ausgaben, die eine Thermometer-Code-Darstellung der 5-Niveau-ADC-Ausgabe bilden, werden durch eine Codiereinrichtung 440 in eine Binär-Code-Darstellung umgewandelt, die die digitale Ausgabe dieser Stufe erzeugt. Gleichzeitig werden die vier Ausgaben in zwei Ternär-Codes T1 und T2 kodiert, wobei jeder drei Ebenen aufweist: –1, 0, und 1. Ein beispielhaftes Ausführungsbeispiel des Codier-Modells für T1 und T2 ist in Tabelle 2 gezeigt. Die Ternär-Codes T1 und T2 werden verwendet, um DAC während der "Halte"-Phase zu steuern. Tabelle 2
    Figure 00180001
  • Ein exemplarisches Ausführungsbeispiel für Pipeline-Stufe 200B_k während der "Halte"-Phase ist in 13 gezeigt. Es gibt eine Gruppierung von zwei Schaltern 460. Jeder Schalter wählt aus drei Referenzspannungen: 3/4·VREF, 0, und –3/4·VREF. Die zwei Schalter werden jeweils durch den Ternär-Code T1 und T2 gesteuert. Wenn der Ternär-Code 1 ist, wählt er 3/4·VREF. Wenn der Ternär-Code –1 ist, wählt er –3/4·VREF. Andernfalls wählt er 0. Auf diese Weise wird die 5-Niveau-DAC-Funktion realisiert. Die Ausgaben von den zwei Schaltern werden mit der Gruppierung von zwei parallelen Kondensatoren 450 verbunden.
  • Auf der anderen Seite wird die Gruppierung von zwei parallelen Kondensatoren 450 mit dem invertierende Anschlusspunkt eines Operationsverstärkers 470 verbunden. Der nicht-invertierende Anschlusspunkt des Operationsverstärkers 470 ist geerdet. Es gibt einen Kondensator mit einer Kapazität C/2, der zwischen dem invertierenden Anschlusspunkt und dem Ausgang des Operationsverstärkers 470 angeschlossen ist. Diese Zusammenstellung realisiert die Zwischenstufen-Verstärkung von vier. Für den Fachmann kann der Schalter-Kondensator-Schaltkreis unter Verwendung vollständiger differenzieller Schaltkreis-Anordnung realisiert werden.
  • In Übereinstimmung mit der vorliegenden Erfindung ist es auch ersichtlich, dass 1,5-Bit-(3-Niveau)-Architektur tatsächlich die optimale Architektur für Zwischenstufen-Verstärkung von zwei ist.
  • Der Fachmann wird schnell erkennen, dass vielzählige Modifikationen und Änderungen der Vorrichtung und des Verfahrens gemacht werden können, während die Lehren der Erfindung beibehalten werden. Entsprechend sollte die obige Offenbarung so aufgefasst werden, dass sie nur durch Maß und Ziel der beigefügten Ansprüche begrenzt ist.

Claims (19)

  1. Ein Pipeline-Analog-zu-Digital-Wandler, umfassend: eine Folge von Pipeline-Stufen, wobei die N Pipeline-Stufen von 1 bis N bezeichnet sind, wobei jede der ersten (N – 1) Stufen, wobei die Stufe k eine analoge Eingabe empfängt, eine Analog-zu-Digital-Wandlung an der analogen Eingabe durchführt, um eine digitale Ausgabe zu erzeugen, ein Rest-Analog-Signal erzeugt, und das Rest-Analog-Signal an seine Nachfolge-Stufe, die Stufe (k + 1), als die analoge Eingabe für das nachfolgende Stufe weitergibt, wobei in mindestens einer der Stufen die Erzeugung des Rest-Analog-Signals die Verwendung eines Verstärkers mit einer Verstärkung G umfasst, wobei G eine ganze Zahl größer als Zwei ist, und die digitale Ausgabe Digitaldaten von einem (G + 1)-Niveau sind.
  2. Wandler gemäß Anspruch 1, wobei G mit einer Potenz von Zwei versehen ist.
  3. Wandler gemäß Anspruch 1, wobei der Verstärker ein Schalter-Kondensator-Schaltkreis ist.
  4. Wandler gemäß Anspruch 1, wobei die Digitaldaten des (G + 1)-Niveaus eines von (G + 1) analogen Spannungsniveaus darstellen, die gleichmäßig zwischen –(G – 1)/G·VREF und (G – 1)/G·VREF einschließlich verteilt sind, wobei VREF eine Referenzspannung ist, die der maximalen Spannung entspricht, die für das analoge Eingabesignal zulässig ist.
  5. Wandler gemäß Anspruch 1, wobei die letzte Stufe, die Stufe N, die Rest-Analog-Eingabe von ihrer vorhergehenden Stufe erhält, der Stufe (N – 1), und eine Analog-zu-Digital-Wandlung durchführt, um eine digitale Ausgabe zu erzeugen.
  6. Wandler gemäß Anspruch 5, wobei die digitalen Ausgaben von allen Stufen ferner durch einen digitalen Schaltkreis bearbeitet werden, um eine einzige digitale Ausgabe als die Endausgabe für den Pipeline-Analog-Digital-Wandler zu erzeugen.
  7. Wandler gemäß Anspruch 6, wobei der digitale Schaltkreis digitale Ausgaben von allen Stufen empfängt, jede empfangene digitale Ausgabe mit einem jeweiligen Faktor skaliert, jede empfangene digitale Ausgabe mit einem jeweiligen Verzögerungsbetrag verzögert, und die verzögerten und skalierten digitalen Ausgaben von allen Stufen aufsummiert, um die Endausgabe zu erzeugen.
  8. Verfahren der Analog-zu-Digital-Wandlung, wobei das Verfahren umfasst: Durchführen von Analog-zu-Digital-Wandlung unter Verwendung einer Folge von Pipeline-Stufen, wobei die N Stufen von 1 bis N bezeichnet sind, wobei jede der ersten (N – 1) Stufen, wobei die Stufe k eine analoge Eingabe empfängt, eine Analog-zu-Digital-Wandlung an der analogen Eingabe durchführt, um eine digitale Ausgabe zu erzeugen, ein Rest-Analog-Signal erzeugt, und das Rest-Analog-Signal an ihre Nachfolge-Stufe in der Folge, die Stufe (k + 1), als die analoge Eingabe für die nachfolgende Stufe weitergibt, wobei in mindestens einer der Stufen die Erzeugung des Rest-Analog-Signals die Verwendung eines Verstärkers mit einer Verstärkung G umfasst, wobei G eine ganze Zahl größer als 2 ist, und die digitale Ausgabe Digitaldaten eines (G + 1)-Niveaus sind.
  9. Verfahren gemäß Anspruch 8, wobei G mit einer Potenz von Zwei versehen ist.
  10. Verfahren gemäß Anspruch 8, wobei der Verstärker ein Schalter-Kondensator-Schaltkreis ist.
  11. Verfahren gemäß Anspruch 8, wobei die Digitaldaten des (G + 1)-Niveaus eines von (G + 1) analogen Spannungsniveaus darstellen, die gleichmäßig zwischen –(G – 1)/G·VREF und (G – 1)/G·VREF einschließlich verteilt sind, wobei VREF eine Referenzspannung ist, die der maximalen Spannung entspricht, die für das analoge Eingabesignal zulässig ist.
  12. Verfahren gemäß Anspruch 8, wobei die letzte Stufe, die Stufe N, die Rest-Analog-Eingabe von ihrer vorhergehenden Stufe erhält, der Stufe (N – 1), und eine Analog-zu-Digital-Wandlung durchführt, um eine digitale Ausgabe zu erzeugen.
  13. Verfahren gemäß Anspruch 12, wobei die digitalen Ausgaben von allen Stufen ferner durch einen digitalen Schaltkreis bearbeitet werden, um eine einzige digitale Ausgabe als die Endausgabe für den Pipeline-Analog-Digital-Wandler zu erzeugen.
  14. Verfahren gemäß Anspruch 13, wobei der digitale Schaltkreis umfasst: Empfangen von digitalen Ausgaben von allen Stufen, Skalieren jeder empfangen digitalen Ausgabe mit einem jeweiligen Faktor, Verzögern jeder empfangenen digitalen Ausgabe mit einem jeweiligen Verzögerungsbetrag, und Summieren der verzögerten und skalierten digitalen Ausgaben, um die Endausgabe zu bilden.
  15. Pipeline-Analog-zu-Digital-Wandler, umfassend: eine Vielzahl von kaskadenförmig gekoppelten Pipeline-Stufen, wobei jede der Pipeline-Stufen eine Analog-zu-Digital-Wandlung an der analogen Eingabe durchführt, um eine digitale Ausgabe zu erzeugen, wobei mindestens eine der Pipeline-Stufen einen Verstärker mit einer Verstärkung G umfasst, wobei G eine ganze Zahl größer als Zwei ist, und die digitale Ausgabe von mindestens einer der Pipeline-Stufen Digitaldaten eines (G + 1)-Niveaus sind.
  16. Wandler gemäß Anspruch 15, wobei G eine Potenz von Zwei aufweist.
  17. Wandler gemäß Anspruch 16, wobei der Verstärker ein Schalter-Kondensator-Schaltkreis ist.
  18. Wandler gemäß Anspruch 15, wobei der Verstärker ein Schalter-Kondensator-Schaltkreis ist.
  19. Wandler gemäß Anspruch 15, wobei die Digitaldaten des (G + 1)-Niveaus eines von (G + 1) analogen Spannungsniveaus, die gleichmäßig zwischen –(G – 1)/G·VREF und (G – 1)/G·VREF einschließlich verteilt sind, darstellen, wobei VREF eine Referenzspannung ist, die der maximalen Spannung entspricht, die für das analoge Eingabesignal zulässig ist.
DE102006042003A 2005-09-08 2006-09-07 Pipeline-A/D-Wandler mit digitaler Fehlerkorrektur mit minimalen Overhead Withdrawn DE102006042003A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US59620105P 2005-09-08 2005-09-08
US60/596,201 2005-09-08

Publications (1)

Publication Number Publication Date
DE102006042003A1 true DE102006042003A1 (de) 2007-04-26

Family

ID=37232555

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102006042003A Withdrawn DE102006042003A1 (de) 2005-09-08 2006-09-07 Pipeline-A/D-Wandler mit digitaler Fehlerkorrektur mit minimalen Overhead

Country Status (5)

Country Link
US (1) US7280064B2 (de)
CN (1) CN100533985C (de)
DE (1) DE102006042003A1 (de)
GB (1) GB2430091B (de)
TW (1) TWI329998B (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011108513A1 (de) 2011-07-26 2013-01-31 Eads Deutschland Gmbh Analog-Digital-Wandler

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7443332B2 (en) * 2007-03-26 2008-10-28 National Instruments Corporation Time continuous pipeline analog-to-digital converter
US7554469B2 (en) * 2007-08-21 2009-06-30 Mediatek Inc. Method for gain error estimation in an analog-to-digital converter and module thereof
US8217824B2 (en) 2007-12-13 2012-07-10 Arctic Silicon Devices, As Analog-to-digital converter timing circuits
US7932849B2 (en) * 2008-12-24 2011-04-26 Mediatek Inc. Method for achieving high-speed analog-to-digital conversion without degrading accuracy, and associated apparatus
WO2011036529A2 (en) * 2009-09-28 2011-03-31 Arctic Silicon Devices, As Input configuration for analog to digital converter
WO2011104761A1 (ja) * 2010-02-26 2011-09-01 国立大学法人東京工業大学 パイプライン型a/dコンバータおよびa/d変換方法
CN102299716A (zh) * 2010-06-22 2011-12-28 君曜科技股份有限公司 取样保持电路及其触控感测装置
US8269661B2 (en) * 2010-10-14 2012-09-18 Texas Instruments Incorporated Pipelined ADC having a three-level DAC elements
US8362831B2 (en) 2010-11-29 2013-01-29 Realtek Semiconductor Corp. Reference voltage buffer and method thereof
US8471630B2 (en) 2010-11-29 2013-06-25 Realtek Semiconductor Corp. Fast settling reference voltage buffer and method thereof
US8451152B2 (en) * 2011-02-22 2013-05-28 Texas Instruments Incorporated Pipelined ADC inter-stage error calibration
US8368571B2 (en) * 2011-03-31 2013-02-05 Analog Devices, Inc. Pipelined ADC having error correction
US8648913B2 (en) * 2011-04-15 2014-02-11 Omnivision Technologies, Inc. Missing code redistribution in pipeline analog to digital converter
US8405537B2 (en) * 2011-08-11 2013-03-26 Pixart Imaging Inc. Systems, devices and methods for capacitor mismatch error averaging in pipeline analog-to-digital converters
CN103368570B (zh) * 2012-03-30 2016-08-17 上海华虹宏力半导体制造有限公司 流水线模数转换器的数字校正电路
US8736471B2 (en) * 2012-08-22 2014-05-27 Hittite Microwave Corporation Methods and apparatus for calibrating stages in pipeline analog-to-digital converters
US8698658B1 (en) 2012-10-24 2014-04-15 Lsi Corporation Apparatus, method and system for cancelling an input-referred offset in a pipeline ADC
US8896475B2 (en) * 2013-03-15 2014-11-25 Analog Devices Technology Continuous-time oversampling pipeline analog-to-digital converter
US9312840B2 (en) 2014-02-28 2016-04-12 Analog Devices Global LC lattice delay line for high-speed ADC applications
US9762221B2 (en) 2015-06-16 2017-09-12 Analog Devices Global RC lattice delay
US9634680B1 (en) * 2016-10-24 2017-04-25 Keysight Technologies, Inc. Large-error detection and correction of digital sample sequence from analog-to-digital converter
CN108347246B (zh) * 2017-01-22 2021-07-30 瑞昱半导体股份有限公司 流水线模拟数字转换器及其操作方法
JP7077617B2 (ja) * 2017-12-28 2022-05-31 セイコーエプソン株式会社 回路装置、振動デバイス、電子機器及び移動体
US10171102B1 (en) 2018-01-09 2019-01-01 Analog Devices Global Unlimited Company Oversampled continuous-time pipeline ADC with voltage-mode summation
CN108134606B (zh) * 2018-01-15 2021-03-30 电子科技大学 一种基于数字校准的流水线adc
US11133814B1 (en) 2020-12-03 2021-09-28 Analog Devices International Unlimited Company Continuous-time residue generation analog-to-digital converter arrangements with programmable analog delay
TWI763498B (zh) * 2021-05-24 2022-05-01 瑞昱半導體股份有限公司 管線式類比數位轉換器與訊號轉換方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5499027A (en) * 1994-02-24 1996-03-12 Massachusetts Institute Of Technology Digitally self-calibrating pipeline analog-to-digital converter
US6456211B2 (en) * 2000-01-11 2002-09-24 Texas Instruments Incorporated Method and system for calibrating a data converter
US6734818B2 (en) * 2000-02-22 2004-05-11 The Regents Of The University Of California Digital cancellation of D/A converter noise in pipelined A/D converters
US6606042B2 (en) * 2001-05-23 2003-08-12 Texas Instruments Incorporated True background calibration of pipelined analog digital converters
US6563445B1 (en) * 2001-11-28 2003-05-13 Analog Devices, Inc. Self-calibration methods and structures for pipelined analog-to-digital converters
WO2003084071A1 (en) * 2002-04-02 2003-10-09 Telefonaktiebolaget Lm Ericsson (Publ) Comparator offset calibration for a/d converters
US6611222B1 (en) * 2002-06-03 2003-08-26 Charles Douglas Murphy Low-complexity high-speed analog-to-digital converters
DE60310026D1 (de) 2003-01-24 2007-01-11 St Microelectronics Srl Pipeline Analog-Digital-Wandler mit Korrektion von Verstärkungsfehlern zwischen den Stufen
CN100512016C (zh) * 2004-02-10 2009-07-08 三洋电机株式会社 模数转换器
US7095352B2 (en) * 2004-03-02 2006-08-22 Sanyo Electric Co., Ltd. Analog-to-digital converter including a plurality of amplifier circuits
US6861969B1 (en) * 2004-03-03 2005-03-01 Analog Devices, Inc. Methods and structures that reduce memory effects in analog-to-digital converters
JP2005252940A (ja) * 2004-03-08 2005-09-15 Sanyo Electric Co Ltd アナログデジタル変換器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011108513A1 (de) 2011-07-26 2013-01-31 Eads Deutschland Gmbh Analog-Digital-Wandler
DE102011108513B4 (de) * 2011-07-26 2021-02-04 Hensoldt Sensors Gmbh Analog-Digital-Wandler

Also Published As

Publication number Publication date
GB2430091B (en) 2010-03-10
CN1929312A (zh) 2007-03-14
TW200711322A (en) 2007-03-16
US20070052573A1 (en) 2007-03-08
US7280064B2 (en) 2007-10-09
TWI329998B (en) 2010-09-01
GB0617652D0 (en) 2006-10-18
GB2430091A (en) 2007-03-14
CN100533985C (zh) 2009-08-26

Similar Documents

Publication Publication Date Title
DE102006042003A1 (de) Pipeline-A/D-Wandler mit digitaler Fehlerkorrektur mit minimalen Overhead
DE4311724C2 (de) Delta-Sigma-Modulator für Analaog/Digital-Wandler und Verfahren zur Durchführung rauscharmer Delta-Sigma-Modulation
DE60320279T2 (de) Verfahren und system zum integrieren eines fehlanpassungsrauschformers in die hauptschleife eines delta-sigma-modulators
DE112005000786B4 (de) Verfahren und System zur Analog-zu-Digital-Wandlung unter Verwendung digitaler Pulsbreitenmodulation (PWM)
DE60212940T2 (de) Vergleich dynamischer elemente in a/d-umsetzern
DE60123535T2 (de) Mehrstufenwandler mit Anwendung eines digitalen Zittersignals
DE3531870C2 (de)
DE102005012444A1 (de) Steuervorrichtung und Verfahren zur Verwürfelung der Zuordnung der Referenzen eines Quantisierers in einem Sigma-Delta-Analog-Digital-Umsetzer
DE102018121046A1 (de) Digital-Analog-Wandler mit verbesserter Linearität
DE3202789A1 (de) Digital/analog-wandlerkreis
DE102014116599A1 (de) Verfahren und Anordnung zur Einstellung einer effektiven Auflösung eines Ausgangssignals in inkrementellen Delta-Sigma-Analag-Digitalwandlern
DE102020126629A1 (de) Verfahren zum einbetten eines eld-dac in einem sar-quantisierer
DE60302468T2 (de) Pipeline Analog-Digital-Wandler
WO2003039005A2 (de) Digital-analog-umsetzer-vorrichtung mit hoher auflösung
DE60015958T2 (de) Digital-analog-wandlerschaltung
DE10238028B4 (de) Verfahren und Vorrichtung zur Analog-Digital-Wandlung
DE69727981T2 (de) Digital-zu-analog konversion
DE102014117457A1 (de) Stochastische codierung bei analog-digital-umsetzung
DE2756675A1 (de) Analog/digital-wandler einrichtung
DE102005039622A1 (de) Schaltung zum Durchführen einer Analog-Digital-Konvertierung und Analog-Digital-Konvertierungsverfahren
DE102004009613B4 (de) Schaltungsanordnung zum Kompensieren von Nichtlinearitäten von zeitversetzt arbeitenden Analog-Digital-Wandlern
DE2439712C2 (de) PCM-Codierer
DE102016112516B3 (de) Signalumsetzer
DE3212103C2 (de)
EP0436603B1 (de) Verfahren und vorrichtung zur wandlung des abtastsignals eines analogen eingangssignals

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20150401