Un modello ricorrente nei team di progettazione PCB è che le regole critiche di design for manufacturing (DFM) e i vincoli di produzione vengano ricevuti e applicati dopo che il layout del PCB è già in fase avanzata. I sondaggi di settore del 2025 PCB West, SMTA International ed Embedded World North America confermano questo schema, talvolta chiamato "shift-right failure".
Introdurre i vincoli troppo tardi nel flusso di lavoro costringe i progetti a costosi cicli di rilayout, e ne risente anche la pianificazione. Ogni progettista PCB conosce il problema quando si trova davanti a una revisione del fab con insufficienze dell'anello anulare, sliver vicino a un package Quad Flat No-Lead (QFN) a passo fine, oppure un'apertura della mask dimensionata in modo errato per il tipo di pad scelto.
La soluzione include l'implementazione di regole di progettazione allineate al produttore prima del posizionamento e il loro mantenimento attivo durante tutto il layout. Per preparare il tuo team al successo, esaminiamo otto problemi DFM comuni e come creare regole che intercettino ciascuno di essi.
Prima di iniziare il routing, considerali come una checklist pre-volo. Ogni voce qui sotto abbina un comune problema rilevato nella revisione del fab alla regola che lo previene, così puoi codificare il vincolo una sola volta e lasciare che il DRC lo faccia rispettare.
L'anello anulare è il rame che circonda un foro metallizzato dopo la foratura. La deriva della foratura, la tolleranza di registrazione e la variazione della metallizzazione lo riducono tutte, e anelli sottodimensionati si rompono, più spesso sugli strati interni, dove il difetto resta invisibile fino al test elettrico. La regola da impostare è Minimum Annular Ring, applicata agli strati esterni e interni secondo quanto richiesto dalle tolleranze del produttore.
Le feature di rame e le clearance devono avere una dimensione minima per essere producibili. La regola Routing -> Width (con un minimo impostato per tutte le net) e i valori di Clearance consentono di controllare dimensioni e spaziature accettabili delle feature di rame.
Le feature di rame con angoli acuti possono intrappolare l'agente incisore durante la fabbricazione e sovraincidere il rame circostante. Gli agenti incisori a bassa viscosità hanno in gran parte mitigato questo problema, ma non bisogna ignorare la regola Acute Angle. Essa instrada le tracce verso i pad a 45° o 90°, evitando transizioni inferiori a 90° nel rame stesso.
Un foro praticato troppo vicino al rame su uno strato adiacente può mettere i due elementi in corto una volta applicata la metallizzazione. Il rischio è massimo nei PCB multistrato, dove il rame degli strati interni è invisibile durante la revisione del layout. Configura la regola Clearance per usare la riga Hole della Minimum Clearance Matrix, così da bloccare il problema prima che arrivi al fab.
I componenti a passo fine richiedono dighe di solder mask tra i terminali. Quando queste dighe sono troppo sottili, possono staccarsi come sliver durante la movimentazione o l'assemblaggio. Quando mancano o sono sottodimensionate, la saldatura scorre liberamente tra terminali adiacenti e crea ponti durante il reflow. Imposta Minimum Solder Mask Sliver e Solder Mask Expansion per coprire entrambe le modalità di guasto.
I piccoli passivi a due pad possono sollevarsi da un pad durante il reflow quando i pad si riscaldano a velocità diverse, soprattutto quando un pad è collegato direttamente a un piano di rame e l'altro attraverso una traccia stretta. Imposta Polygon Connect Style su thermal relief per i piccoli SMD (non direct connect), supportato dalla simmetria dei pad a livello di footprint.
Un via passante all'interno di un pad SMD permette alla saldatura di colare lungo il barrel durante il reflow, lasciando una giunzione povera di stagno. Il via-in-pad ha applicazioni legittime, come l'escape routing di BGA a passo fine, ma il progetto deve specificare esplicitamente filled-and-capped. Applica la regola Vias Under SMD insieme alle impostazioni di clearance via-pad nella regola Clearance , con note di fabbricazione che specifichino il requisito di fill-and-cap.
Componenti posizionati troppo vicini tra loro collidono con le apparecchiature di posizionamento o ostacolano l'accesso per la rilavorazione. La serigrafia che si sovrappone ai pad o al rame esposto può interferire con la bagnabilità della saldatura e ostacolare l'ispezione. Component Clearance e Silk To Solder Mask Clearance intercettano entrambi i problemi prima dell'output.
Problema DFM | Regola di progettazione che lo intercetta |
|---|---|
Geometria del rame | |
Rottura dell'anello anulare, soprattutto sugli strati interni | Minimum annular ring (applicata agli strati esterni e interni secondo le tolleranze del produttore) |
Sliver di rame | Width (minimo impostato per le net pertinenti); revisione del polygon pour |
Acid trap | Acute angle |
Clearance tra foro e rame | Clearance (riga hole, minimum clearance matrix) |
Mask e pasta saldante | |
Problemi di sliver della solder mask e di aperture su componenti a passo fine | Minimum solder mask sliver; solder mask expansion |
Pad, via e footprint | |
Connessioni non uniformi dei pad SMD (rischio di tombstoning) | Polygon connect style (thermal relief sui piccoli SMD); simmetria dei pad della footprint |
Via-in-pad senza riempimento o cappatura | Vias under SMD |
Posizionamento e serigrafia | |
Violazioni della clearance tra componenti e della serigrafia sui pad | Component clearance; silk to solder mask clearance |
I set di regole DFM sono utili solo se vengono definiti prima del posizionamento e mantenuti attivi durante tutto il layout, perché la deriva delle regole è ciò che trasforma piccole violazioni in rilavorazioni dell'ultima fase. Le regole e la loro applicazione coprono tre fasi del flusso di lavoro del layout.
Definisci i set di regole in collaborazione con il produttore che realizzerà effettivamente la scheda. Trova le sue capacità aggiornate (la maggior parte dei fab le pubblica sul proprio sito web, altri le inviano in PDF su richiesta) e usale per guidare la creazione delle regole di clearance, anello anulare, fori e mask. Regole non allineate tra lo strumento di layout e le reali capacità del produttore sono una delle cause più comuni di rilavorazione DFM.
Il DRC online resta attivo per tutto il routing. Le violazioni coperte vengono segnalate nel momento in cui vengono introdotte, mantenendo ridotte le correzioni e prevenendo rilavorazioni più ampie.
Esegui un batch DRC dopo ogni milestone importante del routing, inclusi il completamento di un circuito, la conclusione di uno strato o il congelamento di una regione. Risolvi le violazioni prima di andare avanti e non lasciarle alla fine. Riesaminare le violazioni derogate a ogni esecuzione impedisce che l'elenco delle deroghe si trasformi silenziosamente in un set di regole a sé stante.
La deriva delle regole è il modo in cui i problemi DFM tardivi possono rientrare di nascosto. Le capacità del produttore cambiano, e i set di regole importati da progetti più vecchi possono non essere aggiornati rispetto alle tolleranze dell'attuale partner di fabbricazione. Verificare i parametri delle regole a ogni batch DRC è ciò che impedisce il ritorno silenzioso dello shift-right failure. Per alcuni suggerimenti pratici e una checklist, vedi 7 modi per intercettare presto regole e vincoli.
Altium Develop porta capacità di progettazione di livello Altium in un flusso di lavoro ottimizzato per il modo in cui operano i piccoli team. I set di regole, lo stato attuale del progetto e i risultati DRC restano connessi durante tutto il layout, con i vincoli centralizzati nel Constraint Manager anziché dispersi in fogli di calcolo che finiscono per disallinearsi. Il DRC online segnala le violazioni delle regole attive durante il layout, mentre il batch DRC verifica il progetto alle milestone. Il feedback di revisione resta legato allo stato attuale del progetto, così gli ingegneri di produzione e i partner fab possono vederlo e commentarlo prima che i problemi diventino costosi.
I problemi DFM intercettati durante il layout sono di solito correzioni rapide e localizzate. Gli stessi problemi trovati durante la revisione del fab o l'assemblaggio possono trasformarsi in azzeramenti della pianificazione. Con regole allineate al fab attive durante tutto il layout, la revisione diventa una conferma anziché una correzione. Questo è l'approccio shift-left promosso da Altium applicato al DFM: far rispettare i vincoli prima nel flusso di lavoro, quando il progetto è ancora flessibile.
Strumenti come Altium Designer, Cadence Allegro e Mentor Graphics Xpedition sono scelte diffuse per i controlli DFM, offrendo funzionalità robuste per l'applicazione di regole e vincoli di progettazione.
Applicare le regole DFM prima del layout del PCB aiuta a prevenire errori costosi e rilavorazioni, garantendo fin dall'inizio che il progetto sia allineato con le capacità produttive.
Collabora con il tuo produttore per comprendere le capacità che pubblica e adegua di conseguenza le tue regole di progettazione usando strumenti come il Constraint Manager di Altium per mantenere la coerenza durante tutto il processo di progettazione.