Guida alla progettazione PCB: dallo schema elettrico al layout pronto per la fabbricazione

Guida alla progettazione PCB: dallo schema elettrico al layout pronto per la fabbricazione

La progettazione PCB trasforma uno schema elettrico in un circuito stampato fisico fabbricabile dal costruttore e assemblabile dalla linea di montaggio. Il flusso di lavoro segue una sequenza rigorosa: acquisizione dello schema, definizione del profilo scheda e dello stackup, piazzamento componenti, sbroglio dei collegamenti, verifica del layout rispetto alle regole di fabbricazione e rilascio di un set controllato di file. La maggior parte delle revisioni a vuoto (respin) deriva da scelte eseguite fuori sequenza, come sbrogliare le piste prima di aver congelato lo stackup o posizionare i componenti senza conoscere i vincoli meccanici del contenitore.

L'intero flusso di progettazione del circuito stampato richiede il controllo sistematico dei vincoli produttivi prima di avanzare alla fase successiva. Per una checklist punto per punto dedicata alle regole di layout, consultare le linee guida DFM per il layout PCB.

Punti chiave

  • La progettazione di un circuito stampato procede per vincoli sequenziali. Fissare profilo meccanico (outline), stackup e posizionamento dei componenti prima del routing di dettaglio: ogni fase successiva dipende direttamente da queste scelte.
  • Verificare in anticipo le capacità tecnologiche del produttore e caricarle nelle regole di progetto del CAD. Un DRC privo di errori dimostra esclusivamente la conformità del layout ai vincoli impostati.
  • Determinare il numero di layer in base a densità di sbroglio, piani di riferimento e strategie di escape dei package, non per abitudine.
  • Posizionare i componenti ottimizzando sia i segnali sia l'assemblaggio: orientamento, clearance, fiducial, accessibilità per il collaudo e massa termica determinano la resa produttiva.
  • Eseguire i controlli DFM direttamente sui file di fabbricazione generati, non solo sul database CAD nativo.
  • Rilasciare un pacchetto costruttivo unificato sotto stretto controllo di revisione: dati di fabbricazione, file di foratura, stackup, disegni meccanici, netlist e dati di assemblaggio con indici di revisione allineati.

Cos'è la progettazione PCB?

La progettazione PCB comprende l'ingegnerizzazione del tracciato in rame, dello stackup dei layer, delle forature, del profilo meccanico e dei dati di assemblaggio di un circuito stampato. Inizia con la definizione dello schema elettrico e si conclude con il rilascio dei file di fabbricazione. Un layout PCB efficace soddisfa i vincoli elettrici (integrità del segnale, power delivery, EMC), meccanici (ingombri, connettori, fori di fissaggio, limiti di altezza), termici e i limiti di processo del costruttore.

Spesso lo schema elettrico e il layout del PCB sono gestiti da figure diverse. Lo schema definisce cosa connettere; il layout stabilisce dove posizionare ciascun componente e come realizzare fisicamente le connessioni in rame. Entrambi confluiscono nello stesso pacchetto dati di rilascio.

Processo di progettazione PCB passo dopo passo

La tabella seguente riassume le fasi del flusso di progettazione di un circuito stampato, le decisioni tecniche associate, i vincoli di fabbricazione da verificare prima del congelamento delle scelte e gli output previsti al termine di ogni fase.

Fase Decisioni tecniche Vincoli di fabbricazione da verificare preventivamente Output della fase
1. Requisiti Interfacce, bilancio di potenza, ambiente operativo, contenitore, volumi produttivi Classe del circuito stampato (es. IPC Class 2 o 3), volume target, processo di assemblaggio Specifica dei requisiti formale e ingombro meccanico
2. Schematic capture Schema circuitale, selezione componenti, denominazione net, reference designator Reperibilità componenti e tipologie di package gestibili dalla linea di montaggio Schema elettrico revisionato e prima stesura della BOM
3. Footprint e librerie Land pattern e modelli 3D per ciascun componente Geometria dei pad idonea a saldatura a rifusione o a onda; aperture pasta saldante e solder mask Libreria footprint verificata
4. Outline e vincoli meccanici Profilo scheda, fori di fissaggio, posizionamento connettori, aree di keep-out Distanza minima dai bordi, metodo di pannellizzazione (V-score o tab routing), fori di riferimento (tooling holes) Profilo scheda e file DXF/STEP allineati con il contenitore
5. Stackup e numero di layer Layer di rame, spessori dielettrici, pesi del rame, target di impedenza Materiali a magazzino, combinazioni di dielettrici realizzabili, tolleranza sullo spessore finale Proposta di stackup convalidata dal produttore
6. Placement Posizionamento e orientamento dei componenti Distanze minime di montaggio, fiducial, punti di test, componenti pesanti o alti, bilanciamento termico Placement congelato e approvato
7. Routing Piste, via, piani, vincoli di lunghezza e di impedenza controllata Minima larghezza/spaziatura delle piste e diametro di foratura per il produttore selezionato e il peso del rame Sbroglio completato con DRC azzerato
8. Verifica DRC, ERC, analisi SI/PI, design review Analisi DFM del produttore sui file generati Verbale di revisione chiuso ed eccezioni approvate
9. Rilascio Set di file costruttivi, disegni tecnici, controllo revisioni Pacchetto completo di fabbricazione e assemblaggio corredato di manifest Pacchetto rilasciato pronto per la quotazione

Il processo prevede iterazioni di ritorno, comuni a quasi tutti i progetti. È fondamentale far risalire ogni modifica alla fase direttamente responsabile della criticità: una pista che non passa tra due pin evidenzia in genere un problema di placement o di stackup, non di semplice sbroglio.

Come scegliere numero di layer e stackup

Il numero di layer incide direttamente su costi e tempi di produzione del circuito stampato: definirlo in base a vincoli oggettivi:

  • Escape del package. Calcolare le file di sfere del BGA da sbrogliare. Ogni layer di segnale interno permette l'escape di un numero limitato di file in funzione di pitch e dimensioni dei via.
  • Piani di riferimento. Fronti di commutazione rapidi e piste a impedenza controllata richiedono un piano di riferimento continuo adiacente. Una scheda a 4 layer (segnale, massa, alimentazione, segnale) costituisce una base di partenza comune.
  • Distribuzione dell'alimentazione. Molteplici rail di alimentazione possono giustificare layer dedicati ai piani, oppure split planes su un unico layer se i requisiti di corrente e rumore lo consentono.
  • Isolamento. Le sezioni analogiche, RF e ad alta corrente possono richiedere layer dedicati o clearance maggiorate.

Definito il numero di layer, lo stackup determina spessori dei dielettrici, pesi del rame e layer di riferimento. Concordare lo stackup con il produttore prima di sbrogliare le reti a impedenza controllata, poiché la larghezza delle piste dipende da questi parametri. La guida alla progettazione dello stackup PCB illustra la pianificazione dei piani di riferimento; il calcolatore di impedenza fornisce le geometrie di partenza per le piste.

Criteri di riferimento per le configurazioni più comuni:

Numero di layer Applicazione tipica Note sullo stackup
2 Controlli semplici, potenza, I/O a bassa velocità Difficile garantire un piano di riferimento continuo sotto ciascun segnale
4 Schede a microcontrollore, segnali misti, velocità moderata Configurazione tipica: segnale / massa / alimentazione / segnale
6 Interfacce veloci, più rail di alimentazione, escape BGA ad alta densità Consente due layer interni di segnale racchiusi tra piani di riferimento
8 e oltre BGA complessi, collegamenti ad alta velocità multipli, backplane Prevedere layer di riferimento per ogni singolo layer di segnale

Regole di piazzamento per l'assemblaggio

Il piazzamento dei componenti determina gran parte dell'efficacia dello sbroglio e quasi l'intera resa di assemblaggio. Seguire queste regole:

  1. Vincoli meccanici prioritari. Bloccare connettori, interruttori, fori di fissaggio e qualsiasi elemento vincolato al contenitore meccanico.
  2. Raggruppare per funzione. Mantenere compatti ciascuno stadio di potenza, le linee di clock, le sezioni RF e i blocchi analogici sensibili, disponendo i componenti di disaccoppiamento e di supporto a ridosso dei pin dei circuiti integrati.
  3. Mantenere un orientamento coerente. L'allineamento dei componenti polarizzati riduce gli errori di piazzamento e di ispezione. Indicare chiaramente la polarità sulla serigrafia.
  4. Rispettare i franchi di sicurezza (clearance). Lasciare spazio sufficiente per l'accesso dei nozzle della macchina pick-and-place, per le rilavorazioni, per l'ispezione e per la corretta formazione del menisco di saldatura. Allontanare i componenti ad alto profilo da quelli fine-pitch che richiedono ispezione visiva o AOI.
  5. Pianificare fiducial e fori di centraggio. I fiducial globali sulla scheda singola o sul pannello guidano l'allineamento ottico della macchina. I fiducial locali sono necessari per i componenti fine-pitch.
  6. Pianificare il lato secondario. Con montaggio su entrambi i lati, posizionare i componenti pesanti sul lato superiore (top) e verificare che i componenti sul lato inferiore (bottom) tollerino una seconda saldatura a rifusione.
  7. Garantire l'accesso al collaudo. Definire in fase preliminare la strategia di test (flying probe, ICT o collaudo funzionale) e posizionare i test point in modo appropriato.

Consultare la checklist per il design for assembly per un'analisi approfondita di ciascun parametro.

Sbroglio del layout PCB

Sbrogliare seguendo un ordine di priorità: prima le net critiche (clock, coppie ad alta velocità, segnali analogici sensibili, percorsi ad alta corrente), poi i segnali rimanenti, infine le campiture e le via di cucitura (stitching).

  • Definire larghezza, isolamento e regole delle via per ciascuna net class. Le piste ad alta corrente richiedono una larghezza calcolata in base a corrente e incremento termico. I segnali a impedenza controllata richiedono geometrie derivate dallo stackup confermato.
  • Mantenere continui i percorsi di ritorno. Evitare il passaggio di segnali rapidi sopra tagli o interruzioni dei piani.
  • Limitare al minimo indispensabile le tipologie di via. Ogni variante aggiunta (cieche, interrate, microvia, via-in-pad riempite) introduce ulteriori passaggi di processo e aumenta i costi.
  • Bilanciare la distribuzione del rame tra i layer; forti asimmetrie aumentano il rischio di svergolamento (warpage).
  • Rilasciare lo sbroglio in uno stato verificabile dal produttore: eliminare isole di rame non connesse non intenzionali, acid trap e frammenti sottili (slivers) nelle campiture.

Per le interfacce rapide, la guida alla progettazione PCB high-speed approfondisce impedenza, length matching e diafonia (crosstalk).

Controlli DFM prima del rilascio

I controlli delle regole di sbroglio (DRC) verificano la conformità del layout rispetto ai parametri impostati nel CAD, ma non garantiscono che tali regole corrispondano alle reali capacità produttive dello stabilimento. Eseguite sempre un'analisi DFM (Design for Manufacturing). Verificate come minimo:

  • Traccia minima, isolamento (spacing) e corona circolare (annular ring) rispetto alla capacità standard del fornitore, non al suo limite tecnologico assoluto
  • Diametri di foratura, aspect ratio e distanza foro-rame (hole-to-copper clearance)
  • Aperture del solder mask, ponticelli di solder tra pad fine-pitch e tenting o plugging delle vie
  • Distanza tra rame e bordo scheda, in particolare lungo le linee di incisione a V (V-score)
  • Serigrafia lontana dai pad e leggibile dopo il montaggio
  • Pannellizzazione, testimoni di rottura (breakaway tabs) e fiducial se la fornitura prevede pannelli
  • Corrispondenza dei footprint con i componenti effettivi specificati nella BOM

La checklist per la revisione del progetto PCB fornisce un modello operativo di riferimento; consultate la guida al design for manufacturing per integrare le verifiche di fabbricazione, assemblaggio e collaudo.

File per la quotazione del PCB

La fase finale della progettazione del PCB è il rilascio. Un pacchetto completo consente al produttore di quotare con precisione ed evitare blocchi tecnici (engineering holds) in produzione.

File di fabbricazione

  • File Gerber RS-274X o Gerber X2 per ogni layer di rame, solder mask, pasta saldante, serigrafia e profilo scheda (outline), oppure ODB++ / IPC-2581 come alternativa
  • File di foratura NC (Excellon) con fori metallizzati e non metallizzati separati, completi di mappa fori (drill map)
  • Stackup con sequenza dei layer, materiali, pesi del rame, spessori dielettrici e spessore finale del circuito stampato
  • Disegno di fabbricazione: dimensioni del circuito stampato, tolleranze, materiale, finitura superficiale, colori di solder mask e serigrafia, tabella delle impedenze e classe di accettabilità
  • Netlist IPC-D-356 per il confronto durante il test elettrico

File di assemblaggio

  • BOM con codici componente del costruttore (MPN), sigle di riferimento (reference designator) e quantità
  • File di posizionamento (centroid / pick-and-place) con coordinate X, Y, rotazione e lato di montaggio
  • Disegno di assemblaggio con indicazioni di polarità, istruzioni speciali e componenti da non montare (DNP)
  • Specifiche di collaudo nel caso in cui il fornitore debba eseguire programmazione o test funzionale

Checklist di rilascio prima dell'invio

  • Tutti i file provengono dalla stessa revisione di progetto e riportano lo stesso codice revisione
  • I file Gerber sono stati verificati con un visualizzatore dedicato, non solo esportati dal CAD
  • Unità di misura e formato dei file di foratura corrispondono a quelli dei Gerber
  • Stackup e tabella delle impedenze coincidono con quanto riportato nel disegno di fabbricazione
  • I reference designator nella BOM corrispondono a quelli del file di posizionamento
  • I rilievi DFM aperti sono stati risolti o registrati come eccezioni approvate
  • Un file readme elenca ogni singolo file e la rispettiva funzione

Verificate i file di output con il visualizzatore Gerber online prima dell'invio.

Perché coinvolgere APTPCB prima del rilascio?

Gli ingegneri di APTPCB possono revisionare il layout prima o dopo lo sbroglio, verificare la fattibilità dello stackup proposto con i materiali a stock e controllare i file generati rispetto al ciclo di fabbricazione e assemblaggio previsto. Per prototipi con scadenze serrate, la fabbricazione rapida di PCB prende avvio proprio da questo pacchetto verificato. Dati incompleti costituiscono la causa primaria di ritardo negli ordini quick-turn.

La revisione copre la sola producibilità. Validazione elettrica, EMC, comportamento termico, firmware e certificazione del prodotto restano a carico del progettista.

Standard e riferimenti applicabili:

  • IPC-2221 e IPC-2222: progettazione generica e di circuiti stampati rigidi
  • IPC-7351: progettazione dei land pattern per componenti a montaggio superficiale
  • IPC-2581: formato per il trasferimento dati di fabbricazione e assemblaggio
  • IPC-6012: qualifica e prestazioni dei circuiti stampati rigidi
  • IPC-A-610: requisiti di accettabilità per assemblaggi elettronici

Domande frequenti

Quali sono le fasi della progettazione di un PCB?

Il flusso standard comprende: definizione dei requisiti, cattura dello schema elettrico, creazione dei footprint, definizione del profilo meccanico della scheda, selezione dello stackup, posizionamento dei componenti (placement), sbroglio delle piste (routing), verifica (DRC, DFM, design review) e rilascio dei file per fabbricazione e montaggio. Ciascuna fase deve essere consolidata prima di passare alla successiva.

Quanto tempo richiede la progettazione di un PCB?

La durata dipende dalla complessità del circuito. Una scheda semplice a due strati richiede pochi giorni di sbroglio, mentre un multilayer compatto con package BGA e bus ad alta velocità richiede diverse settimane, inclusi i cicli di revisione. Congelare requisiti e placement nelle fasi iniziali accorcia i tempi complessivi molto più dell'accelerazione dello sbroglio.

Qual è la differenza tra progettazione PCB e layout PCB?

La progettazione PCB (PCB design) comprende l'intero flusso di sviluppo, dallo schema elettrico fino al rilascio dei file costruttivi. Il layout PCB rappresenta la sola implementazione fisica: piazzamento dei componenti, routing delle tracce, stesura dei piani e definizione delle geometrie del rame. Nel settore i due termini vengono spesso usati come sinonimi.

Quali software si utilizzano per la progettazione PCB?

I tool CAD più comuni includono Altium Designer, Cadence Allegro e OrCAD, Siemens Xpedition e PADS, oltre a KiCad. Tutti permettono di realizzare schede conformi agli standard industriali, a patto di allineare le regole di progettazione (DRC) con le capacità del fabbricante e validare i file di output prima del rilascio.

Quali file richiede il produttore per la realizzazione del PCB?

Il fabbricante richiede dati Gerber oppure formati integrati ODB++/IPC-2581, file di foratura NC drill, disegno dello stackup, disegno di fabbricazione e preferibilmente una netlist IPC-D-356. Per l'assemblaggio servono inoltre BOM, file di posizionamento componenti (pick and place) e disegno di montaggio. L'intero pacchetto documentale deve condividere lo stesso indice di revisione.

Quando conviene richiedere una review del progetto al produttore?

Richiedere la revisione prima dello sbroglio in presenza di impedenza controllata, tecnologia HDI, circuiti rigido-flessibili, rame pesante o laminati non standard, confermando in anticipo stackup e vincoli di fabbricazione. Richiedere una seconda verifica al termine della generazione degli output per eliminare errori di esportazione e incongruenze nella documentazione.

Progettare secondo la sequenza di fabbricazione

Un PCB riesce al primo colpo quando ogni scelta tecnica viene presa nella fase corretta e verificata rispetto al processo costruttivo reale. Definire profilo della scheda, stackup e posizionamento dei componenti prima del sbroglio (routing) di dettaglio, caricare i vincoli di fabbricazione effettivi, controllare i file di output generati e rilasciare un unico pacchetto documentale coerente. Questo approccio garantisce il percorso più rapido per passare dallo schema elettrico a un circuito stampato funzionante fin dal primo lotto.