Blog
Guida pratica alla progettazione di PCB ad alta velocità per la produzione reale
La progettazione di PCB ad alta velocità era un tempo una specialità riservata agli ingegneri RF e a una manciata di hardware per telecomunicazioni. Ciò non è più vero. I moderni processori embedded, le interfacce di comunicazione, i controllori industriali e persino l'elettronica di consumo trasportano ora segnali che commutano abbastanza velocemente da comportarsi come linee di trasmissione piuttosto che semplici connessioni in rame.
Il vero confine non è solo la frequenza di clock. È la velocità di salita.
Quando un segnale ha un tempo di salita o discesa rapido, può iniziare a riflettersi dai cambiamenti di impedenza prima ancora che la transizione sia completa. A quel punto, ogni millimetro di rame tra la sorgente e il carico inizia ad avere importanza.
Questo è il motivo per cui il layout dei PCB ad alta velocità non dovrebbe essere trattato come una checklist da applicare dopo il completamento del routing. Le regole hanno senso solo quando sono collegate a un principio centrale:
Preservare il percorso del segnale, preservare il percorso di ritorno ed evitare brusche discontinuità.
Crosstalk e la logica della regola delle 5W
Il crosstalk si verifica quando due tracce vicine si accoppiano scambiandosi energia attraverso i loro campi elettromagnetici condivisi. Più veloce è il fronte del segnale e più vicine sono le tracce, più forte diventa questo accoppiamento.
La comune regola 5W (cinque volte la larghezza della traccia) esiste per ridurre quel rischio. Come linea guida generale, la spaziatura tra coppie differenziali ad alta velocità adiacenti dovrebbe essere almeno cinque volte la larghezza della traccia. Ad esempio, se una traccia a impedenza controllata è larga 6 mil, la spaziatura alla coppia successiva dovrebbe essere di almeno 30 mil.
Quello spazio è solo il punto di partenza.
Dovrebbe essere mantenuta una zona di esclusione generale di almeno 30 mils attorno alle tracce differenziali ad alta velocità. Quando una coppia ad alta velocità scorre vicino a un clock o a un altro segnale periodico, tale zona di esclusione dovrebbe aumentare ad almeno 50 mils.
I segnali di clock sono fonti di rumore particolarmente aggressive perché commutano ripetutamente a una frequenza prevedibile. Qualsiasi energia accoppiata può apparire come una componente di rumore stabile, il che la rende particolarmente efficace nel corrompere segnali vicini e facile da identificare in seguito come un picco pulito durante l'analisi spettrale.
Tieni le coppie ad alta velocità lontane dalle sorgenti di rumore
Le regole di distanziamento non riguardano solo la separazione di una coppia differenziale da un'altra. Le tracce ad alta velocità devono anche stare lontane da strutture e circuiti non correlati che possono iniettare rumore o creare discontinuità.
I punti di sonda e i pad di test non dovrebbero essere posizionati direttamente su una coppia differenziale ad alta velocità. Un punto di test crea uno stub, e uno stub è esattamente il tipo di discontinuità che può causare riflessioni a frequenze elevate.
Per lo stesso motivo, le tracce ad alta velocità dovrebbero evitare di passare sotto o vicino a:
- Cristalli
- Oscillatori
- Generatori di clock
- Regolatori switching
- Componenti magnetici
- Fori di montaggio
- Circuiti integrati che generano o distribuiscono segnali di clock
Queste aree possono introdurre rumore elettromagnetico o disturbare il percorso di ritorno locale. Una traccia ad alta velocità instradata nelle vicinanze può facilmente captare tale interferenza.
L'area intorno al package principale del chip merita particolare attenzione. Subito dopo uno sbroglio BGA, le coppie ad alta velocità dovrebbero rimanere libere dal package SoC per un tempo leggermente più lungo di quanto richiederebbe un normale percorso a bassa velocità. I transienti di corrente creati dalla commutazione interna del chip sono più forti vicino al package e, una volta che questo rumore si accoppia a una traccia vicina, è difficile da rimuovere in seguito.
Mantieni simmetrica la geometria della coppia differenziale
Una coppia differenziale può rifiutare il rumore di modo comune solo quando le due tracce rimangono elettricamente abbinate. Ciò significa che la coppia dovrebbe essere instradata in parallelo, con spaziatura uniforme e geometria simmetrica per quanto possibile del percorso.
Alcune deviazioni sono inevitabili. Le regioni di breakout BGA e gli approcci ai connettori raramente consentono un routing parallelo perfetto. Tuttavia, queste sezioni non parallele dovrebbero essere mantenute il più corte possibile. Come linea guida pratica, il routing di breakout dal package del dispositivo dovrebbe essere completato entro circa 0,25 pollici dalla parte.
Oltre tale distanza, piccole asimmetrie possono iniziare a creare una deviazione misurabile tra le due metà della coppia.
Il tipo di connettore influisce anche sulla strategia di routing.
Per i connettori through-hole come un connettore USB Type-A standard, le coppie ad alta velocità sono spesso instradate sullo strato inferiore. I pin through-hole stessi possono fungere da stub attraverso il PCB e il routing sul lato inferiore aiuta a mantenere il percorso del segnale più corto e pulito.
Per i connettori a montaggio superficiale come USB Micro-B o Micro-AB, di solito si preferisce il contrario. Il routing sullo strato superiore consente al segnale di raggiungere il connettore senza una transizione aggiuntiva tramite foro passante.
L'obiettivo è lo stesso in entrambi i casi: minimizzare il numero di discontinuità che il segnale deve attraversare prima di uscire dalla scheda.
Tratta le Vias e i Pad SMD come discontinuità
Ogni via non è solo una connessione tra strati. È un cambiamento localizzato nella geometria e, a frequenze molto alte, tale cambiamento geometrico si comporta sia come discontinuità capacitiva che induttiva.
Quando un segnale ad alta velocità cambia strato, anche la sua corrente di ritorno deve spostarsi tra i piani di riferimento corrispondenti. Per mantenere quel percorso di ritorno verticale corto e a bassa impedenza, i via di "ground stitching" devono essere posizionati vicino ai via del segnale.
La parte più dannosa di un via è spesso la porzione inutilizzata del fusto. Ad esempio, se un segnale si sposta da uno strato esterno a uno strato interno, il fusto del via inutilizzato rimanente al di sotto di quella transizione diventa uno stub. Questo stub può comportarsi come una piccola struttura risonante.
Stub più lunghi risuonano a frequenze più basse e possono aumentare la perdita di inserzione. In molti progetti ad alta velocità, lo stub del via inutilizzato può degradare il segnale più della transizione di livello effettiva. Questo è il motivo per cui il backdrilling viene comunemente utilizzato sulle interfacce più veloci per rimuovere la lunghezza non utilizzata del barile del via.
I componenti SMD posizionati direttamente nel percorso di un segnale ad alta velocità creano una versione ridotta dello stesso problema. A volte sono necessari, come i condensatori di accoppiamento AC sulle interfacce ad alta velocità. Quando sono richiesti, le dimensioni del package sono importanti.
Come regola generale, 0603 dovrebbe essere considerato la dimensione massima accettabile, mentre 0402 o più piccoli sono preferiti. Pacchetti più piccoli introducono discontinuità più piccole.
Anche questi componenti dovrebbero essere posizionati simmetricamente su entrambe le metà della coppia differenziale. Se un condensatore viene posizionato davanti all'altro, il layout reintroduce uno skew anche se il resto del routing è attentamente abbinato.
Evitare curve strette
In un layout ideale, una coppia differenziale ad alta velocità non dovrebbe presentare alcuna piega. Ogni piega altera leggermente l'ambiente elettromagnetico locale, il che significa che altera anche l'impedenza.
Quando una piega è inevitabile, usa un percorso dolce di 45° o una traccia curva invece di un angolo acuto di 90°. Una piega graduale cambia la direzione della corrente più dolcemente ed evita di concentrare la variazione di impedenza in una piccola area.
Un angolo retto acuto è un piccolo dettaglio nel layout, ma a frequenze di gigahertz può diventare un altro punto di riflessione.
Costruisci lo Stackup prima del Routing
Tutte le regole di layout ad alta velocità dipendono da una cosa: il segnale deve avere un piano di riferimento continuo nelle vicinanze. Ciò significa che la pianificazione dello stackup deve avvenire prima del routing, non dopo.
Per 6-, 8-, e schede a 10 strati, uno stackup ben studiato mantiene ogni strato di segnale ad alta velocità vicino a un piano di riferimento di massa o di alimentazione/massa. Lo stackup esatto dovrebbe essere confermato con il produttore, ma il principio di progettazione è coerente: non posizionare due strati di segnale ad alta velocità uno accanto all'altro senza un piano di riferimento tra di loro.
Esempi di schemi di impilamento:
| Strato | 6 strati | 8 Strati | 10 Strati |
|---|---|---|---|
| 1 | Segnale | Segnale | Segnale |
| 2 | Terra | Terra | Terra |
| 3 | Segnale | Segnale | Segnale |
| 4 | Alimentazione/Massa | Segnale | Segnale |
| 5 | Segnale | Alimentazione/Massa | Alimentazione/Massa |
| 6 | Terra | Terra | Segnale |
| 7 | — | Segnale | Terra |
| 8 | — | — | Segnale |
| 9 | — | — | Terra |
| 10 | — | — | Segnale |
Man mano che il numero di strati aumenta, la stessa logica si ripete. È possibile aggiungere più strati di segnale, ma ogni strato ad alta velocità dovrebbe comunque avere un piano di riferimento solido nelle vicinanze.
Instradamento di una coppia differenziale attraverso due strati di segnale impilati può sembrare efficiente, ma rimuove il piano di riferimento di cui il segnale ha bisogno. In pratica, questo crea spesso un problema di integrità del segnale più difficile di quanto risolva.
Proteggere la scheda sul bordo del connettore
Il connettore è l'ultimo punto che un segnale ad alta velocità raggiunge prima di lasciare il PCB. È anche una delle parti più esposte della scheda. Ecco perché i componenti di protezione ESD ed EMI dovrebbero essere posizionati il più vicino possibile al connettore.
Ogni millimetro tra il connettore e il dispositivo di protezione è un conduttore esposto dove un transiente può accoppiarsi al segnale prima che venga soppresso.
Per i componenti destinati alla protezione ESD ed EMI, l'eliminazione di una parte del piano di riferimento sotto i pad di segnale può contribuire a ridurre il carico parassita. Un approccio comune consiste nell'eliminare circa 60% del piano di riferimento sotto tali pad, a seconda del dispositivo, dell'interfaccia e delle indicazioni del produttore.
Per le opzioni "no-stuff" dei filtri di modo comune, i resistori da 0 Ω nel formato 0402 sono normalmente preferiti. Un componente "no-stuff" più grande può introdurre più perdite di quelle che la posizione del filtro è destinata a controllare.
I condensatori di accoppiamento CA devono essere posizionati sul lato protetto del filtro di modo comune e il più vicino possibile al filtro stesso. Se è necessaria una transizione di strato per raggiungere il filtro, il via dovrebbe anch'esso essere posizionato il più vicino possibile al filtro consentito dal layout.
L'intera catena di protezione — condensatore di accoppiamento AC, filtro di modo comune e dispositivo ESD — dovrebbe formare il cluster più corto e compatto possibile vicino al bordo della scheda.
Considerazioni finali
La progettazione di PCB ad alta velocità non è una raccolta di regole isolate. La regola di spaziatura 5W non può risolvere un piano di riferimento danneggiato. Un buon stackup non può compensare stub di via lunghi. Il controllo perfetto della larghezza del trace non salverà un routing che passa troppo vicino a una sorgente di clock o a un regolatore switching.
Ecco perché la revisione ingegneristica anticipata è importante. PCBCool supporta progetti di PCB ad alta velocità che richiedono pianificazione dello stackup, impedenza controllata, capacità di fabbricazione e affidabilità di montaggio da considerare prima della costruzione della scheda. Se hai domande sulla progettazione di PCB ad alta velocità, sulla produzione di PCB o sul montaggio di PCB, non esitare a contattarci.
Domande frequenti
Un PCB diventa ad alta velocità quando la velocità del fronte di segnale, non solo la frequenza di clock, fa sì che la traccia si comporti come una linea di trasmissione.
A: No. Un segnale a bassa frequenza con un tempo di salita rapido può comunque creare problemi di riflessione, diafonia ed EMI.
Sì, ma l'allineamento della lunghezza non dovrebbe essere fatto aggiungendo un routing a serpentina eccessivo che crea più accoppiamento o disturbo di impedenza di quanto risolva.
Per la maggior parte delle interfacce differenziali, lo skew tra le tracce positiva e negativa è più critico della lunghezza assoluta del routing.
A: Dovrebbe essere evitato perché la corrente di ritorno perde il suo percorso continuo, creando discontinuità di impedenza e un rischio aggiuntivo di EMI.
A: Può esserlo, ma solo quando è stabile, a basso rumore e correttamente accoppiato a massa; per il routing sensibile ad alta velocità, un piano di massa solido è solitamente preferito.
A: Dovrebbero essere aggiunti vicino alle transizioni di strato ad alta velocità, alle aree dei connettori, ai cambi di piano e alle strutture di schermatura/messa a terra per mantenere corto il percorso di ritorno.
A: No, perché aggiungono degli inserti. Se è necessario il test, usare cuscinetti, maschere o sonde basate su connettori attentamente pianificati.
A: Il backdrilling vale la pena di essere esaminato quando i barilotti dei via inutilizzati diventano abbastanza lunghi da influenzare la larghezza di banda del canale o creare tacche risonanti.
A: No. L'impedenza controllata è solo una parte del progetto; il percorso di ritorno, il progetto delle vie, lo stackup, la spaziatura e il posizionamento dei componenti sono ugualmente importanti.
A: Molti progetti utilizzano ±10% come valore di riferimento standard, mentre tolleranze più strette richiedono una revisione tecnica, materiali stabili e una capacità di processo controllata.
A: Dipende dallo standard dell'interfaccia, ma dovrebbero essere posizionati simmetricamente, con pad corti e piani di riferimento puliti per minimizzare la discontinuità.
Solitamente sì per i percorsi di segnale ad alta velocità, perché i package più piccoli riducono la capacità del pad e la discontinuità.
A: Per le interfacce ad alta velocità, sono preferiti dispositivi ESD a bassa capacità, in modo che la protezione non aggiunga un carico eccessivo alla coppia di segnale.
Sì. Un filtro di modo comune mal selezionato o mal posizionato può introdurre perdite di inserzione, conversione di modo o squilibrio, quindi dovrebbe corrispondere alla larghezza di banda dell'interfaccia.
Sì. PCBCool può revisionare la struttura stackup, l'impedenza controllata, la selezione dei materiali, la strategia dei via, i requisiti di backdrilling e la producibilità prima della fabbricazione.
Sì. Per i PCB a impedenza controllata, PCBCool può supportare coupon di impedenza e rapporti di prova secondo i requisiti di fabbricazione concordati.
Sì. PCBCool supporta la produzione di PCB, l'approvvigionamento di componenti, l'assemblaggio SMT, l'ispezione e il test, il che aiuta a ridurre il rischio di passaggi nei progetti hardware ad alta velocità.
Sam K lavora su sistemi elettronici embedded, con un focus sulla progettazione hardware, sviluppo PCB, programmazione firmware e integrazione di sistemi. Supporta anche l'ottimizzazione delle prestazioni e aiuta a trasformare idee di prodotti elettronici in soluzioni affidabili nel mondo reale.