DE102008048908A1 - Kalibrierung eines Digital-Analog-Wandlers für Mehrbit-Analog-Digital-Wandler - Google Patents
Kalibrierung eines Digital-Analog-Wandlers für Mehrbit-Analog-Digital-Wandler Download PDFInfo
- Publication number
- DE102008048908A1 DE102008048908A1 DE102008048908A DE102008048908A DE102008048908A1 DE 102008048908 A1 DE102008048908 A1 DE 102008048908A1 DE 102008048908 A DE102008048908 A DE 102008048908A DE 102008048908 A DE102008048908 A DE 102008048908A DE 102008048908 A1 DE102008048908 A1 DE 102008048908A1
- Authority
- DE
- Germany
- Prior art keywords
- analog
- digital
- converter
- calibration
- sigma
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 claims description 46
- 238000005259 measurement Methods 0.000 claims description 2
- 229920005994 diacetyl cellulose Polymers 0.000 description 8
- 238000013459 approach Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 229910052710 silicon Inorganic materials 0.000 description 2
- 239000010703 silicon Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000002277 temperature effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1009—Calibration
- H03M1/1033—Calibration over the full range of the converter, e.g. for correcting differential non-linearity
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/30—Delta-sigma modulation
- H03M3/38—Calibration
- H03M3/386—Calibration over the full range of the converter, e.g. for correcting differential non-linearity
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
- H03M1/74—Simultaneous conversion
- H03M1/742—Simultaneous conversion using current sources as quantisation value generators
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/30—Delta-sigma modulation
- H03M3/39—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators
- H03M3/412—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators characterised by the number of quantisers and their type and resolution
- H03M3/422—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators characterised by the number of quantisers and their type and resolution having one quantiser only
- H03M3/43—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators characterised by the number of quantisers and their type and resolution having one quantiser only the quantiser being a single bit one
- H03M3/434—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators characterised by the number of quantisers and their type and resolution having one quantiser only the quantiser being a single bit one with multi-level feedback
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/30—Delta-sigma modulation
- H03M3/458—Analogue/digital converters using delta-sigma modulation as an intermediate step
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
Gemäß einigen Ausführungsformen umfasst ein Sigma-Delta-Analog-Digital-Wandler einen Knoten, um das analoge Signal zusammen mit einem Rückkopplungssignal zu empfangen, und einen Schleifenfilter, der mit dem Knoten gekoppelt ist. Ein Analog-Digital-Wandler mit n Bit, der mit dem Schleifenfilter gekoppelt ist, kann die digitale Ausgabe des Sigma-Delta-Analog-Digital-Wandlers zur Verfügung stellen. Zusätzlich kann ein rückkoppelnder Digital-Analog-Wandler mit n Bit, der eine Vielzahl von Zellen hat, die digitale Ausgabe empfangen und das Rückkopplungssignal erzeugen, wobei der rückkoppelnde Wandler wenigstens einem Kalibrier-Digital-Analog-Wandler zugeordnet ist.
Description
- HINTERGRUND
- Ein Analog-Digital-Wandler (ADC – Analog-to-Digital Converter) kann ein analoge Eingabe empfangen und eine digitale Ausgabe mit mehreren Bit zur Verfügung stellen. Zum Beispiel kann ein Sigma-Delta (ΣΔ)-ADC verwendet werden, um ein analoges Signal in ein digitales umzuwandeln. Um die Genauigkeit eines solchen Wandlers zu gewährleisten, wird es nötig sein, dass Elemente des Wandlers bestimmte Eigenschaften zeigen (z. B. Übergangskennlinien). Man bemerke jedoch, dass das Erreichen solcher Eigenschaften schwierig sein kann, da Variationen gegeben sind, die auftreten, wenn der Wandler hergestellt wird (z. B. Variationen bei Dotiergradienten oder bei der Dicke des Oxids). Somit können Vorrichtungen und Verfahren, die in effizienter Weise das Bereitstellen geeigneter Eigenschaften für Elemente eines Analog-Digital-Wandlers zur Verfügung stellen, wünschenswert sein.
- KURZBESCHREIBUNG DER ZEICHNUNGEN
-
1 ist ein Blockschaubild eines Sigma-Delta-Analog-Digital-Wandlers. -
2 ist ein Blockschaubild eines Sigma-Delta-Analog-Digital-Wandlers gemäß einigen Ausführungsformen. -
3 ist ein Ablaufdigramm eines Verfahrens zum Durchführen eines Kalibrierprozesses gemäß einigen Ausführungsformen. -
4 ist ein Blockschaubild eines Sigma-Delta-Analog-Digital-Wandlers gemäß weiteren Ausführungsformen. - GENAUE BESCHREIBUNG
- Ein Analog-Digital-Wandler (ADC) kann eine analoge Eingabe empfangen und eine digitale Ausgabe mit mehreren Bit zur Verfügung stellen. Zum Beispiel ist die
1 ein Blockschaubild eines Sigma-Delta (ΣΔ)-Analog-Digital-Wandlers100 , der eine analoge Eingabe empfangen und ein digitales Ausgabesignal mit N Bit erzeugen kann. Insbesondere kann die analoge Eingabe an einen Knoten102 (z. B. einen Summierknoten) geliefert werden, und die Ausgabe des Knotens kann einem Schleifenfilter H(s)110 zur Verfügung gestellt werden. Die Ausgabe des Schleifenfilters110 kann an einen internen Analog-Digital-Wandler120 geliefert werden, der die digitale Ausgabe des ΣΔ-Analog-Digital-Wandlers100 mit N Bit erzeugt. Die digitale Ausgabe kann auch an einen rückkoppelnden Digital-Analog-Wandler (DAC – Digital-to-Analog Converter)130 (der z. B. mehrere Zellen132 hat) geliefert werden, der ein Signal erzeugt, das an den Knoten102 gegeben wird. Der DAC120 kann zum Beispiel einen nichtlinearen DAC, aufgrund von Fehlanpassungen innerhalb jeder Zelle132 , umfassen. - Man bemerke, dass die Gesamtauflösung des ΣΔ-Analog-Digital-Wandlers
110 von der Ordnung H(s) des Schleifenfilters, der Anzahl der Bits des internen Analog-Digital-Wandlers120 und einem Überabtastverhältnis (OSR – Over Sampling Ratio) (z. B. einem Verhältnis zwischen einer Abtastfrequenz fs und einer gewünschten Bandbreite, wobei genau arbeitende Komponenten des Analog-Digital-Wandlers und des DAC angenommen werden) abhängen kann. Man bemerke auch, dass ein Fehlerbetrag, der durch den internen Analog-Digital-Wandler120 eingeführt wird, durch eine Hochpassverstärkung einer Rauschübertragungsfunktion (NTF – Noise Transfer Function) gedampft werden kann. Im Gegensatz dazu können Fehler des rückkoppelnden DAC130 zum Eingangssignal hinzu addiert und von der Signalübertragungsfunktion (STF – Signal Transfer Function) mit einer Schleifenverstärkung von1 in einem interessierenden Band übertragen werden. Als ein Ergebnis kann es sein, dass der rückkoppelnde DAC130 ebenso genau arbeiten muss wie der gesamte ΣΔ-Analog-Digital-Wandler100 . Einen solchen Grad einer intrinsischen Linearität zu erreichen, kann eine großes Siliziumfläche erfordern, um die mit einem CMOS-Prozess verbundenen Fehler zu behandeln, so wie eine Fehlanpassung von Schwellenspannungen bei Stromquellenbaugruppen, Dotiergradienten und/oder Variationen in der Oxiddicke. - In manchen Fällen können Techniken der dynamischen Elementeanpassung (DEM – Dynamic Element Matching) das Überabtasten verwenden, um einen Fehler in der Zeitdomäne heraus zumitteln. Obwohl ein solcher Ansatz für hohe Überabtastungsverhältnisse (z. B. Anwendungen mit hoher Treue und Schmalbandaudio) in effektiver Weise arbeiten könnte, würde er für Anwendungen mit großer Wandlerbandbreite und/oder geringem Energieverbrauch nicht geeignet sein. Darüber hinaus könnte das DEM-Verfahren zu spektralen Komponenten innerhalb des interessierenden Bandes führen, hervorgerufen durch die große Menge an Schaltaktivität pro Abtastzyklus, und kann weiter eine Verzögerung in dem Rückkopplungsweg einführen (z. B. das Leistungsverhalten eines zeitlich kontinuierlichen oder zeitlich diskreten ΣΔ-Analog-Digital-Wandlers beschränken).
- Als ein weiterer Ansatz kann eine Kalibriertechnik Referenzelemente verwenden, wobei Einheitszellen sequentiell kalibriert werden. Ein solcher Ansatz könnte während des normalen Betriebes des DAC
130 angewendet werden, so dass ein Driften und/oder ein Temperatureffekt verringert wird. Dieser Ansatz könnte jedoch erforderlich machen, dass jede Einheitszelle ein Speicherelement (typischerweise einen Kondensator) umfasst, was zu einer wesentlichen Stromquellenanordnung führen kann. Rauschen, Verlustströme, Einstellgenauigkeit (settling accuracy) und/oder Beschränkungen in der Bandbreite können weiter Beschränkungen bei der Genauigkeit und/oder für die Geschwindigkeit einführen. Noch ein weiterer Ansatz könnte einen Analog-Digital-Wandler mit besonders niedriger Geschwindigkeit und hoher Genauigkeit verwenden, um die Fehlanpassungen bei den Einheitszellen zu messen, sowie einen Kalibrier-DAC, um die Übertragungskennlinie des DAC130 insgesamt zu korrigieren. Ein solches Verfahren könnte daher eine wesentliche Größe an zusätzlicher Siliziumfläche erfordern. - Anstatt einen externen und/oder einen hochgenauen Analog-Digital-Wandler für das Kalibrieren zu verwenden, können gemäß einigen Ausführungsformen Elemente des ΣΔ-Analog-Digital-Wandlers selbst verwendet werden, um eine Einheitszelle des DAC während eines Kalibrierprozesses beim Hochfahren auszumessen (z. B. eine Fehlanpassung, die mit jeder Zelle verknüpft ist). Als ein Ergebnis kann die Gesamtlinearität durch einen oder mehrere Kalibrier-DACs angepasst werden.
- Zum Beispiel ist die
2 ein Blockschaubild eines ΣΔ-Analog-Digital-Wandlers200 gemäß einigen Ausführungsformen, der eine analoge Eingabe empfangen und ein digitales Ausgangssignal mit n Bit erzeugen kann. In diesem Fall kann eine rückkoppelnde Kalibrierprozedur für den DAC ein einzelnes Bit des ΣΔ-Analog-Digital-Wandlers200 verwenden, um Werte von Einheitszellen des DAC und eine Vielzahl einzelner Kalibrier-DACs234 auszu messen. Wie zuvor wird die analoge Eingabe einem Knoten202 zur Verfügung gestellt (z. B. einem Summierknoten), und die Ausgabe des Knotens kann an einen Schleifenfilter H(s)210 geliefert werden. Die Ausgabe des Schleifenfilters210 kann einem internen Analog-Digital-Wandler220 zur Verfügung gestellt werden, der wiederum eine digitale Ausgabe des ΣΔ-Analog-Digital-Wandlers200 mit N Bit erzeugt. Man bemerke, dass nur ein einziges Bit der Ausgabe (z. B. das MSB) während eines Kalibrierprozesses verwendet werden könnte. - Jede aktuelle Einheitszelle
232 in einem DAC kann (neben einem Nominalwert I) eine „Fehlanpassungs"-Komponente δi besitzen, wobei δi ein zufälliger Wert mit dem Mittel Null und einer Gauss'schen Verteilung sein kann. Man bemerke, dass jeglicher Verstärkungsfehler in dem rückkoppelnden DAC aufgrund eines modifizierten Mittelwertes I einen relativ geringen Einfluss auf die Gesamtgenauigkeit des ΣΔ-Analog-Digital-Wandlers200 haben kann. - Um jede Einheitszelle des DAC auszumessen, kann das analoge Eingangssignal ausgeschaltet werden, und das Signal jeder Einheitszelle DAC kann als ein Eingangssignal verwendet werden. Das heißt, jede Einheitszelle
432 des DAC kann während eines Kalibrierprozesses sequentiell analysiert werden, z. B. während eines ersten Schrittes des Kalibrierprozesses (Φ1 = 1, Φ2 = 0, Φ3 = 0, ... ΦN = 0), während eines zweiten Schrittes des Kalibrierprozesses (Φ1 = 0, Φ2 = 1, Φ3 = 0, ... ΦN = 0) usw. - Die Rückkopplungsschleife des ΣΔ-Analog-Digital-Wandlers
200 kann durch eine zusätzliche Seear-Einheitszelle236 des DAC (oder durch eine der nicht benutzten Zellen des DAC) geschlossen werden. Diese DAC-Zelle236 kann zum Beispiel durch das höchstwertige Bit (MSB – Most Significant Bit) des Analog-Digital-Wandlers220 getrieben werden. Wenn dieser Ansatz verwendet wird, können nichtlineare Probleme bei dem rückkoppelnden DAC verringert werden (da ein DAC mit zwei Pegeln aus sich heraus linear ist). Der verbleibende Fehler in der Analyse kann einer DAC-Versetzung zugeschrieben werden (da als Eingangssignal ein Gleichstromsignal verwendet wurde). - Schließlich kann jeder DAC-Wert durch eine digitale Ausgangssequenz des ΣΔ-Analog-Digital-Wandlers
200 dargestellt werden. Da ein Gleichstromwert, der einem Mittelwert der Ausgangssequenz entspricht, von Interesse sein kann, können die Daten summiert und durch die Anzahl der Punkte/Abtastwerte (Np) dividiert werden. Man bemerke, dass 2(M+1) Datenabtastwerte verwendet werden können, um einen Präzisionswert des DAC mit M Bit zu erhalten (z. B. um Schaltungs- und Quantisierungsrauschen ebenso wie andere Zufallseffekte zu löschen). Wenn eine solche binäre Zahl mit Punkten (2(M+1)) verwendet wird, kann die Division durchgeführt werden, indem nur eine Verschiebeoperation ausgeführt wird, so dass die Summe der digitalen Ausgangssequenz des ΣΔ-Analog-Digital-Wandlers200 den Wert des DAC darstellen kann. Entsprechend diesem Wert kann jeder Kalibrier-DAC234 von einer Zustandsmaschine240 angepasst werden, um eine erforderliche Linearität zu erreichen. Man bemerke, dass Komponenten differentiell gestaltet werden können, so dass sowohl positive als auch negative Fehlanpassungen kalibriert werden können. -
3 ist ein Ablaufdiagramm eines Verfahrens der Stand(stall)optimierung gemäß einigen Ausführungsformen. Die hierin beschriebenen Ablaufdiagramme setzen nichtnotwendigerweise eine feste Reihenfolge für die Tätigkeiten voraus, und Ausführungsformen können in irgendeiner Reihenfolge durchgeführt werden, die praktikabel ist. Das Verfahren der3 kann zum Beispiel mit dem ΣΔ-Analog-Digital-Wandler200 der2 und/oder der4 verknüpft werden. - Bei
302 kann ein Kalibrierprozess eingeleitet werden. Zum Beispiel kann ein analoger Eingang bei einem ΣΔ-Analog-Digital-Wandler entfernt werden, so dass der Kalibrierprozess für einen rückkoppelnden DAC des ΣΔ-Analog-Digital-Wandlers durchgeführt werden kann. Bei304 kann jede Einheitszelle des rückkoppelnden DAC sequentiell analysiert werden. Zum Beispiel kann der Prozess eine erste Zelle messen (wobei alle weiteren Zellen entfernt sind). Der Prozess kann dann die nächste sequentielle Zelle messen usw., bis Messungen für alle Zellen des rückkoppelnden DAC erhalten sind. - Bei
306 kann ein oder können mehrere Kalibrier-DACs angepasst werden, um einen gewünschten Grad der Linearität zu erreichen. Zum Beispiel können die Werte, die bei304 gemessen worden sind, verwendet werden, um einen korrigierenden Wert für eine Vielzahl von Kalibrier-DACs zu berechnen (wobei z. B. jeder Kalibrier-DAC mit einer unterschiedlichen Zelle des rückkoppelnden DAC verknüpft ist). Als ein weiteres Beispiel können die Werte, die bei304 gemessen werden, verwendet werden, um einen korrigierenden Wert für einen globalen Kalibrier-DAC zu berechnen (z. B. den einzigen globalen Kalibrier-DAC, der mit einer Anzahl unterschiedlicher Zellen des rückkoppelnden DAC verknüpft ist). Bei308 kann die Analog-Digital-Wandlung für mehrere Bit entsprechenden den korrigierten Werten des/der Kalibrier-DACs) beginnen. - Anstatt K individuelle Kalibrier-DACs zu verwenden, einen für jede Stromquelle, kann gemäß einer weiteren Ausführungsform ein globaler Kalibrier-DAC für mehrere Stromquellen vorhanden sein. Zum Beispiel veranschaulicht die
4 einen ΣΔ-Analog-Digital-Wandler400 gemäß einer derartigen Ausführungsform. In diesem Fall kann die Kalibrierprozedur für den rückkoppelnden DAC ein einziges Bit des ΣΔ-Analog-Digital-Wandlers200 verwenden, um Werte der Einheitszellen des DAC auszumessen, und einen einigen globalen Kalibrier-DAC434 . Wie zuvor wird die analoge Eingabe an einen Knoten402 (z. B. einen Summierknoten) geliefert, und die Ausgabe des Knotens kann an einen Schleifenfilter H(s)410 geliefert werden. Die Ausgabe des Schleifenfilters410 kann einem internen Analog-Digital-Wandler420 zur Verfügung gestellt werden, der wiederum die digitale Ausgabe des ΣΔ-Analog-Digital-Wandlers410 mit N Bit erzeugt. Man bemerke, dass während eines Kalibrierprozesses nur ein einziges Bit der Ausgabe (z. B. das MSB) verwendet werden könnte. - Um jede Einheitszelle des DAC auszumessen, kann das analoge Eingangssignal abgeschaltet werden, und jedes Signal einer Einheitszelle des DAC kann als ein Eingangssignal verwendet werden. Das heißt, jede Einheitszelle
432 des DAC kann während eines Kalibrierprozesses sequentiell analysiert werden, zum Beispiel während eines ersten Schrittes des Kalibrierprozesses (Φ1 = 1, Φ2 = 0, Φ3 = 0, ... ΦN = 0), während eines zweiten Schrittes des Kalibrierprozesses (Φ1 = 0, Φ2 = 1, Φ3 = 0, ... ΦN = 0), bis zum letzten Schritt des Kalibrierprozesses (Φ1 = 0, Φ2 = 0, Φ3 = 0, ... ΦN = 1). - Die Rückkopplungsschleife des ΣΔ-Analog-Digital-Wandlers
400 kann von einer zusätzlichen Spear-Einheitszelle436 des DAC (oder von einer der nicht benutzten Zellen des DAC) geschlossen werden. Diese DAC-Zelle436 kann zum Beispiel von dem MSB des Analog-Digital-Wandlers420 getrieben werden. Anstelle von K individuellen Kalibrier-DACs für jede Stromquelle432 , ist gemäß dieser Ausführungsform nur ein einziger globaler vorgesehen. Nach dem Messen jeder Einheitszelle432 des DAC wird eine bestimmte Einstellung des Kalibrier-DAC434 berechnet, um die erforderliche Gesamtlinearität des DAC zu erhalten (z. B. kann der Kalibrierprozess durch eine Zustandsmaschine gesteuert werden, die ähnlich der ist, die mit Bezug auf die2 beschrieben ist). - Man bemerke, dass die Hauptfehlerquellen, die die Kalibriergenauigkeit insgesamt verschlechtern können, die Versetzungen des Schleifenfilters
410 und des verbleibenden Analog- Digital-Wandlers420 und die Versetzung (I) des DAC sind. Als ein Ergebnis kann das Kalibrierverfahren nicht in der Lage sein, den Absolutwert der Stromquelle des DAC zu messen. Man bemerke jedoch auch, dass ΣΔ-Analog-Digital-Wandler für mehrere Bit gegenüber einem Verstärkungsfehler des DAC insgesamt tolerant sein können – die einzige bindende Anforderung ist Linearität. Somit kann ein Kalibrierverfahren, das auf einem relativen Vergleich jeder Einheitszelle des DAC basiert, geeignet sein, so dass der gemessene Wert des DAC (der durch die Versetzungen beeinflusst wird) durch den Kalibrier-DAC oder die DACs angepasst wird, und jede DAC-Zelle kann einen ähnlichen gemessen Wert zeigen (was dazu führt, dass eine Übertragungskennlinie des DAC eine Linearität in N Bit hat). - Als ein Ergebnis einiger hierin beschriebener Ausführungsformen brauchen Kalibriertechniken keinen außerordentlich genauen Analog-Digital-Wandler zu erfordern, um die Fehlanpassung einer DAC-Zelle zu messen, was die Flächenanforderung für die gesamte Vorrichtung wesentlich verringert.
- Das Folgende veranschaulicht verschiedene zusätzliche Ausführungsformen. Diese bilden keine Definition aller möglichen Ausführungsformen, und die Fachleute werden verstehen, dass viele weitere Ausführungsformen möglich sind. Weiter, obwohl die folgenden Ausführungsformen aus Gründen der Klarheit kurz beschrieben sind, werden die Fachleute verstehen, wie jedwede Änderungen an der obigen Beschreibung, falls notwendig, vorzunehmen sind, um diese oder weitere Ausführungsformen und Anwendungen aufzunehmen.
- Zum Beispiel, obwohl einige Ausführungsformen mit Bezug auf bestimmte Schaltungen beschrieben worden sind, sei angemerkt, dass Ausführungsformen implementiert werden können, indem irgendeine Anzahl anderer Typen von Schaltungen und Komponenten verwendet wird. Darüber hinaus sei angemerkt, dass DAC-Zellen während eines Kalibrierprozesses in irgendeiner Reihenfolge ausgemessen werden könnten (z. B. braucht die Reihenfolge nicht sequentiell zu sein).
- Die hierin beschriebenen verschiedenen Ausführungsformen dienen lediglich dem Zwecke der Veranschaulichung. Fachleute werden aus dieser Beschreibung erkennen, dass weitere Ausführungsformen mit Modifikationen und Abänderungen in die Praxis umgesetzt werden können, die nur durch die Ansprüche beschränkt sind.
Claims (21)
- Vorrichtung, die aufweist: einen Eingang, um ein analoges Signal zu empfangen; und einen Sigma-Delta-Analog-Digital-Wandler, um das analoge Signal zu empfangen und um eine digitale Ausgabe mit mehreren Bit zur Verfügung zu stellen, der aufweist: einen Knoten, um das analoge Signal zusammen mit einem Rückkopplungssignal zu empfangen, einen Schleifenfilter, der mit dem Knoten gekoppelt ist, einen Analog-Digital-Wandler mit n Bit, der mit dem Schleifenfilter gekoppelt ist, um die digitale Ausgabe des Sigma-Delta-Analog-Digital-Wandlers zur Verfügung zu stellen, und einen rückkoppelnden Digital-Analog-Wandler mit n Bit, der eine Vielzahl von Zellen hat, um die digitale Ausgabe zu empfangen und das Rückkopplungssignal zu erzeugen, wobei der rückkoppelnde Wandler wenigstens einen Kalibrier-Digital-Analog-Wandler umfasst.
- Vorrichtung nach Anspruch 1, bei der der wenigstens eine Kalibrier-Digital-Analog-Wandler eine Vielzahl von Kalibrier-Digital-Analog-Wandlers aufweist, wobei jeder einer Zelle des rückkoppelnden Wandlers zugeordnet ist.
- Vorrichtung nach Anspruch 1, bei der der Kalibrier-Digital-Analog-Wandler einen einzigen, globalen Kalibrier-Digital-Analog-Wandler aufweist, der einer Vielzahl von Zellen zugeordnet ist.
- Vorrichtung nach Anspruch 1, die weiter aufweist: eine Zustandsmaschine, um wenigstens einen Teil der digitalen Ausgabe des Sigma-Delta-Analog-Digital-Wandlers zu empfangen und um den wenigstens einen Kalibrier-Digital-Analog-Wandler zu steuern.
- Vorrichtung nach Anspruch 4, bei der die Zustandsmaschine das höchstwertige Bit des Sigma-Delta-Analog-Digital-Wandlers empfängt.
- Vorrichtung nach Anspruch 4, bei der die Zustandsmaschine den wenigstens einen Kalibrier-Digital-Analog-Wandler entsprechend einer Sequenz aus Werten, die während eines Kalibrierprozesses gemessen worden sind, steuert.
- Vorrichtung nach Anspruch 6, bei der jeder Wert in der Sequenz einer Zelle des rückkoppelnden Wandlers zugeordnet ist.
- Verfahren, das aufweist: Analysieren jeder Zelle eines rückkoppelnden Digital-Analog-Wandlers in einem Sigma-Delta-Analog-Digital-Wandler; und Anpassen wenigstens eines Kalibrier-Digital-Analog-Wandlers, der dem rückkoppelnden Wandler zugeordnet ist als ein Ergebnis des Analysierens.
- Verfahren nach Anspruch 8, bei dem das Analysieren und Anpassen während eines Kalibrierprozesses für den Sigma-Delta-Analog-Digital-Wandler durchgeführt werden.
- Verfahren nach Anspruch 9, bei dem der Kalibrierprozess umfasst: Schließen einer Rückkopplungsschleife des Sigma-Delta-Analog-Digital-Wandlers entsprechend dem höchstwertigen Bit einer Ausgabe aus dem Analog-Digital-Wandler.
- Verfahren nach Anspruch 9, bei dem der Kalibrierprozess umfasst: Entfernen eines analogen Eingangs von dem Sigma-Delta-Analog-Digital-Wandler.
- Verfahren nach Anspruch 9, bei dem der Kalibrierprozess umfasst: Messen einer Reihe von Werten, die von dem Analog-Digital-Wandler ausgegeben werden.
- Verfahren nach Anspruch 12, das weiter aufweist: Bestimmen eines Mittelwertes der Reihe aus Werten.
- Verfahren nach Anspruch 13, bei dem das Bestimmen aufweist: Summieren der Reihe der Werte; und Dividieren der Summe durch die Anzahl der Werte in der Reihe.
- Verfahren nach Anspruch 14, bei dem das Dividieren eine Schiebeoperation aufweist.
- Verfahren nach Anspruch 8, bei dem das Anpassen aufweist: Anpassen einer Vielzahl von Kalibrier-Digital-Analog-Wandlern über eine Zustandsmaschine.
- Verfahren nach Anspruch 8, bei dem das Anpassen aufweist: Anpassen eines einzigen, globalen Kalibrier-Digital-Analog-Wandlers über eine Zustandsmaschine.
- Sigma-Delta-Analog-Digital-Wandler, der aufweist: einen Summierknoten; einen Schleifenfilter, der mit dem Summierknoten gekoppelt ist; einen internen Analog-Digital-Wandler, der mit dem Schleifenfilter gekoppelt ist; und einen rückkoppelnden Digital-Analog-Wandler, der mit dem internen Analog-Digital-Wandler und mit dem Summierknoten gekoppelt ist, wobei Kalibriermessungen für Zellen des rückkoppelnden Wandlers durchgeführt werden, indem der Sigma-Delta-Analog-Digital-Wandler verwendet wird.
- Sigma-Delta-Analog-Digital-Wandler nach Anspruch 18, weiter mit einer Zustandsmaschine, die mit dem Schleifenfilter und dem rückkoppelnden Digital-Analog-Wandler gekoppelt ist.
- Sigma-Delta-Analog-Digital-Wandler nach Anspruch 18, der aufweist: eine Kalibrier-Steuereingangsleitung.
- Sigma-Delta-Analog-Digital-Wandler nach Anspruch 18, der weiter aufweist: wenigstens einen Kalibrier-Digital-Analog-Wandler, um eine Linearität des Sigma-Delta-Analog-Digital-Wandlers anzupassen.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/863,807 | 2007-09-28 | ||
US11/863,807 US20090085785A1 (en) | 2007-09-28 | 2007-09-28 | Digital-to-analog converter calibration for multi-bit analog-to-digital converters |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102008048908A1 true DE102008048908A1 (de) | 2009-04-09 |
Family
ID=40418374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102008048908A Ceased DE102008048908A1 (de) | 2007-09-28 | 2008-09-26 | Kalibrierung eines Digital-Analog-Wandlers für Mehrbit-Analog-Digital-Wandler |
Country Status (4)
Country | Link |
---|---|
US (1) | US20090085785A1 (de) |
DE (1) | DE102008048908A1 (de) |
GB (1) | GB2453255B (de) |
TW (1) | TW200922155A (de) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8223046B2 (en) * | 2009-08-14 | 2012-07-17 | Entropic Communications, Inc. | Method and system for accelerated analog to digital conversion |
US8232905B2 (en) * | 2009-11-19 | 2012-07-31 | Linear Technology Corporation | Sequentially configured analog to digital converter |
KR101405415B1 (ko) * | 2010-10-22 | 2014-06-11 | 한국전자통신연구원 | 클럭 타이밍 조정장치 및 이를 이용하는 연속시간 델타-시그마 변조기 |
US9383264B2 (en) * | 2012-01-31 | 2016-07-05 | Taiwan Semiconductor Manufacturing Co., Ltd. | Small area high performance cell-based thermal diode |
KR20140011135A (ko) * | 2012-07-17 | 2014-01-28 | 한국전자통신연구원 | 오프셋 전압 보정 장치 및 방법과 이를 포함한 연속 시간 델타 시그마 변조 장치 |
US9007242B2 (en) * | 2013-06-27 | 2015-04-14 | Realtek Semiconductor Corp. | Self-calibrated delta-sigma modulator and method thereof |
US9203426B2 (en) | 2014-04-07 | 2015-12-01 | Analog Devices Global | Estimation of digital-to-analog converter static mismatch errors |
US10135459B2 (en) | 2016-10-25 | 2018-11-20 | Analog Devices, Inc. | ADC with capacitive difference circuit and digital sigma-delta feedback |
US10298252B2 (en) | 2016-11-13 | 2019-05-21 | Analog Devices, Inc. | Dynamic anti-alias filter for analog-to-digital converter front end |
US10327659B2 (en) | 2016-11-13 | 2019-06-25 | Analog Devices, Inc. | Quantization noise cancellation in a feedback loop |
US10355709B1 (en) | 2018-08-24 | 2019-07-16 | Analog Devices, Inc. | Multiplexed sigma-delta analog-to-digital converter |
US11522553B2 (en) | 2020-05-05 | 2022-12-06 | Stmicroelectronics International N.V. | Sigma-delta analog-to-digital converter circuit with real time correction for digital-to-analog converter mismatch error |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5305004A (en) * | 1992-09-29 | 1994-04-19 | Texas Instruments Incorporated | Digital to analog converter for sigma delta modulator |
US6271781B1 (en) * | 1998-06-10 | 2001-08-07 | Lockheed Martin Corporation | Nonlinear filter correction of multibit ΣΔ modulators |
EP1418674B1 (de) * | 2002-11-06 | 2010-01-20 | Freescale Semiconductor, Inc. | Wandler, Schaltung und Verfahren zur Kompensation von Ungenauigkeiten in eienem Sigma Delta Wandler |
US6891488B1 (en) * | 2003-10-30 | 2005-05-10 | Intel Corporation | Sigma-delta conversion with analog, nonvolatile trimmed quantized feedback |
JP2009524966A (ja) * | 2006-01-25 | 2009-07-02 | エヌエックスピー ビー ヴィ | Rc拡散補償用のコンデンサ及び/または抵抗器のディジタル自己較正手段を有する連続時間シグマ−デルタ・アナログ−ディジタル変換器 |
-
2007
- 2007-09-28 US US11/863,807 patent/US20090085785A1/en not_active Abandoned
-
2008
- 2008-09-26 TW TW097137174A patent/TW200922155A/zh unknown
- 2008-09-26 DE DE102008048908A patent/DE102008048908A1/de not_active Ceased
- 2008-09-26 GB GB0817723A patent/GB2453255B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
GB2453255B (en) | 2009-10-21 |
US20090085785A1 (en) | 2009-04-02 |
GB0817723D0 (en) | 2008-11-05 |
GB2453255A (en) | 2009-04-01 |
TW200922155A (en) | 2009-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102008048908A1 (de) | Kalibrierung eines Digital-Analog-Wandlers für Mehrbit-Analog-Digital-Wandler | |
DE102009010155B4 (de) | Digitales Trimmen von (SAR-)ADCs | |
DE102009005770B4 (de) | SAR-ADC und Verfahren mit INL-Kompensation | |
DE4311724C2 (de) | Delta-Sigma-Modulator für Analaog/Digital-Wandler und Verfahren zur Durchführung rauscharmer Delta-Sigma-Modulation | |
DE102017102501A1 (de) | ADC-Hintergrundkalibration mit zweifacher Umsetzung | |
DE102009009486B4 (de) | Delta-Sigma-Modulator für einen Analog/Digital-Umsetzer | |
DE102004049481B4 (de) | Analog-Digital-Wandler | |
DE102007056732B4 (de) | Vorrichtung und Verfahren zur effizienten Analog-zu-Digital-Wandlung | |
DE202016009095U1 (de) | Dither-Einspeisung für zeitkontinuierliche MASH-ADC | |
DE4127096A1 (de) | Gleichspannungs-kalibriereinrichtung fuer einen digital/analog-wandler | |
DE4311259A1 (de) | Analog/Digital-Wandler mit Kalibrierung | |
DE102017206177A1 (de) | Betriebsverfahren für einen Überabtastung-Datenwandler | |
DE102017129062B4 (de) | Analog/Digital-Umsetzer mit Hintergrundkalibrierungstechniken | |
DE60127865T2 (de) | Digital-analog-wandler mit sigma-delta schleife und rückkopplungs-daw-model | |
DE69122404T2 (de) | A/d oder d/a wandler, a/d und d/a wandlersystem und verfahren zur eichung dieses systems | |
DE102015107885A1 (de) | Fehlermessung und Kalibrierung von Analog-Digital-Umsetzern | |
DE102019133402B4 (de) | Kalibrierung von verstärkung zwischen stufen bei einem doppelumsetzungs-analog-digital-wandler | |
DE3201297A1 (de) | Pruefverfahren fuer analog/digital-umsetzer und aufbau eines fuer die pruefung geeigneten analog/digital-umsetzers | |
DE112016003066T5 (de) | Eingebauter Selbsttest für einen ADC | |
DE102017102334B4 (de) | Techniken zum reduzieren von offsets in einem analog/digital-umsetzer | |
DE69731365T2 (de) | Analog-digital-umsetzerprüfungsverfahren | |
DE102015122635B4 (de) | Selbstreferenzierter Digital-Analog-Wandler | |
DE60309025T2 (de) | Offsetkalibrationssystem | |
DE102017102091A1 (de) | SAR-ADC-Leistungsoptimierung mit dynamischen Bitprüfungseinstellungen | |
EP1447913A1 (de) | Kompensationsschaltungsanordnung und Kompensationsverfahren zum Kompensieren von nicht-linearen Verzerrungen eines AD-Wandlers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |