Oggigiorno, la maggior parte dei PCB è potenzialmente soggetta a problemi di integrità del segnale normalmente associati alla progettazione di circuiti digitali ad alta velocità (high speed PCB design). La progettazione e il layout di PCB ad alta velocità si concentrano sulla creazione di progetti di circuiti stampati meno suscettibili ai problemi d'integrità del segnale, d'integrità dell'alimentazione ed EMI/EMC. Sebbene nessun progetto possa esserne completamente immune, seguendo queste linee guida sul high speed PCB design questi problemi possono essere minimizzati fino a diventare irrilevanti e non influenzare negativamente le prestazioni nel prodotto finale.
Una volta creati gli schemi elettrici, e prima di passare al layout del circuito stampato, è importante sfruttare le funzionalità specifiche degli strumenti di progettazione PCB per effettuare un layout e un routing ottimali. Col tuo software di progettazione PCB, potrai pianificare il posizionamento dell'alimentazione e del piano di massa nello stack-up PCB, calcolare i profili d’impedenza per le tracce, nonché visualizzare le opzioni di materiale per lo stack-up. Gran parte della progettazione ad alta velocità ruota attorno alla progettazione e al routing dello stack-up per garantire l'integrità del segnale e dell'alimentazione. Per questo un buon software ECAD può fare la differenza.
Quindi, cos'è la progettazione di una scheda ad alta velocità? Con "high speed PCB design" si fa riferimento specificamente a sistemi che utilizzano segnali digitali ad alta velocità per trasferire i dati tra i componenti. La linea di demarcazione tra un progetto digitale ad alta velocità e un semplice circuito stampato con protocolli digitali più lenti è poco chiara. La metrica generalmente utilizzata per definire un sistema ad "alta velocità" è l'edge rate (o tempo di salita) dei segnali digitali utilizzati nel sistema. La maggior parte dei progetti digitali utilizza protocolli digitali sia ad alta velocità (edge rate veloce) che a bassa velocità (edge rate lento). Nell'era dell'informatica integrata e dell'IoT, la maggior parte dei circuiti stampati ad alta velocità dispone di un front-end RF per la comunicazione wireless e il networking.
Sebbene tutti i progetti inizino da uno schematico, una fase importante della progettazione dei PCB ad alta velocità si focalizza sulla progettazione delle interconnessioni, dello stack-up PCB e sul routing. Operare bene nei primi due ambiti offre buone possibilità di successo nel terzo. Continua a leggere per saperne di più sulla progettazione ad alta velocità e per capire l'importanza che il software di progettazione PCB ricopre.
Lo stack-up PCB creato per un circuito ad alta velocità ne determinerà l'impedenza, così come la facilità di routing. Tutti gli stack-up PCB includono una serie di layer dedicati al segnale ad alta velocità, all'alimentazione e ai piani di massa. Sono diversi i punti da tenere a mente quando si assegnano i layer di uno stack:
Prima di progettare lo stack-up PCB, è importante considerare il numero di layer necessario per accomodare tutti i segnali digitali nel progetto. Esistono diversi modi per stabilire questo numero, e quasi tutti richiedono calcoli matematici ed una certa esperienza pregressa nella progettazione di schede ad alta velocità. Oltre ai punti sopra elencati, sono i grandi circuiti integrati ad alta velocità con footprint BGA/LGA a dettare la dimensione della scheda. Quando si esegue il fanout BGA, è generalmente possibile inserire 2 file per ciascun layer di segnale, assicurandosi d’includere i piani di potenza e di massa nel conteggio dei layer durante la creazione dello stack-up.
I materiali FR4 possono essere generalmente utilizzati in un progetto digitale ad alta velocità purché i percorsi tra i componenti non siano troppo lunghi. Percorsi particolarmente lunghi creano infatti perdite eccessive nel canale ad alta velocità, causando problemi di recupero dei segnali nei componenti all'estremità del ricevitore. La proprietà del materiale più importante da considerare durante la selezione è la tangente di perdita dei laminati PCB. Anche la geometria del canale contribuisce a determinare le perdite, ma optare per un laminato FR4 con una bassa tangente di perdita è un buon punto di partenza per la progettazione di schede di dimensione contenuta.
Se si prevedono percorsi molto lunghi, potrebbe essere necessario scegliere un materiale più specializzato come substrato per i segnali ad alta velocità. I laminati a base di PTFE, i laminati in vetro spalmato o altri sistemi di materiali specializzati sono una buona scelta per il supporto di schede digitali ad alta velocità di dimensioni maggiori, ovvero con percorsi molto lunghi che richiedono una bassa perdita d’inserzione. Un buon pacchetto di materiali laminati di livello base ad alta Tg per PCB ad alta velocità di piccole dimensioni è il 370HR. Per le schede più grandi, sono buone opzioni i laminati Megtron o Duroid. È importante parlare col produttore prima di procedere per assicurarsi che la selezione del materiale e lo stack-up proposto siano fabbricabili.
L'impedenza più essere determinata solo dopo aver creato uno stack-up potenziale e averlo convalidato con il produttore. Il produttore potrebbe proporre infatti modifiche allo stack-up PCB, così come materiali e spessori alternativi. Una volta ricevuta conferma riguardo allo stack-up e finalizzato lo spessore dei layer, è possibile iniziare con il calcolo dei valori d’impedenza.
L'impedenza viene solitamente calcolata utilizzando una formula o un calcolatore con uno strumento field solver. Sarà l'impedenza richiesta dal progetto a determinare le dimensioni della linea di trasmissione e la distanza dai piani di massa e potenza vicini. La larghezza della linea di trasmissione può essere determinata con alcuni dei seguenti strumenti:
Potendo tener conto della rugosità del rame, dell'incisione, della disposizione delle linee asimmetriche e delle coppie differenziali, l'utilizzo di un Layer stack manager e di un field solver garantisce risultati più accurati. Una volta calcolato il profilo d’impedenza per le tracce, sarà necessario impostarlo come regola di progettazione negli strumenti di routing per garantire che le tracce mantengano l'impedenza richiesta.
La maggior parte dei protocolli per i segnale ad alta velocità, come PCIe o Ethernet, utilizza il routing di coppia differenziale. Sarà quindi necessario progettare un'impedenza differenziale specifica calcolando la larghezza e la spaziatura della traccia. I field solver sono le migliori utilità per il calcolo dell'impedenza differenziale in qualsiasi geometria (microstriscia, stripline o complanare). Un altro importante dato calcolato dal field solver è il ritardo di propagazione, che verrà utilizzato durante il routing ad alta velocità per impostare l'equalizzazione delle lunghezze.
Non esistono regole o standard specifici per il posizionamento dei componenti in un layout PCB ad alta velocità. In generale, è buona prassi posizionare l'IC del processore centrale più grande il più vicino possibile al centro della scheda, in quanto dovrà probabilmente interfacciarsi in qualche modo con tutti gli altri componenti. I circuiti integrati più piccoli, collegati direttamente al processore centrale, possono essere posizionati attorno al circuito integrato centrale in modo da mantenere il routing tra componenti il più breve e diretto possibile. Le periferiche possono quindi essere posizionate sulla scheda per ottenere la funzionalità richiesta.
Una volta posizionati i componenti, è possibile impostare gli strumenti di progettazione PCB per iniziare a sbrogliare il progetto. Questa è una parte delicata della progettazione di circuiti digitali ad alta velocità: un routing scorretto può compromettere l'integrità del segnale. Tuttavia, se i passaggi precedenti sono stati completati correttamente, l'integrità del segnale sarà molto più facile da ottenere. Si dovrebbe impostare il profilo d’impedenza nelle regole di progettazione del PCB in modo che tutti i percorsi siano posizionati seguendo la giusta larghezza e spaziatura per mantenere un'impedenza controllata durante il routing.
L'integrità del segnale inizia con la determinazione di un valore d’impedenza specifico nella scheda, proseguendo con il suo mantenimento durante il layout e il routing. Ecco alcune strategie per garantire l'integrità del segnale nel high speed PCB design:
Questi punti cruciali possono essere codificati come regole di progettazione per gli strumenti di routing, aiutandoti a rispettare le migliori pratiche per la progettazione ad alta velocità.
Le regole di progettazione impostate nel progetto ad alta velocità assicurano il raggiungimento del target d’impedenza, così come il mantenimento della spaziatura e lunghezza corrette durante il routing. È inoltre possibile applicare importanti regole per il routing delle coppie differenziali, in particolare la minimizzazione delle linee non equalizzate per prevenire lo skew, così come la spaziatura forzata tra le tracce per garantire il raggiungimento degli obiettivi d’impedenza differenziale. I migliori strumenti di routing permettono inoltre di codificare i limiti della geometria di traccia come regole di progettazione, garantendo prestazioni ottimali.
Uno dei punti cruciali nel routing PCB ad alta velocità è il posizionamento dei piani di terra vicino alle tracce. Lo stack-up PCB dovrebbe essere pensato per avere piani di massa in layer adiacenti ai segnali ad impedenza controllata, in modo da mantenere un'impedenza costante e definire un chiaro percorso di ritorno sul layout PCB. Le tracce non devono essere sbrogliate su vuoti o interruzioni nei piani di massa per scongiurare una discontinuità d’impedenza che potrebbe creare problemi d'emissioni elettromagnetiche. Il buon posizionamento del piano di massa non garantisce solo l'integrità del segnale, ma svolge anche un ruolo importante nell'assicurare l'integrità dell'alimentazione e un'erogazione di potenza stabile.
L'integrità dell'alimentazione è un argomento molto importante nella progettazione di PCB ad alta velocità. Garantire un'erogazione di potenza stabile ai componenti ad alta velocità è fondamentale nella progettazione PCB, dal momento che i problemi d’integrità dell'alimentazione possono mascherarsi come problemi d’integrità del segnale. L'integrità dell'alimentazione si concentra sull'erogazione di energia a basso rumore ai componenti. Lo stack-up del PCB e il layout del PDN sono i principali fattori che determinano il livello di integrità energetica in una progettazione digitale. Se l'operazione viene eseguita con successo, l'alimentazione verrà fornita ai componenti digitali veloci con un basso rumore e oscillazioni transitorie molto deboli sulle piste di alimentazione. La progettazione di un PCB ad alta velocità con una buona integrità di potenza garantisce basse emissioni, erogazione di potenza a basso rumore ed eliminazione di alcuni problemi SI riscontrati nelle interconnessioni ad alta velocità.
Il miglior software di progettazione PCB ad alta velocità riunisce tutte queste funzionalità in un'unica applicazione, rendendo superfluo l'utilizzo di flussi di lavoro e strumenti separati. I progettisti di layout PCB ad alta velocità devono eseguire molto lavoro front-end per garantire l'integrità del segnale, l'integrità dell'alimentazione e la compatibilità elettromagnetica. Tuttavia, i giusti strumenti di layout ad alta velocità possono aiutare a implementare i risultati delle analisi e a impostarli come regole di progettazione, in modo da garantire la buona riuscita del progetto.
Il software di progettazione PCB più avanzato del settore si interfaccia con le applicazioni di simulazione per aiutarti a eseguire analisi fondamentali. Molti software di simulazione PCB sono specificamente orientati alla valutazione dell'integrità del segnale e dell'alimentazione in un nuovo progetto, nonché all'analisi delle interferenze elettromagnetiche in un layout PCB. Le simulazioni sono cruciali nella progettazione ad alta velocità, in quanto possono aiutare nell'individuazione di specifici problemi SI/PI/EMI prima di passare alla fase di produzione. Alcuni esempi includono il tracciamento del percorso di ritorno, l'individuazione di una discontinuità d’impedenza nelle tracce e il posizionamento ideale dei condensatori di disaccoppiamento per prevenire l'EMI.
Quando è necessario creare sistemi digitali avanzati ad alta velocità, garantendo al contempo l'integrità del segnale e dell'alimentazione, è importante avere a disposizione il miglior pacchetto di strumenti di progettazione e layout ad alta velocità costruiti su un motore di progettazione basato su regole. Che tu abbia bisogno di creare il layout di un computer a scheda singola ad alta densità, o di un complesso PCB a segnale misto, i migliori strumenti di layout PCB soddisferanno le tue esigenze, aiutandoti a creare il layout PCB ad alta velocità.
I progettisti di circuiti, gli ingegneri di layout e gli ingegneri SI/PI si affidano agli strumenti di progettazione avanzati di Altium Designer® per la progettazione e il layout ad alta velocità. Quando hai finito un progetto e sei pronto per mandarlo in produzione, la piattaforma Altium 365™semplifica la collaborazione e la condivisione dei tuoi lavori.
Questo è solo un assaggio di tutto ciò che è possibile fare con Altium Designer su Altium 365. Inizia la tua prova gratuita di Altium Designer + Altium 365 oggi stesso.