Understanding Jitter and Its Effect on Audio ADC/dac Conversion Accuracy
Table of Contents
Qu'est-ce que Jitter dans les systèmes audio numériques?
Dans un système idéal, chaque bord d'horloge se produit au moment exact, mais l'électronique du monde réel introduit des erreurs de chronométrage. Ces erreurs, même mesurées en picosecondes, peuvent dégrader la fidélité audio lors de la conversion analogique-numérique (ADC) et numérique-analogique (DAC). Jitter résulte d'une gamme de phénomènes physiques et électriques, et ses effets deviennent plus audibles à mesure que la résolution et les taux d'échantillonnage augmentent.
Une façon utile de penser à la blague est d'imaginer un métronome qui ticte occasionnellement une petite fraction d'une seconde tôt ou tard. Dans un système audio numérique, ce métronome représente l'horloge principale qui gouverne lorsque les échantillons sont capturés ou reproduits. Lorsque le timing de l'horloge est instable, le signal reconstruit à la sortie ne correspond plus exactement à la forme d'onde originale. Le résultat est une forme de distorsion qui réduit la clarté, réduit le niveau sonore et ajoute une qualité granulaire et dure à l'audio.
La modulation de phase du signal de l'horloge est fondamentalement une modulation de phase. Les bords de l'horloge s'écartent de leurs positions idéales, et cette déviation module le processus d'échantillonnage ou de reconstruction. La gravité du problème dépend de l'amplitude et de la fréquence du signal audio en cours de traitement, ainsi que des caractéristiques du signal audio. La compréhension de ces relations est cruciale pour toute personne qui conçoit ou évalue des systèmes audio numériques haute performance.
Comment Jitter affecte la conversion analogique-numérique et numérique-analogique
Le processus de conversion en ADC et DAC repose sur une horloge pour définir quand le signal analogique est échantillonné ou quand la sortie analogique est mise à jour. Toute erreur de timing à ces instantes corrompt le signal. Les mécanismes spécifiques diffèrent entre les deux directions de conversion, mais la cause fondamentale est la même : l'horloge ne s'allume pas au moment prévu. Cette section décompose l'impact sur chaque type de conversion en détail.
Jitter en conversion analogique au numérique
Pendant l'ADC, la tension d'entrée analogique est mesurée à chaque instant d'échantillonnage. Si le bord de l'horloge arrive tôt ou tard, l'échantillonneur saisit la tension au mauvais moment. Pour un signal variable dans le temps, cela se traduit directement en une erreur de tension. Taux de mortalité Un signal à haute fréquence avec pente raide produit une erreur de tension plus grande pour une erreur de synchronisation donnée qu'un signal à basse fréquence avec pente douce.
La relation entre l'erreur de timing et l'erreur de tension est approximativement linéaire pour les petites amplitudes de jitter:
Erreur de tension = vitesse de glissement × décalage
Cela signifie qu'une erreur de chronométrage de 100 picosecondes sur une onde sinusoïdale de 20 kHz à pleine amplitude peut produire une erreur de tension équivalente à plusieurs bits les moins significatifs dans un système 24 bits. Le résultat est une augmentation du bruit du sol et de la distorsion harmonique, particulièrement aux hautes fréquences. En pratique, ADC jitter se manifeste comme une augmentation du bruit à large bande et une réduction du nombre effectif de bits (ENOB).
Cette caractéristique est souvent spécifiée dans les fiches de données ADC et est un paramètre clé pour les applications à haute vitesse ou à haute résolution. Pour les applications audio, les valeurs de jitter d'ouverture inférieures à 1 picoseconde sont souhaitables pour maintenir une performance 24 bits à des fréquences supérieures à 10 kHz. De nombreux ADC audio modernes à haute performance atteignent des jitter d'ouverture de la gamme de 50 à 500 femtosecondes, ce qui réduit considérablement l'impact sur ENOB pour les bandes audio typiques.
Il y a aussi un effet subtil appelé alias induits par des jitter. Lorsque l'instant d'échantillonnage varie, les signaux hors bande peuvent être repliés dans la bande audio de manière non linéaire. Ceci est particulièrement problématique lorsque le contenu ultrasonore, comme par exemple les sorties d'amplificateurs de commutation, est présent. La combinaison de l'énergie de jitter et de hors bande crée des produits de distorsion qui tombent directement dans la gamme de fréquences audibles, même si les signaux originaux sont inaudibles.
Jitter dans la conversion numérique à l'analogique
Dans les systèmes DAC, le jitter affecte lorsque la sortie analogique est mise à jour pour refléter un nouvel échantillon numérique. Si la mise à jour de sortie se produit au mauvais moment, la forme d'onde analogique reconstruite devient déformée. L'effet est de nature similaire à celui du jitter ADC, mais se manifeste différemment dans le domaine temporel.
Une distinction importante est que le DAC jitter affecte également le filtre de reconstruction comportement. La plupart des DAC utilisent une étape de sortie d'échantillon et de retenue suivie d'un filtre analogique. Les erreurs de temps dans l'échantillon et de retenue font que la forme d'onde de sortie a une largeur d'étape incorrecte, qui se propage ensuite à travers le filtre. Cela peut créer des erreurs d'amplitude et de phase qui ne sont pas facilement corrigées en aval.
Dans les DAC suréchantillonnés, le filtre numérique interne fonctionne à un multiple du taux d'échantillonnage de base. Le jitter dans l'horloge principale module le rapport de suréchantillonnage, créant des artefacts qui se replient dans la bande audio. Les puces DAC modernes comprennent les circuits de rejet de jitter intégrés, mais l'efficacité de ce circuit varie grandement d'une implémentation à l'autre. MASH (Bruit en plusieurs étapes) Les architectures intrinsèquement sensibles au bruit de l'horloge parce que la boucle de façonnage du bruit repose sur un timing précis pour pousser le bruit de quantification hors de la bande audio. Lorsque l'horloge est brouillée, le processus de façonnage du bruit se dégrade, provoquant le bruit à revenir dans la région audible.
Il est intéressant de noter que l'impact perceptible du jeu DAC peut être plus désagréable qu'une quantité équivalente de jeu ADC. La sensibilité de l'oreille humaine aux erreurs de phase dans les formes d'onde reconstruites signifie que même de petites quantités de jeu corrélé peuvent produire un «durcissement» notable de l'image stéréo.
Types et sources de jitter
Le jitter n'est pas un phénomène monolithique. Il provient de multiples mécanismes physiques, et chaque type a un caractère distinct et un profil d'audibilité. Les ingénieurs classent le jitter par ses propriétés statistiques, son contenu en fréquence et sa cause racine. Les sections suivantes fournissent une ventilation détaillée des principales catégories et leurs origines dans le matériel pratique.
Une blague aléatoire
Le bruit aléatoire est causé par le bruit thermique, le bruit de tir et d'autres processus stochastiques dans les composants électroniques. Il suit une distribution gaussienne et est non limité, ce qui signifie que des erreurs de chronométrage extrêmement importantes peuvent se produire, bien qu'avec très peu de probabilité. Le bruit aléatoire a une densité spectrale de puissance plate et se manifeste comme une augmentation du plancher sonore du signal audio.
Dans les convertisseurs audio, le jitter aléatoire contribue à un sifflement de fond proportionnel à l'amplitude du signal. modulation sonore induite par les jitters. Par exemple, pendant les passages tranquilles, les bruits aléatoires peuvent être masqués par d'autres bruits de circuit, mais pendant les passages forts, le bruit de bruit peut augmenter momentanément, créant une perception de «grainité» ou de manque de concentration.
Jitter déterministe
Les causes identifiables, répétables et l'amplitude limitée sont souvent périodiques ou dépendants des données. Les sources courantes sont les suivantes :
- Alimentation en courant à la fréquence du secteur AC ou à l'harmonique du régulateur de commutation. L'amplitude de l'onduleur module la tension seuil des onduleurs d'horloge, convertissant le bruit d'amplitude en modulation de phase.
- crosstalk numérique des lignes de données ou des traces d'horloge adjacentes sur une carte de circuit imprimé. Les signaux numériques à grande vitesse, tels que les données USB ou HDMI, peuvent coupler de façon capacitive en traces d'horloge et provoquer des changements de calage de bord.
- Interactions électromagnétiques (IME) EMI se marie en circuits oscillateurs à travers des voies radio-réalisées et des voies dirigées, créant des bandes latérales sur le signal de l'horloge.
- Bâton au sol Lorsque plusieurs portes logiques changent en même temps, une surtension de courant par l'inductance au sol crée une pointe de tension qui déplace la tension de référence pour l'horloge.
Ces bandes latérales sont audibles comme une distorsion harmonique et intermodulation accrue, souvent décrite comme un son "gritty" ou "edgy". Comme le jitter déterministe est corrélé avec le signal audio lui-même, il produit une distorsion qui est plus désagréable qu'une simple augmentation du plancher de bruit. Dans la mesure, le jitter déterministe apparaît comme des impulsions dans le tracé de bruit de phase à des fréquences offset spécifiques.
Jitter périodique
Un cas particulier de jitter déterministe, jitter périodique se produit à une fréquence spécifique et ses harmoniques. Ce type de jitter est souvent causé par des alimentations de commutation fonctionnant à des fréquences de 100 kHz à plusieurs MHz, par des diviseurs numériques d'horloge, ou par des effets de configuration de données dans la transmission SPDIF ou AES3. Jitter périodique crée des bandes latérales de modulation autour du signal audio, qui apparaissent comme des tons distincts aux fréquences liées à la fréquence jitter.
Par exemple, si une alimentation en commutation a une onduleur de 200 kHz qui module l'horloge DAC, le jitter produira des bandes latérales à ±200 kHz autour de chaque fréquence audio. Pour une tonalité de 1 kHz, des bandes latérales apparaissent à 201 kHz et 199 kHz, qui sont loin de la bande audio. Cependant, les bandes latérales de l'alimentation en circuit peuvent intermoduler avec d'autres signaux et produire une distorsion dans la bande audio à travers la non-linéarité du DAC. C'est pourquoi des jitters périodiques de fréquences de commutation, même si elles sont bien au-dessus de la gamme audio, peuvent encore dégrader la fidélité par des mécanismes de distorsion intermodulation.
Sources de la jitter dans les systèmes pratiques
Dans un système audio numérique typique, le jitter s'accumule à partir de plusieurs étapes et composants. L'identification et l'atténuation de chaque source sont essentielles pour obtenir une grande précision de conversion. La liste suivante détaille les contributeurs les plus courants et leur influence typique:
- Générateurs d'horlogerie et oscillateurs: Les oscillateurs à faible coût peuvent avoir des niveaux de bruit de phase qui limitent la performance du système à une résolution de 16 bits ou pire. Pour les applications professionnelles, les oscillateurs avec un bruit de phase inférieur à -150 dBc/Hz à 10 kHz offset sont recommandés.
- Liens de transmission numériques: Les jitters d'un lien optique typique peuvent dépasser 1 nanoseconde de pointe à pointe, ce qui est bien au-dessus du seuil de dégradation audible. L'AES3 équilibré sur paire tordue offre généralement un jitter inférieur à l'optique en raison d'un meilleur contrôle de l'impédance.
- Bruit d'alimentation électrique: L'onduleur de tension sur les rails d'alimentation analogiques module les tensions seuils des tampons et des comparateurs d'horloge, convertissant le bruit d'amplitude en jitter de timing. Un onduleur de 100 mV à 100 Hz peut produire des jitters de 10 à 50 picosecondes, selon le gain et la bande passante du tampon.
- Mise en page et mise à la terre des PCB: Une mauvaise séparation des plans terrestres analogiques et numériques, un découplage inadéquat et des traces d'horloge longues contribuent toutes à la ficelle. Une trace d'horloge qui fonctionne parallèlement à une ligne de données à grande vitesse peut capter des jitters croisés de plusieurs picosecondes.
- Système de répartition des horloges: L'extinction d'un signal d'horloge à plusieurs convertisseurs sans tampon approprié introduit le skew et le jitter qui s'accumulent le long du chemin de distribution. L'utilisation de pilotes d'horloge dédiés avec des retards de propagation assortis est essentielle dans les systèmes multicanaux.
Mesure et quantification de la jitter
Le jitter est mesuré en unités de temps, généralement en picosecondes ou nanosecondes.
- Une arnaque de pointe à pointe: La différence entre les temps de pointe les plus anciens et les plus récents mesurés sur une période d'observation donnée, ce qui permet de saisir les erreurs de chronométrage les plus graves.
- Plongée de racine moyenne carrée (SGR) : L'écart-type de la distribution des erreurs de chronométrage. Le système de surveillance des erreurs est une mesure statistique qui reflète l'ampleur typique des erreurs de chronométrage.
Pour les applications audio, le jeu RMS est plus significatif car il est en corrélation avec le plancher sonore sonore. Le jeu de pics à pics, bien qu'utile pour l'analyse de la marge de synchronisation en logique numérique, peut être gonflé par des événements aléatoires rares qui ont un impact sonore négligeable. Par exemple, une horloge avec 10 ps RMS jitter peut avoir une valeur de pic à pic de 60 ps ou plus lorsqu'elle est mesurée sur une longue période, mais l'effet sonore est toujours régi par la valeur RMS.
La mesure de la jitter nécessite un équipement spécialisé comme un analyseur de bruit de phase ou un oscilloscope à bande passante haute avec une base de temps à faible jitter. La bande passante de mesure doit être définie avec soin, car la jitter à très basses fréquences (inférieure à 1 Hz) peut ne pas être pertinente pour l'audio, tandis que la jitter dans la bande passante audio (20 Hz à 20 kHz) a des conséquences perceptives directes.
Dans la pratique, mesure du bruit de phase Le bruit de phase est exprimé en dBc/Hz à diverses fréquences offset du transporteur. En intégrant le bruit de phase sur la bande audio, le jeu RMS peut être calculé. Cette approche permet aux ingénieurs de déterminer la plage de fréquence où le jeu est le plus problématique et d'évaluer l'efficacité de techniques d'atténuation spécifiques.
Quantifier l'impact sonore de Jitter
L'audibilité du jeu dépend de plusieurs facteurs d'interaction, dont l'amplitude du jeu, sa distribution spectrale, le matériel du programme et l'acuité de l'auditeur. Journal de la Société d'ingénierie audio, ont établi que le brouillage au-dessus d'environ 10 nanosecondes de pointe à pic est facilement audible sur les signaux musicaux, ce qui entraîne une perte de détails à haute fréquence et une augmentation de la dureté perçue.
Les travaux plus récents utilisant des systèmes à haute résolution suggèrent que le seuil d'audibilité pour les jitters peut être considérablement plus bas, en particulier sur la musique acoustique bien enregistrée avec une large gamme dynamique. Les auditeurs expérimentés dans les tests contrôlés ont signalé des différences audibles avec des niveaux de jitters inférieurs à 100 picosecondes RMS. Cela impose des exigences strictes sur la qualité de l'horloge requise pour la reproduction audio haut de gamme.
Le contenu spectral du jitter influence fortement son audibilité. Le jitter basse fréquence (inférieur à 200 Hz) produit des variations lentes dans le timing qui sont en grande partie masquées par l'insensibilité inhérente de l'oreille à ralentir les changements de phase. Le jitter dans la région de 1 kHz à 10 kHz, cependant, se situe dans la gamme la plus sensible de l'oreille et produit des bandes latérales facilement audibles.
Un autre facteur important est le facteur de crête du signal. La musique avec des facteurs de crête élevés, comme le classique ou le jazz, expose les effets de jitter plus facilement que la musique pop fortement comprimée parce que les passages silencieux permettent la distorsion de bas niveau pour devenir plus apparente.
Stratégies pour réduire au minimum les jitters dans les systèmes audio
La réduction des niveaux de bruit à des niveaux inaudibles nécessite une attention particulière à chaque étape de la chaîne de signal. Aucune correction ne suffit; une approche globale qui tient compte de la conception de l'horloge, de l'intégrité de la puissance, de la disposition et de l'isolement est nécessaire.
Conception et sélection de l'horloge
La source d'horloge est la base de tout système à faible jitter. Utilisez un oscillateur de cristal dédié avec un bruit de phase faible, comme un oscillateur de cristal à compensation de température (TCXO) ou un oscillateur de cristal contrôlé par four (OCXO). Ces composants fournissent des valeurs de jitter RMS en dessous de 1 picoseconde dans la bande audio. L'oscillateur doit être placé le plus près possible de la puce de convertisseur pour minimiser la longueur de trace et réduire la susceptibilité à l'interférence. oscillateurs à commande de four maintenir une température de fonctionnement constante, en minimisant la dérive de fréquence et le bruit de phase, ce qui les rend idéales pour les horloges de maître dans les studios professionnels et les DAC grand public.
Dans les systèmes qui doivent se verrouiller à une horloge externe, comme une horloge de parole en studio, la conception de boucle verrouillée par phase (PLL) est critique. La PLL devrait avoir une bande passante très étroite (généralement inférieure à 10 Hz) pour filtrer les jitters entrants tout en maintenant un verrouillage stable. DPLL (boucle numérique verrouillée en phase) avec contrôle adaptatif de la bande passante pour optimiser le rejet des jitters pour une qualité variable de l'horloge d'entrée.
Intégrité de l'alimentation électrique
Les régulateurs linéaires à faible bruit de sortie et à fort taux de rejet d'alimentation (PSRR) sont préférés aux régulateurs de commutation pour les circuits analogiques et les circuits d'horloge. Lorsque les régulateurs de commutation sont nécessaires pour l'efficacité, ils devraient être suivis par des régulateurs linéaires postrégulation et un filtrage attentif à la fréquence de commutation. Un découplage approprié avec une combinaison de condensateurs électrolytiques, céramiques et filmés à chaque point d'entrée de puissance contribue à supprimer le bruit à haute fréquence avant qu'il n'atteigne le circuit d'horloge.
Des régulateurs linéaires séparés pour les rails analogiques et d'horloge aident à isoler les circuits sensibles du bruit numérique. régulateurs à faible taux d'abandon Avec un PSRR élevé à des fréquences supérieures à 1 MHz est particulièrement bénéfique, car beaucoup de composants de commutation de bruit tombent dans cette gamme. De plus, les filtres d'alimentation utilisant des perles ferrites et des condensateurs à haute Q peuvent fournir une atténuation supplémentaire des pics de bruit spécifiques.
Mise en place et mise à la terre des PCB
Les traces d'horloge devraient être courtes, protégées par du cuivre au sol, et éloignées des lignes de données et des traces de puissance. Utilisez la signalisation différentielle pour la distribution d'horloges lorsque possible, car elle permet de rejeter le bruit au sol en mode commun. L'empilement des PCB devrait comprendre des plans de terre et de puissance dédiés pour fournir des voies de retour à faible impuissance.
Évitez de faire passer les signaux d'horloges par des vias si possible, car la structure de via introduit des discontinuités d'impédance qui peuvent générer des jitters. Si les vias sont inévitables, gardez-les courts et ajoutez des vias de retour au sol à proximité pour maintenir un chemin d'impédance contrôlé.
Rejet et rappel de la lettre
Pour les systèmes recevant de l'audio numérique sur SPDIF ou AES3, une boucle à verrouillage de phase (PLL) ou une boucle à haute performance tampon FIFO avec une horloge locale propre Certains convertisseurs modernes incluent le rejet de jitter intégré avec des largeurs de bande sélectionnables, permettant au concepteur d'optimiser pour l'application spécifique. L'approche FIFO utilise un tampon d'entrée qui stocke les données entrantes et l'horloge ensuite en utilisant une horloge locale à faible jitter. Cette méthode fournit un rejet de jitter très élevé, mais nécessite une gestion soigneuse du tampon pour éviter le sous-débit ou le débordement.
La conversion asynchrone de la vitesse d'échantillonnage (ASRC) peut également fournir une isolation de la ligne en découplant l'horloge entrante de l'horloge du convertisseur. excellent article technique de Appareils analogiques sur le jeu dans la conversion audio couvre ces compromis en profondeur, y compris des mesures pratiques et des recommandations pour différentes configurations de système.
Isolation galvanique
Dans les systèmes où les boucles au sol sont préoccupantes, l'isolement galvanique à l'aide d'isoleurs numériques ou de liaisons à fibre optique peut empêcher le bruit du sol de se raccorder à l'horloge audio. Ceci est particulièrement important dans les environnements studio où plusieurs pièces d'équipement partagent la puissance et les connexions de signal.
Les liaisons optiques, bien que soumises à leurs propres limites de viscosité, fournissent un isolement galvanique complet et sont souvent utilisées pour connecter des appareils dans des pièces séparées ou sur de longues distances. Dans de tels cas, le viscosité du récepteur optique doit être gérée avec une LLP locale propre à l'extrémité de réception.
Considérations du monde réel pour la conception du système
Un système de qualité grand public qui vise 16 bits, 44,1 kHz peut tolérer environ 200 picosecondes RMS de jitter avec une marge de sécurité modérée. Un système professionnel qui cible 24 bits, 192 kHz fonctionne nécessite des jitters en dessous de 10 picosecondes RMS pour éviter la dégradation des bits les moins significatifs. Cette différence de sensibilité 20x souligne l'importance d'une conception soignée pour les systèmes haute résolution.
Même si le convertisseur lui-même a un faible niveau de bruit intrinsèque, des facteurs externes tels que une faible puissance filtrée, un blindage inadéquat ou une logique numérique bruyante peuvent dégrader les performances. Une approche au niveau des systèmes qui considère toutes les sources de bruit d'entrée à sortie est la seule façon fiable d'obtenir une fidélité élevée constante.
Les note d'application de Texas Instruments sur les jitters dans la conversion de données à grande vitesse fournit des conseils pratiques pour la mesure et l'atténuation des jitters dans les conceptions réelles, y compris des topologies de circuits spécifiques et des techniques de mesure.
Les oscillateurs et les circuits d'horlogerie peuvent dériver avec la température, provoquant des accumulateurs de basse fréquence qui s'accumulent au fil du temps. Dans les applications critiques, des chambres à température contrôlée ou des stratégies de gestion thermique peuvent être nécessaires pour maintenir des performances de jitter constantes.
Conclusion
Le jitter est l'un des facteurs les plus critiques mais souvent négligés qui affectent la précision de la conversion analogique-numérique et numérique-analogique dans les systèmes audio. Il provient de diverses sources, notamment le bruit de phase oscillatrice, l'onduleur d'alimentation, le crosstalk numérique et les effets de la ligne de transmission, et il se manifeste comme des erreurs de timing qui corrompent directement le signal échantillonné.
La réduction des jitters exige une attention particulière à la qualité de la source d'horloge, à la propreté de l'alimentation électrique, à la disposition des PCB, à l'architecture de mise à la terre et aux techniques d'isolement. Aucun composant ou technique ne suffit; une approche complète de conception du système qui s'adresse à chaque contributeur potentiel de jitter est nécessaire pour atteindre la plus grande fidélité.
Pour plus de détails sur ce sujet, AES Comité technique de l'ingénierie audio De plus, les documents de normes tels que IEC 61606 et AES17 fournissent des méthodologies recommandées pour mesurer le jitter et son impact sur la performance audio.