Progettazione e analisi di ingegneria
Strategie per ottimizzare il monitoraggio dei segnali ad alta velocità in schede multistrato
Table of Contents
La progettazione di routing di segnale ad alta velocità in schede a circuito stampato multistrato (PCB) è uno dei compiti più esigenti nell'elettronica moderna. Come le frequenze di clock aumentano e i tempi di aumento si restringono, anche le imperfezioni di layout minori possono degradare l'integrità del segnale, aumentare le interferenze elettromagnetiche (EMI), e causare guasti di sistema.
Fondamenti delle strutture PCB multistrato
Un PCB multistrato comprende strati alternati di rame conduttivo e materiali dielettrici isolanti, laminati insieme sotto calore e pressione. Il numero di strati varia tipicamente da quattro a oltre trenta, a seconda dei requisiti di densità e prestazioni. Ogni strato serve una funzione specifica: routing del segnale, distribuzione di potenza o riferimento del terreno. La disposizione di questi strati - lo stack-up - influenza direttamente la qualità del segnale.
L'impedenza di una traccia dipende dalla sua larghezza, dalla sua distanza al piano di riferimento più vicino, e dalla costante dielettrica del materiale circostante. In una scheda multistrato, il piano di riferimento è solitamente un solido piano di terra o di potenza su uno strato adiacente. Mantenere un'impedenza coerente attraverso l'intero percorso è essenziale per ridurre al minimo i riflessi, che causano errori di anellimento e tempistica.
Per capire perché le schede multistrato sono preferite per il design ad alta velocità, si consideri il percorso di ritorno corrente. Ad alte frequenze, la corrente di ritorno del segnale scorre immediatamente sotto la traccia del segnale, seguendo lo stesso percorso ma nella direzione opposta. Questa prossimità minimizza l'area del loop e riduce le emissioni irradiate. Senza un piano di riferimento continuo, la corrente di ritorno deve trovare percorsi alternativi, creando grandi loop che irradiano EMI e degradano la qualità del segnale.
Scegliere il numero giusto di livelli
Il numero di strati dovrebbe essere guidato da densità di routing, velocità del segnale e integrità di potenza. Una scheda a quattro strati con un piano di terra e un piano di alimentazione può supportare i disegni a velocità moderata (ad esempio, 100 MHz–1 GHz) se si seguono pratiche di routing accurate. Per i segnali superiori a 1 GHz o per il ventilatore BGA denso, sei o più strati sono tipici, con più piani di terra per ridurre la transilazione e fornire percorsi di ritorno.
Le configurazioni comuni di stack-up includono:
- 4-layer:[] Top (segnale), terra, potenza, fondo (segnale). Adatto per i disegni a velocità da basso a mezzo.
- 6-layer:[] Segnale, terra, segnale, potenza, terra, segnale. Fornisce due strati di segnale sepolti tra aerei per un migliore isolamento.
- 8-layer o più:[] Piani a terra multipli, piani di alimentazione dedicati e diversi livelli di segnale, spesso utilizzati per sistemi digitali ad alta velocità come memoria DDR o Gigabit Ethernet.
Gli ingegneri dovrebbero lavorare con il fabbricante PCB all'inizio del progetto per confermare l'impila-up soddisfa obiettivi di impedenza e capacità di produzione. IPC standard[[] (in particolare IPC-2141A e IPC-2252) forniscono linee guida preziose per la progettazione e la misurazione dell'impedenza controllata.
Pianificazione strategica per il Routing ad alta velocità
L'ottimizzazione inizia prima di tracciare una traccia unica. Il successo di routing ad alta velocità richiede una strategia di alto livello che include il posizionamento dei componenti, l'assegnazione dei livelli e l'ordine di routing.
Prioritize Itinerari brevi e diretti
Ogni millimetro di traccia aggiunge ritardo, attenuazione e potenziale accoppiamento del rumore. Le reti ad alta velocità, come orologi, coppie differenziali e linee di dati della memoria, devono essere indirizzate il più breve e dritto possibile. Evitare inutili meandri; se è necessario l'accoppiamento della lunghezza (ad esempio, per i moduli DDR), aggiungere segmenti di serpentina solo in aree a bassa velocità o meno critiche.
Ottimizzazione del livello di livello
Per segnali ad alta velocità, posizionarli su strati immediatamente adiacenti a un piano terra solido. Questa configurazione, chiamata microstrip (strato esterno) o stripline (strato interno), fornisce un accoppiamento stretto e impedenza prevedibile. Evitare di instradare segnali ad alta velocità su strati che sono accanto a un piano di alimentazione se quel pianale è segmentato o rumoroso; invece, utilizzare piani di terra analogici per la connessione di bordo.
Una struttura ben progettata utilizza la costruzione simmetrica per prevenire la curva durante la fabbricazione. Ad esempio, una scheda a sei strati potrebbe avere la seguente disposizione simmetrica: segnale (top), terra, segnale, segnale, terra, segnale, segnale (bottom). I due strati di segnale interno sono in panna tra piani di terra, offrendo una schermatura eccellente per le reti più critiche.
Utilizzo efficace dei piani terrestri
Un piano terra ininterrotto e continuo è probabilmente l'elemento più importante nel design PCB ad alta velocità.
- Fornire un percorso di ritorno a bassa impedenza per segnali ad alta frequenza.
- Ridurre l'area di loop e le emissioni irradiate.
- Agire come uno scudo tra strati di segnale adiacenti.
- Dissipare calore dai componenti.
Se i piani di divisione non sono inevitabili (ad esempio, per l'isolamento galvanico), il segnale deve essere percorso attraverso un ponte o tramite una coppia differenziale che mantiene il percorso di ritorno. In pratica, è meglio mantenere un piano terra singolo per tutti i segnali digitali e analogici e utilizzare la separazione fisica (lavaggi aerei) sul posizionamento dei componenti, piuttosto che dividere il piano stesso.
Impedenza controllata
Per segnali ad alta velocità, l'impedenza caratteristica deve corrispondere alle impedenze di sorgente e di carico, ovvero il differenziale a un solo fine o a 100 Ω. La progettazione di impedenza controllata comporta l'impostazione della larghezza di traccia, dello spessore di traccia e dello spessore dielettrico al piano di riferimento.
Z0 = (87 / √(εr + 1.41)) * ln(5.98h / (0.8w + t))
dove h] è l'altezza dielettrica, w] è la larghezza di traccia, ]t] è lo spessore di traccia, e ] < la richiesta di impup è la relativa autorizzazione.
Regole di routing per reti ad alta velocità
Una volta che l'impedenza e l'impedenza sono definite, specifiche regole di routing devono essere applicate per mantenere la qualità del segnale. Le seguenti linee guida si applicano a tutte le reti ad alta velocità, con particolare attenzione a coppie differenziali, orologi e autobus.
Tracciare la prevenzione e la diffusione delle crociate
Il giunto è capacitivo (campo elettrico) e induttivo (campo magnetico). Per minimizzare il crosstalk, mantenere la separazione tra tracce di almeno tre volte l'altezza dielettrica sopra il piano di riferimento (3 × regola). Per i segnali critici, aumentare la spaziatura a 5 × o 10 ×. Inoltre, evitare di eseguire tracce ad alta velocità parallele per lunghe distanze.
Per gli autobus che operano a velocità elevate (ad esempio DDR4, LVDS), i segnali relativi al gruppo si uniscono sullo stesso strato e assegnano loro un piano terra dedicato sotto. Questa tecnica, nota come "rottura su un terreno solido", limita i campi e riduce la traversata tra i gruppi.
Via Minimizzazione e Ottimizzazione
Ogni via introduce induttanza parassita e capacità che degrada la qualità del segnale. La via induttanza è proporzionale alla sua lunghezza (la distanza tra strati) e inversamente legata al diametro di via. Un tipico foro attraverso un bordo multistrato aggiunge circa 1-2 nH di induttanza e 0,3-0,5 pF di capacità.
Per minimizzare tramite impatto:
- Utilizzare il numero minimo di via:[ Se possibile, si possono impostare segnali critici su uno strato.
- Tenere premuto per lunghezza di acrobazia breve:[] Back-drill non utilizzato tramite barili o utilizzare via sepolte/blind per transizioni tra strati adiacenti.
- La superficie del terreno è vicina al segnale tramite:[ Per coppie differenziali, posizionare il terreno attraverso l'attiguo alle vie del segnale per fornire un percorso di ritorno a bassa induttanza.
- Ottimizzare attraverso la geometria:[] Aumentare la dimensione del pad e la clearance dell'antipad per sintonizzare l'impedenza. Alcuni progetti avanzati utilizzano microvia o via laser per segnali ultra-alta velocità.
Differenziale coppia di routine
La segnalazione differenziale è ampiamente utilizzata nelle interfacce ad alta velocità (USB, HDMI, PCIe, Ethernet) perché offre una maggiore immunità al rumore e un'EMI inferiore. Le due tracce della coppia devono essere indirizzate con uguale lunghezza e impedenza corrispondente.
- Pari lunghezza:[] Il malfunzionamento della lunghezza provoca lo skew, che riduce il rifiuto del movimento comune. Tenere il malfunzionamento entro 1/10 del tempo di aumento del segnale (ad esempio, 5 ps di skew per un tempo di aumento di 50 ps).
- Cercando costante:[] Il divario tra la coppia determina l'impedenza differenziale. Mantenere un divario costante lungo l'intero percorso. Evitare di cambiare gli strati se possibile; una transizione può interrompere l'accoppiamento.
- Pieghe minime:[] Usare archi delicati o angoli smussati anziché curve a 90°. Ogni curva crea una discontinuità di impedenza e aumenta la lunghezza disordine.
- Separazione da altri segnali:[] Tenere almeno 5× l'altezza dielettrica tra una coppia differenziale e altre reti per evitare l'accoppiamento.
Per i progetti che richiedono la regolazione della lunghezza (ad esempio, sezioni serpentine per l'allineamento dei tempi), aggiungere il serpente nella zona in cui la coppia è meno critica, come vicino alla sorgente o alla destinazione, e mantenere le curve graduali.
Trasporti: Dati, indirizzo e orologio
Gli autobus come la memoria DDR o gli autobus paralleli richiedono un'attenta allineamento dei tempi tra più reti.
- I segnali di blocco[] devono essere isolati dalle linee di dati per evitare la traversata. Gli orologi di percorso su strato adiacente al terreno, con il loro terreno tramite ogni estremità.
- Data lunghezza del gruppo corrispondente:[ Tutti i segnali in una corsia byte dovrebbero avere abbinato ritardi di propagazione. Utilizzare il routing del serpente per aggiungere ritardo, se necessario, ma posizionare i serpentini lontano dalle estremità per evitare passaggi di impedenza acuti.
- Terminazione:[[]] Le resistenze della serie, le resistenze parallele, o le terminazioni attive possono essere richieste per abbinare l'impedenza e assorbire i riflessi.
Tecniche avanzate per disegni estremamente ad alta velocità
Per segnali superiori a 10 Gbps o per applicazioni RF, le perdite dielettriche standard FR-4 diventano inaccettabili.
Materiali dielettrici a basso consumo
FR-4 ha un fattore di dissipazione elevato (tan δ ≈ 0.02) che provoca una significativa attenuazione a frequenze multi-GHz. Materiali alternativi come la serie Rogers RO4000, Isola IS620, o Panasonic Megtron 6 offrono una perdita inferiore (tan δ < 0.005) e costanti dielettriche più stabili. Questi materiali sono spesso utilizzati per backplan ad alta velocità, schede RF e circuiti a microonde.
Lunghezza del manpeno e del trombone
Quando le richieste di corrispondenza della lunghezza superano lo spazio disponibile, vengono utilizzate tracce di serpentino (modelli di interswitchback) o layout di trombone (escludendo la traccia e la parte posteriore).
- Tenere l'ampiezza piccola (meno di 20 mil) e il passo (centro-centro spaziatura) almeno 3 volte la larghezza di traccia per evitare l'accoppiamento reciproco all'interno del serpente.
- Utilizzare segmenti sufficienti per raggiungere il ritardo necessario senza superare la tolleranza di impedenza. Ogni curva a 90° contribuisce ad un leggero aumento della capacità.
- Per coppie differenziali, aggiungere il serpente a entrambe le tracce simmetricamente, o solo alla traccia più breve, assicurando che la lunghezza aggiunta sia identica.
Considerazioni di integrità del potere
Le correnti di commutazione ad alta velocità creano rumore sulle reti di distribuzione di energia (PDN). Una grande corrente di transito proveniente dall'alimentazione può causare distorsioni di tensione e jitter. Per mitigare questo, utilizzare piani di alimentazione dedicati con più condensatori di decoupling posizionati vicino ai pin di potenza.
Ritorno Via Stitching
Se un segnale ad alta velocità cambia gli strati tramite un segnale tramite un segnale, la corrente di ritorno deve anche cambiare i piani di riferimento. Se un terreno tramite non è posizionato vicino (tipicamente entro 100 mil) al segnale via, la corrente di ritorno troverà un percorso più lungo attraverso la capacità di piano-piano, creando un anello che irradia EMI e degrada la qualità del segnale. La soluzione è quella di posizionare un terreno attraverso coppie di terra – spesso a destra verso il punto inferiore.
Simulazione, convalida e test
Anche le linee guida più meticolose per il routing non possono garantire un design di lavoro senza simulazioni e test fisici.
Simulazione pre-layout
Nella fase di progettazione, simulare l'intero percorso del segnale, il motore, la traccia PCB, tramite il modello e il ricevitore, utilizzando un simulatore di circuito (ad esempio HyperLynx, ADS, o SPICE). Questa simulazione può rivelare errori di impedenza, livelli di crosstalk e margini di temporizzazione.
Simulazione post-layout
Dopo il routing, estrarre la geometria del PCB e generare un modello elettromagnetico 3D di reti critiche. I risolutori a onda piena (ad esempio, HFSS, CST, o SIwave) forniscono risultati accurati per i parametri s, i diagrammi degli occhi e le risposte a riflettori a domini tempo (TDR).
Fabbricazione e prova
Richiedere coupon di prova di impedenza sul pannello dal fabbricante PCB. Utilizzare un riflettore di time-domain per misurare l'effettiva impedenza di questi coupon e correlare con il disegno. Dopo l'assemblaggio, eseguire test di segnale ad alta velocità con un oscilloscopio e sonda attiva, controllare i tempi di aumento, overshoot e jitter.
È essenziale una comprensione approfondita di questi metodi di test. Le risorse come il [IEEE[] forniscono documenti sulle tecniche di misura ad alta velocità. Inoltre, i manuali di riferimento di progettazione da FPGA e i fornitori di memoria spesso contengono layout di esempio e dati di simulazione che sono preziosi per l'implementazione del mondo reale.
Conclusioni
Ottimizzare il routing del segnale ad alta velocità in schede multistrato richiede un approccio disciplinato che inizia con la pianificazione dello stack-up e continua attraverso la simulazione e il test.