Skip to content
RFrftools.io
Signal

Calculateur SNR pour suréchantillonnage et mise en forme du bruit

Calculez l'amélioration du SNR grâce au suréchantillonnage et à la mise en forme du bruit pour les ADC sigma-delta, y compris les bits effectifs obtenus grâce à un OSR plus élevé

Loading calculator...

Formule

SNRos=SNRbase+10log10(π2L/(2L+1))+(2L+1)10log10(OSR)SNR_os = SNR_base + 10·log₁₀(π²ᴸ/(2L+1)) + (2L+1)·10·log₁₀(OSR)
NRésolution ADC (bits)
OSRTaux de suréchantillonnage
LOrdre de mise en forme du bruit
SNRRapport signal/bruit (dB)
ENOBNombre effectif de bits (bits)

Comment ça marche

Le calculateur SNR pour suréchantillonnage calcule l'amélioration de la résolution due au suréchantillonnage et à la mise en forme du bruit, ce qui est essentiel pour la conception d'ADC delta-sigma, le développement de codecs audio et les systèmes de mesure haute résolution. Les concepteurs de circuits intégrés, les ingénieurs du son et les spécialistes de l'instrumentation l'utilisent pour échanger la vitesse d'échantillonnage contre une résolution efficace. Selon Schreier & Temes « Understanding Delta-Sigma Data Converters » (2e éd., IEEE Press/Wiley) et Norsworthy, Schreier & Temes « Delta-Sigma Data Converters : Theory, Design, and Simulation » (IEEE Press, 1997), le suréchantillonnage par facteur M répartit le bruit de quantification sur une bande passante M fois plus large, améliorant le SNR intra-bande de 10*log10 (M) dB — a Gain de 3 dB par octave (2 fois). Les tests de performance Delta-Sigma ADC sont conformes à la norme IEEE 1657-2010 (projet de norme IEEE pour la terminologie et les méthodes de test pour les convertisseurs analogique-numérique) et à la norme AES17-2020 pour les applications audio. L'ajout d'une mise en forme du bruit d'ordre LTH pousse le bruit de quantification vers des fréquences plus élevées, ce qui permet d'obtenir une amélioration (6,02L + 3,01) dB par octave. Un convertisseur 1 bit suréchantillonné 64x avec mise en forme du bruit de 3e ordre atteint une résolution équivalente à 16 bits (98 dB SQNR). Les DAC audio modernes utilisent un suréchantillonnage 256x avec une mise en forme du 5e ordre, atteignant une plage dynamique de plus de 120 dB, dépassant les limites théoriques de 24 bits.

Exemple Résolu

Concevez un ADC delta-sigma pour une bande passante audio de 20 kHz avec une résolution équivalente à 16 bits (98 dB SQNR). Étape 1 : SQNR 1 bit de base = 6,02*1 + 1,76 = 7,78 dB. Étape 2 : Amélioration requise = 98 - 7,78 = 90,2 dB. Étape 3 : essayez un suréchantillonnage 64x (fs = 2,56 MHz) avec une mise en forme du bruit de troisième ordre. Étape 4 : Amélioration par octave = 6,02*3 + 3,01 = 21,07 dB. Étape 5 : Octaves de suréchantillonnage = log2 (64) = 6. Étape 6 : Amélioration totale = 6 * 21,07 = 126,4 dB. Étape 7 : SQNR atteint = 7,78 + 126,4 = 134,2 dB — dépasse les exigences avec une marge de 36 dB. Selon Analog Devices, l'AD1871 utilise cette architecture pour atteindre une plage dynamique de 105 dB.

Conseils Pratiques

  • Selon Schreier, utilisez un suréchantillonnage minimum (L+1) x par ordre de modification du bruit pour garantir la stabilité. Le quatrième ordre nécessite >= 32x
  • Les DAC audio modernes utilisent un suréchantillonnage de 256 à 512x, ce qui permet d'utiliser de simples filtres de sortie RC au lieu d'utiliser des modèles pointus en briques
  • Pour une stabilité maximale, limitez l'ordre des facteurs de bruit à 3 à 5 ; les ordres supérieurs nécessitent des architectures MASH à plusieurs étages selon Norsworthy
  • Le filtre de décimation après suréchantillonnage ADC rétablit la résolution tout en réduisant le débit de sortie au minimum de Nyquist

Erreurs Fréquentes

  • Ignorer la stabilité du facteur de bruit : la boucle d'ordre LTH devient instable lorsque l'entrée > (L-1) /L de pleine échelle selon le critère de stabilité de Lee
  • Rapport de suréchantillonnage et rapport de décimation confondus : un OSR 64x avec une décimation 8x donne un suréchantillonnage net 8x uniquement
  • La sélection d'un suréchantillonnage inapproprié pour la bande passante — 256x à 20 kHz nécessite une horloge d'échantillonnage de 10,24 MHz
  • Oublier le bruit hors bande : la mise en forme du bruit augmente la puissance du bruit à haute fréquence, ce qui nécessite un filtrage de décimation adéquat

Foire Aux Questions

Cela dépend de l'ordre des bruiteurs et de la résolution de la cible. Par Schreier : 32x avec le 2e ordre atteint 12 bits. 64x avec le 3e ordre atteint 16 bits. 256x avec le 5e ordre atteint 20 bits et plus. Des ratios plus élevés échangent la vitesse d'horloge contre la résolution : le son 256x à 48 kHz nécessite une horloge de 12,3 MHz.
La mise en forme du bruit d'ordre L applique la fonction de transfert (1-z^-1) ^L au bruit de quantification, poussant l'énergie spectrale vers des fréquences plus élevées. Le bruit intra-bande est réduit de (6,02 L + 3,01) dB par octave de suréchantillonnage par Norsworthy. Le troisième ordre atteint 21 dB/octave contre 3 dB/octave sans mise en forme, soit une mise à l'échelle de résolution 7 fois plus rapide.
Selon Schreier : (1) Limites de vitesse d'horloge — 256x à 100 kHz nécessitent une horloge de 25,6 MHz. (2) La consommation d'énergie varie en fonction de la fréquence d'horloge. (3) Les façonneurs de bruit d'ordre supérieur (>5e) nécessitent une stabilisation complexe. (4) Le bruit thermique limite la résolution pratique à environ 20 ENOB, quel que soit le suréchantillonnage. (5) La complexité du filtre de décimation augmente avec l'OSR.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Op-Amp IC Assortment

General-purpose and precision operational amplifiers

Function Generator

DDS function generator for signal and filter testing

Calculateurs associés