DIGITAL-TO-ANALOG CONVERTER (DAC) ARCHITECTURE OPTIMIZATION AND DISTORTION PRE-COMPENSATION

A method (1600) for a digital-to-analog converter DAC (600,700) comprises generating (1602), based on a mapping, L signals (608,708) representing an N-bit digital input (204), N < L < 2N - 1, and controlling (1604) current flow from L weighted current sources (602,702) of the DAC using the L r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BABAEE, Ramin, BOUCHARD, Martin, OVEIS GHARAN, Shahab
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method (1600) for a digital-to-analog converter DAC (600,700) comprises generating (1602), based on a mapping, L signals (608,708) representing an N-bit digital input (204), N < L < 2N - 1, and controlling (1604) current flow from L weighted current sources (602,702) of the DAC using the L respective signals, thereby generating an analog output (606,706) uniquely representing the N-bit digital input, the weighted current sources having weights configured to minimize at least one error metric associated with the analog output. Another method (2700) comprises generating (2702) a predicted error signal (1710,1922,2118,2322,2552) by applying to a digital signal (1702,1902,2102,2302,2502) a distortion model (1900,2100,2300,2500) characterized by parameters configured to model circuit component mismatches in a DAC (1808), generating (2704) a pre-compensated digital signal (1718,1806) using the digital signal and the predicted error signal, and providing (2706) the pre-compensated digital signal to the DAC for conversion into an analog signal (1810). La présente divulgation concerne un procédé (1600) pour un convertisseur numérique-analogique CNA (600, 700) qui comprend la génération (1602), sur la base d'un mappage, de L signaux (608, 708) représentant une entrée numérique à N bits (204), N < L < 2N - 1, et la commande (1604) d'un flux de courant à partir de L sources de courant pondérées (602, 702) du CNA à l'aide des L signaux respectifs, générant ainsi une sortie analogique (606, 706) représentant uniquement l'entrée numérique à N bits, les sources de courant pondérées ayant des poids configurés pour réduire au minimum au moins une métrique d'erreur associée à la sortie analogique. Un autre procédé (2700) comprend la génération (2702) d'un signal d'erreur prédit (1710, 1922, 2118, 2322, 2552) par application à un signal numérique (1702, 1902, 2102, 2302, 2502) d'un modèle de distorsion (1900, 2100, 2300, 2500) caractérisé par des paramètres configurés pour modéliser des mésappariements de composants de circuit dans un CNA (1808), la génération (2704) d'un signal numérique pré-compensé (1718, 1806) à l'aide du signal numérique et du signal d'erreur prédit, et la fourniture (2706) du signal numérique pré-compensé au CNA pour une conversion en un signal analogique (1810).