ADC SAR vs delta-sigma vs pipeline vs flash : comparaison des architectures
Un convertisseur analogique-numérique (ADC) peut être réalisé de plusieurs façons, et chaque architecture fait un compromis entre vitesse et résolution. Les ADC flash sont les plus rapides, mais sur quelques bits seulement. Les ADC SAR sont petits, peu gourmands et constituent le choix généraliste pour les vitesses moyennes. Les ADC pipeline atteignent des vitesses élevées avec une résolution moyenne à élevée. Les ADC delta-sigma sacrifient la vitesse au profit de la résolution la plus élevée, ce qui est idéal pour l'audio et les capteurs de précision.
| Critère | Flash | SAR | Pipeline | Delta-sigma |
|---|---|---|---|---|
| Principe de fonctionnement | Compare l'entrée à tous les seuils simultanément à l'aide de 2ᴺ − 1 comparateurs | Recherche dichotomique : un comparateur et un DAC interne déterminent un bit par cycle d'horloge | Une cascade d'étages, chacun résolvant quelques bits et transmettant un résidu amplifié au suivant | Suréchantillonne avec un modulateur grossier qui met en forme le bruit, puis un filtre numérique produit la sortie |
| Résolution typique | 4 à 8 bits | 8 à 18 bits | 8 à 16 bits | 16 à 24 bits ou plus |
| Vitesse typique | La plus rapide : jusqu'à plusieurs GS/s | De quelques kS/s à quelques dizaines ou centaines de MS/s | De 10 MS/s à quelques centaines de MS/s | La plus lente : jusqu'à environ 1 MS/s |
| Latence | Un cycle d'horloge | N cycles d'horloge pour N bits | Plusieurs cycles d'horloge | Longue, en raison du filtre numérique |
| Consommation et surface | Augmentent rapidement avec la résolution ; encombrant et gourmand | Très faible consommation et petite taille | Modérées à élevées | Modérées ; le filtre numérique occupe de la surface |
| Filtre anti-repliement | Nécessite un filtre raide | Nécessite un filtre raide | Nécessite un filtre raide | Exigences assouplies grâce au suréchantillonnage |
| Usages typiques | Oscilloscopes rapides, récepteurs optiques et sans fil, sous-ADC dans les pipelines | ADC de microcontrôleurs, capteurs IoT, acquisition de données générale | Systèmes vidéo, de communication et d'imagerie | Codecs audio, balances, mesure de précision |
Les valeurs indiquées sont des ordres de grandeur typiques et varient selon la génération de procédé et le produit.