L'évolution rapide de la technologie des capteurs et des normes de communication numérique a créé une demande insatiable pour la conversion de données à haute vitesse et à haute fidélité. Les systèmes modernes ne dépendent plus de flux de données uniques; ils traitent plutôt de grandes séries de signaux simultanément. Qu'il s'agisse d'un réseau d'antenne MIMO 128 éléments, d'une sonde d'imagerie ultrasonore 64 canaux ou d'un système audio immersif à 32 haut-parleurs, la chaîne de signaux sous-jacente doit capturer et numériser plusieurs entrées analogiques avec une précision extrême et un timing déterministe.

La modulation delta multicanaux (MCDM) est une architecture robuste conçue pour répondre à ces exigences exigeantes. Fort de la simplicité de la modulation delta monobit, MCDM évalue le processus de conversion sur de nombreux canaux sans l'augmentation exponentielle de complexité observée dans le registre d'approximation (SAR) ou les CDA de pipelines traditionnels. En tirant parti de l'échantillonnage excessif et de la formation du bruit, un système MCDM peut atteindre une haute résolution tout en assouplissant les exigences de précision frontale analogique.

Cet article offre une plongée technique profonde dans MCDM, explorant son architecture, ses composants de base, ses stratégies de mise en œuvre et ses cas d'utilisation primaire. Les ingénieurs impliqués dans le traitement des signaux, les systèmes embarqués et la conception RF trouveront des informations pratiques sur le déploiement de MCDM pour des tâches de numérisation complexes.

Les principes de la modulation du delta

Pour comprendre le MCDM, il faut d'abord saisir les fondamentaux de la modulation delta à canal unique. Un encodeur DM standard consiste en un comparateur et un DAC 1 bits dans une boucle de rétroaction. Le comparateur détermine le signe de la différence entre le signal d'entrée et le signal reconstitué de la boucle de rétroaction. La sortie est un flux série bit où un '1' logique indique que le signal monte et un '0' logique indique qu'il tombe.

Dans un flux traditionnel de modulation de code d'impulsion (PCM), une erreur de bit unique dans un bit de haut ordre peut causer une erreur d'amplitude significative. Dans un flux DM, une erreur de bit unique ne provoque qu'une petite erreur de pente localisée à partir de laquelle le système récupère rapidement. Cela rend DM particulièrement attrayant pour les environnements de transmission bruyants.

Cependant, le DM standard souffre de deux types distincts de distorsion : la surcharge de pente et le bruit granulaire. La surcharge de pente se produit lorsque le gradient du signal d'entrée dépasse le taux de suivi maximal du modulateur. Le bruit granulaire se produit lorsque le signal d'entrée est relativement plat, ce qui fait que le modulateur oscille autour de la vraie valeur du signal. La modulation adaptive delta (ADM) surmonte ces limites en modifiant dynamiquement la taille de l'étape.Cette évolution est le fondement sur lequel sont construits des systèmes MCDM robustes. En savoir plus sur les bases de la modulation Delta sur Wikipedia.

Considérations architecturales pour l'exploitation multicanaux

L'extension du DM à plusieurs canaux introduit des contraintes qui exigent une planification architecturale prudente.Le but principal est de traiter N des canaux avec la même précision et la même alignement temporel que N des modulateurs indépendants, mais avec un coût total du système et un tirage de puissance moins élevés.

Banques de modulateur parallèle

La mise en œuvre la plus directe de MCDM est une banque parallèle de modulateurs. Chaque entrée analogique est assignée à son propre modulateur, quantificateur et retour DAC. Une horloge maître à haute vitesse partagée distribue le timing à tous les canaux. Le routage de cette horloge est critique; les longueurs inégales de trace ou les retards de tampon introduisent le skew, qui dégrade directement les performances du système dans des applications de traitement cohérentes comme la formation de faisceaux.

Architectures intercalées dans le temps

Une autre approche utilise un modulateur à très haute vitesse unique qui est partagé dans plusieurs entrées à l'aide d'un multiplexeur analogique. Bien que cette approche économise la surface et la puissance du silicium, elle impose des exigences extrêmes sur le temps de réglage et la bande passante du modulateur. Elle introduit également un décalage de temps entre les canaux égal à la période de multiplexage. Cette architecture est moins courante pour les applications de haute précision, mais peut être viable pour la surveillance des signaux basse fréquence sur de nombreux capteurs où l'alignement absolu de phase n'est pas critique.

Le rôle de l'échantillonnage excessif

Le MCDM repose fortement sur un suréchantillonnage pour obtenir une haute résolution. Le rapport de suréchantillonnage (RSO) est défini comme le rapport entre le taux d'échantillonnage (Fs) et le taux de Nyquist (2*BW). Chaque doublement du SRO augmente le rapport signal-quantisation-bruit (SQNR) d'environ 3 dB pour un DM standard de premier ordre, et beaucoup plus pour des modulateurs sigma-delta de plus haut ordre. Le principal défi est d'augmenter le taux de données de l'OSR linéairement sur chaque canal, ce qui souligne le back-end numérique et augmente la consommation d'énergie.

Blocs de construction de base d'un système MCDM

Un système MCDM complet peut être divisé en trois étapes fondamentales : l'avant analogique, le tableau modulateur et le post-processeur numérique.

Avant-garde analogique (AFE)

L'AFE conditionne le signal analogique avant modulation. Il comprend généralement un amplificateur à faible bruit (LNA) et un filtre anti-aliasing (AAF). Pour les systèmes multicanaux, l'appariement de la phase et la réponse des AFE sur tous les canaux est une tâche non triviale. La disposition des PCB doit être symétrique pour minimiser les erreurs d'appariement entre les canaux.

Le modulateur et le tableau quantificateur

Le filtre de boucle de modulateur peut être de premier, deuxième, ou plus. Modulateurs de commande plus élevé fournissent un meilleur habillage du bruit, poussant plus de bruit de quantification hors de la bande d'intérêt. Le quantiseur est généralement un comparateur unique pour les conceptions à grande vitesse, mais les quantificateurs multi-bits (petits ADC flash) peuvent être utilisés à l'intérieur de la boucle pour améliorer la stabilité et augmenter la résolution sans nécessiter une OSR extrêmement élevée.

Post-processeur numérique

Les flux de delta bruts doivent être traités pour produire un signal numérique utilisable. Cette chaîne de traitement comprend plusieurs composants clés :

  • Filtre de détermination: Le signal passe bas pour supprimer le bruit de quantification hors bande et réduit le taux de données au taux de Nyquist. Les filtres d'intégrateur-comb Cascaded (CIC) sont populaires pour la première étape en raison de leur mise en œuvre sans multiplicateur et efficace.
  • Correction Logic:[ Ajuste pour toute erreur mesurée dans les chemins AFE ou modulation, comme les erreurs de décalage DC et de gain entre les canaux.
  • Format: Répartit les données dans des protocoles série standard (JESD204B/C, LVDS) pour la transmission à grande vitesse vers un FPGA, ASIC ou DSP. Une compréhension approfondie de la norme d'interface JESD204B est utile pour intégrer les systèmes MCDM.

MCDM vs. Architectures ADC traditionnelles

Lors de la sélection d'un convertisseur de données pour un système multicanaux, les ingénieurs évaluent généralement les architectures SAR, pipeline et sigma-delta (MCDM).

  • SAR ADCs: Offrez une excellente efficacité de puissance pour des résolutions modérées et des débits d'échantillonnage (jusqu'à quelques MHz). Ils fournissent une latence zéro et sont faciles à utiliser. Cependant, les ajuster à un grand nombre de canaux nécessite de reproduire l'ensemble de l'ADC pour chaque canal, augmentant ainsi linéairement l'espace de planche et la consommation de puissance.
  • Pipeline ADCs: Fournissez une haute résolution à des taux d'échantillonnage très élevés (de dizaines à des centaines de MHz). Ils sont bien adaptés pour les systèmes à simple ou à double canal. Cependant, ils ont une latence plus élevée que les SAR et leur consommation de puissance ne s'évalue pas gracieusement avec le nombre de canaux. La complexité analogique est également significativement plus élevée.
  • MCDM (Sigma-Delta):[ Fournit la plus haute résolution pour les signaux de bande passante basse à modérée (DC à quelques MHz). Ils excellent dans les applications multicanaux parce que le filtrage numérique peut être partagé, et le modulateur analogique est relativement simple et petit. Le compromis primaire est plus latence en raison des banques de filtres de décimation, qui peuvent être un facteur limitant dans certaines applications de boucle de contrôle.

Stratégies pratiques de mise en œuvre

Déployer un système MCDM nécessite une réflexion approfondie sur la plateforme numérique et les algorithmes utilisés pour la modulation et le filtrage adaptatifs.

Conception FPGA-Centric

Les EPGA sont la plateforme de choix pour le prototypage et le déploiement des systèmes MCDM. Leurs émetteurs-récepteurs à grande vitesse capturent les flux de données LVDS de dizaines de modulateurs. Le post-traitement numérique (filtres CIC, filtres de correction FIR) est mis en œuvre à l'aide de tranches DSP et bloquent la RAM. Les fournisseurs FPGA fournissent des cœurs IP pour les filtres multicanaux de décimation. Par exemple, les cœurs IP de CIC Compiler et de FIR Compiler peuvent être configurés pour gérer plusieurs canaux de données en utilisant le multiplexage de division du temps, permettant à un seul noyau de filtre de traiter l'ensemble du flux de données à partir d'un système MCDM.

Algorithmes de taille d'étape adaptative

Une taille d'étape fixe est la principale cause de surcharge de pente et de bruit granulaire dans les systèmes DM standard. Les systèmes MCDM mettent en œuvre presque universellement la modulation adaptative du delta (ADM) pour surmonter cette situation. Un algorithme commun est la Modulation de Delta Adaptive Facteur Constante (CFADM). La logique est simple : la taille d'étape est multipliée par un facteur (p. ex. 1,5) pour un cycle de bits consécutifs de même signe et divisée par un facteur (p. ex. 0,66) pour des bits alternants. Cet algorithme est facilement mis en œuvre dans une logique numérique simple et fournit un suivi robuste des signaux transitoires tout en minimisant le bruit pendant des périodes calmes.

Conception du filtre à décimation

La conception du filtre de décimation est une tâche critique qui affecte directement la qualité finale du signal. Un décimateur multi-étapes est presque toujours utilisé. La première étape est généralement un filtre CIC à haut ordre qui effectue un grand facteur de décimation (p. ex., 8 à 32) avec un matériel minimal. Le filtre CIC a une bande passante draconneuse, de sorte que les étapes suivantes sont des filtres FIR programmables qui effectuent la décimation restante, corrigent la bande passante et fournissent une atténuation nette de la bande arrêt. Le facteur de décimation total de la chaîne filtre doit égaler le taux de récupération des données pour ramener le taux de récupération au taux de Nyquist.

La mise en oeuvre d'un système MCDM performant implique de surmonter plusieurs défis techniques liés à l'intégrité et au calendrier des signaux.

Bruit de l'horloge et du bourdonnement de phase

Pour les signaux d'entrée à haute fréquence, le jeu d'ouverture peut complètement dominer le plancher sonore, niant les avantages de la haute OSR. Les concepteurs doivent utiliser des sources d'horloges à faible joueur, comme les oscillateurs de cristaux ou les IC de générateurs d'horloges dédiés avec oscillateurs à tension propre (VCO). L'horloge doit être distribuée par des tampons d'horloge dédiés à chaque canal de modulateur pour minimiser le biais.

Gestion du Crosstalk inter-channel

Le Crosstalk est le couplage indésirable d'un signal d'un canal à un canal adjacent. Il peut se produire par couplage capacitif sur le PCB, les rails d'alimentation en commun ou le rayonnement électromagnétique. Les stratégies d'atténuation sont essentielles. Il s'agit notamment d'une disposition prudente du PCB avec des traces de garde entre les voies d'entrée analogiques, d'un découplage agressif des alimentations à chaque canal, de l'utilisation de la signalisation différentielle pour les lignes d'horloge et de données, et de la protection physique de la section frontale analogique du périphérique numérique bruyant.

Interface de données haute vitesse

Un système MCDM à 32 canaux fonctionnant à une fréquence de 64 OSR et à un taux de Nyquist de 2 MHz produit un taux de données brutes de 4,096 Gbps. L'obtention de ces données de la puce de convertisseur au processeur est un défi important. JESD204B/C des liens série ont été développés pour résoudre ce problème. Ils sérialisent les données de canaux multiples en quelques voies à grande vitesse (p. ex. 8 voies à 10 Gbps).

Applications conduisant à l'adoption du MCDM

Les capacités uniques de MCDM en font un choix idéal pour une large gamme d'applications avancées de traitement de signaux.

Radio et MIMO massifs définis par le logiciel

Dans un système MIMO massif, le processeur de bande de base doit recevoir simultanément les signaux de toutes les antennes. MCDM permet de numériser l'ensemble du spectre RF à l'élément d'antenne, en déplaçant la limite analogique/numérique près de l'interface air. Cela permet une véritable flexibilité définie par logiciel et des algorithmes avancés comme la pré-distorsion numérique (DPD) et la formation précise du faisceau numérique. La synchronisation fournie par MCDM est essentielle pour le traitement cohérent du signal nécessaire à la formation et à la direction de faisceaux multiples.

Audio Professionnel et Spatial

Pour l'enregistrement professionnel, l'immersif audio et la formation de faisceaux acoustiques, les enregistreurs DSD multicanaux utilisent MCDM pour capturer 8, 16 ou même 32 canaux d'audio haute résolution. La simplicité du modulateur permet une latence très faible, essentielle pour la surveillance en direct et le mélange. Découvrez comment Direct Stream Digital tire parti de ces principes de modulation.

Radar et sonar à rayons progressifs

Les radars à rainure progressive utilisent des centaines ou des milliers d'éléments individuels pour analyser l'environnement par voie électronique. MCDM permet la numérisation du signal de retour à chaque élément. Cela permet de réaliser entièrement la formation de faisceaux, la direction nulle et la détection de cibles dans le domaine numérique. La cohérence de phase fournie par l'architecture de chronométrage partagée de MCDM est essentielle pour créer les modèles d'interférence constructifs et destructeurs qui forment le faisceau radar.

L'avenir du MCDM

Les progrès de la fabrication de semi-conducteurs réduisent le coût et la consommation d'énergie de la logique numérique complexe nécessaire pour la décimation et la correction des erreurs. On peut s'attendre à ce que MCDM soit intégré dans les systèmes sur puces (SoCs) pour des applications allant de la fusion autonome de capteurs à l'infrastructure de réseau sans fil de prochaine génération. Le développement continu d'algorithmes numériques plus sophistiqués va encore repousser les limites de performance de cette technique polyvalente de traitement des signaux.