Table of Contents
La rapida evoluzione della tecnologia dei sensori e degli standard di comunicazione digitale ha creato una domanda insaziabile di conversione dei dati ad alta velocità e ad alta fedeltà. I sistemi moderni non si affidano più a singoli flussi di dati; invece, elaborano grandi array di segnali contemporaneamente.
La modulazione delta multicanale (MCDM) è un'architettura robusta progettata per soddisfare queste esigenze di esattezza. Basando sulla semplicità della modulazione delta a singolo bit, MCDM scala il processo di conversione attraverso numerosi canali senza l'aumento di complessità esponenziale visto nel registro di approssimazione tradizionale (SAR) o negli ADC conduttivi.
Questo articolo fornisce un'immersione tecnica profonda in MCDM, esplorando la sua architettura, componenti di base, strategie di implementazione e casi di utilizzo primario.Gli ingegneri coinvolti nella elaborazione dei segnali, sistemi incorporati e progettazione RF troveranno approfondimenti pratici nella distribuzione di MCDM per compiti di digitalizzazione complessi.
I principi della modulazione del Delta
Per comprendere MCDM, bisogna prima cogliere i fondamenti della modulazione delta a singolo canale. Un codificatore DM standard è costituito da un comparatore e da un DAC a 1 bit all'interno di un loop di feedback. Il comparatore determina il segno della differenza tra il segnale di ingresso e il segnale ricostruito dal loop di feedback. L'uscita è un flusso di bit seriale dove un '1' logico indica che il segnale sta salendo e un '0' logico indica che sta cadendo.
Il vantaggio principale di questo approccio è la sua semplicità e la sua resistenza inerente agli errori di trasmissione. In un tradizionale Pulse Code Modulation (PCM), un errore a singolo bit in un bit di alto ordine può causare un errore di ampiezza significativo. In un flusso DM, un errore a singolo bit causa solo un piccolo errore di pendenza localizzato da cui il sistema recupera rapidamente.
Tuttavia, il DM standard soffre di due tipi distinti di distorsione: sovraccarico di pendenza e rumore granulare. Il sovraccarico di pendenza si verifica quando il gradiente del segnale di ingresso supera il tasso di tracciamento massimo del modulatore. Il rumore granulare si verifica quando il segnale di ingresso è relativamente piatto, causando al modulatore di oscillare intorno al valore del segnale vero.
Considerazioni architettoniche per l'operazione multi-canale
L'obiettivo primario è quello di elaborare [N[]] canali con la stessa precisione e allineamento temporale come N[ modulatori indipendenti, ma con un basso costo del sistema e un'estrazione di potenza.
Banca parallela di Modulator
Ogni ingresso analogico viene assegnato al proprio modulatore, al quantizzatore e al DAC feedback. Un orologio master condiviso ad alta velocità distribuisce tempi a tutti i canali. Il routing di questo orologio è critico; le lunghezze di traccia non uguali o i ritardi di buffer introducono skew, che degrada direttamente le prestazioni del sistema in applicazioni di elaborazione coerente come la formazione del fascio.
Architetture interlavate nel tempo
Un approccio alternativo utilizza un modulatore a velocità unica, molto elevata, che è in grado di trasmettere il tempo in più ingressi utilizzando un multisala analogico. Mentre questo approccio salva l'area e la potenza del silicio, pone richieste estreme sul tempo di impostazione del modulatore e sulla larghezza di banda.
Il ruolo dell'Oltrecampione
Il rapporto di sovrasampling (OSR) è definito come il rapporto tra la velocità di campionamento (Fs) e la velocità di Nyquist (2*BW). Ogni raddoppiamento del sistema OSR aumenta il rapporto segnale-quantization-Noise Ratio (SQNR) di circa 3 dB per un DM standard di primo ordine, e molto altro per i dati di maggiore ordine.
Blocchi di costruzione di un sistema MCDM
Un sistema MCDM completo può essere suddiviso in tre fasi fondamentali: il front-end analogico, l'array modulator e il post-processore digitale.
Analogico Front-End (AFE)
Il segnale analogico prima della modulazione è stato in condizioni di AFE, in genere include un amplificatore a basso rumore (LNA) e un filtro anti-aliasing (AAF). Per i sistemi multicanale, abbinare la fase e ottenere risposta degli AFE attraverso tutti i canali è un compito non banale. Il layout PCB deve essere simmetrico per ridurre i mismaches tra i canali.
Il Modulator e Quantizer Array
Il filtro a loop modulatore può essere di primo, secondo o più alto ordine. I modulatori ad alto ordine forniscono una migliore formazione del rumore, spingendo più rumore di quantizzazione fuori della banda di interesse. Il quantizzatore è tipicamente un singolo comparatore per i disegni ad alta velocità, ma i quantizzatori a più bit (piccoli ADC flash) possono essere utilizzati all'interno del loop per migliorare la stabilità e aumentare la risoluzione senza richiedere un OSR estremamente alto.
Post-processore digitale
I flussi delta grezzi devono essere elaborati per produrre un segnale digitale utilizzabile, che comprende diversi componenti chiave:
- Filtro di decimazione:[] Il segnale passa a basso per rimuovere il rumore di quantizzazione fuori banda e riduce la velocità dei dati al tasso di Nyquist. I filtri Cascaded Integrator-Comb (CIC) sono popolari per la prima fase a causa della loro implementazione senza moltiplicatori, efficiente.
- Logica di correzione:[] Regola per eventuali errori misurati nei percorsi AFE o di modulazione, come l'offset DC e gli errori di guadagno tra i canali.
- Formatter:[]] I pacchetti dei dati in protocolli seriali standard (JESD204B/C, LVDS) per la trasmissione ad alta velocità a un FPGA, ASIC, o DSP. Una comprensione approfondita dello standard di interfaccia JESD204B è utile per integrare i sistemi MCDM.
MCDM vs. Architettura ADC Tradizionale
Quando si seleziona un convertitore di dati per un sistema multicanale, gli ingegneri valutano in genere le architetture SAR, pipeline e sigma-delta (MCDM), ognuna con vantaggi distinti a seconda dei requisiti applicativi.
- ADC SAR:[] Offrono un'eccellente efficienza energetica per risoluzioni moderate e tassi di campionamento (fino a pochi MHz) che forniscono una latenza zero e sono facili da usare. Tuttavia, la scalatura a un gran numero di canali richiede la replica dell'intero ADC per ogni canale, aumentando lo spazio del bordo e il consumo di energia in linea.
- Pipeline ADCs:[] Fornisce alta risoluzione a tassi di campione molto elevati (da decine a centinaia di MHz) Sono ben adattati per sistemi a singolo o a doppio canale. Tuttavia, hanno una latenza maggiore rispetto ai SAR e il loro consumo di energia non scala con il conteggio dei canali.
- MCDM (Sigma-Delta):[ Fornisce la risoluzione più alta per segnali di larghezza di banda da basso a moderato (DC a pochi MHz). Eccelleranno nelle applicazioni multicanale perché il filtraggio digitale può essere condiviso, e il modulatore analogico è relativamente semplice e piccolo. Il trade-off primario è la latenza più alta a causa delle banche filtro decimazione, che possono essere un fattore di limitazione.
Strategie pratiche di attuazione
La distribuzione di un sistema MCDM richiede un'attenta considerazione della piattaforma digitale e degli algoritmi utilizzati per la modulazione e il filtraggio adattiva.
FPGA-Centric Design
I transceiver ad alta velocità catturano i flussi di dati LVDS da decine di modulatori. I filtri digitali post-elaborazione (filtri CIC, filtri di correzione FIR) vengono implementati utilizzando i canali di assemblaggio multipli di DSP e bloccano i canali di RAM. I fornitori di FPGA forniscono core IP per i filtri di decimazione multicanale.
Algoritmi di dimensione del passo adattivo
Un passo fisso è la causa principale del sovraccarico del pendio e del rumore granulare nei sistemi DM standard. I sistemi MCDM implementano quasi universalmente la modulazione delta adattativa (ADM) per superare questo. Un algoritmo comune è il Constant Factor Adaptive Delta Modulation (CFADM). La logica è semplice: l'algoritmo di step è moltiplicato per un fattore (ad esempio, 1,5) per una corsa di bit-segno consecutivi e diviso da un fattore sofisticato (6).
Decifrazione Filter Design
La progettazione del filtro di decimazione è un compito critico che influisce direttamente sulla qualità del segnale finale. Un decimatore multistadio è quasi sempre utilizzato. La prima fase è tipicamente un filtro CIC ad alto ordine che esegue un grande fattore di decimazione (ad esempio, 8 a 32) con hardware minimo. Il filtro CIC ha un passband che si asciuga, quindi le fasi successive sono filtri FIR programmabili che eseguono la decimazione rimanente, correggere il passaggio
Navigazione di ostacoli tecnici comuni
L'implementazione di un sistema MCDM ad alte prestazioni comporta il superamento di diverse sfide ingegneristiche relative all'integrità del segnale e alla tempistica.
Jitter orologio e rumore di fase
Il clock oversampling ad alta velocità è il battito cardiaco del sistema MCDM. Il jitter dell'orologio aggiunge efficacemente il rumore all'istante di campionamento. Per segnali di ingresso ad alta frequenza, il jitter di apertura può dominare completamente il pavimento del rumore, negando i vantaggi dell'alto OSR. I progettisti devono usare sorgenti di clock a bassa frequenza, come gli oscillatori di cristallo dedicati o i generatori di clock dedicati con oscillatori a tensione pulita controllata (VCOS).
Gestione della crosstalk Inter-Channel
Il crosstalk è l'accoppiamento indesiderato di un segnale da un canale ad un canale adiacente. Può verificarsi attraverso l'accoppiamento capacitivo sul PCB, le linee di alimentazione condivise o le radiazioni elettromagnetiche. Le strategie di migrazione sono essenziali. Questi includono un'attenta disposizione PCB con tracce di guardia tra i percorsi di ingresso analogico, decoupling aggressivo di alimentatori ad ogni canale, l'uso di segnalazione differenziale per le linee di clock e dati, e fisicamente schermatura del supporto digitale analogico.
Interfaccia dati ad alta velocità
Un sistema MCDM a 32 canali che opera in un OSR di 64 e una velocità di Nyquist di 2 MHz produce una velocità di dati grezza di 4.096 Gbps. Ottenere questi dati dal chip del convertitore al processore è una sfida significativa. JESD204B / C collegamenti seriali sono stati sviluppati per risolvere questo problema.
Applicazioni Guidare MCDM Adozione
Le capacità uniche di MCDM lo rendono una scelta ideale per una vasta gamma di applicazioni di elaborazione del segnale avanzate.
Radio e Mimo Massive
Il processore di banda base deve ricevere simultaneamente segnali da tutte le antenne. MCDM permette di digitalizzare l'intero spettro RF all'elemento antenna, spostando il confine analogico/digitale vicino all'interfaccia dell'aria. Questo consente una vera flessibilità software-definita e algoritmi avanzati come la pre-distorsione digitale (DPD) e la precisa teletrasformazione digitale. La sincronizzazione fornita da MCDM è essenziale per l'elaborazione coerente del segnale richiesto per la formatura.
Audio professionale e spaziale
Il formato Direct Stream Digital (DSD), utilizzato in CD Super Audio, è un'implementazione commerciale della modulazione delta. Per la registrazione professionale, audio immersivo e teletrasformatura acustica, i registratori DSD multicanale utilizzano MCDM per catturare 8, 16, o anche 32 canali di audio ad alta risoluzione. La semplicità del modulatore consente una latenza molto bassa, che è essenziale per il monitoraggio dal vivo e le applicazioni di miscelazione.
Radar di fase-arre e Sonar
I radar phased-array utilizzano centinaia o migliaia di elementi di ricetrasmettitore per la scansione elettronica dell'ambiente. MCDM consente la digitalizzazione del segnale di ritorno a ogni elemento. Questo consente di eseguire il rilevamento del raggio, del null-steering e del target interamente nel dominio digitale. La coerenza di fase fornita dall'architettura di clock condivisa di MCDM è essenziale per creare i modelli di interferenza costruttivi e distruttivi che formano il raggio di fase radar.
Il futuro di MCDM
I progressi nella produzione di semiconduttori stanno riducendo il costo e il consumo di energia della complessa logica digitale necessaria per la decimazione e la correzione degli errori. Possiamo aspettarci di vedere MCDM integrato in sistemi su chip (SoCs) per applicazioni che vanno dalla fusione di sensori di guida autonomi alla rete wireless di nuova generazione.