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 quando il layout del PCB è già in fase avanzata. I sondaggi di settore del 2025 PCB West, SMTA International e Embedded World North America confermano questo schema, talvolta definito "shift-right failure".
Introdurre i vincoli troppo tardi nel flusso di lavoro costringe i progetti a costosi cicli di rilayout, e il calendario ne paga il prezzo. Ogni progettista PCB conosce il problema quando si trova davanti a una revisione del fab con carenze 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 comprende l'implementazione di regole di progettazione allineate al produttore prima del posizionamento e il loro mantenimento attivo per tutto il layout. Per mettere il tuo team nelle condizioni di avere successo, esaminiamo otto problemi DFM comuni e come creare regole che intercettino ciascuno di essi.
Prima di iniziare il routing, considera questi elementi come una checklist pre-volo. Ogni voce seguente abbina un comune errore rilevato nella revisione del fab alla regola che lo previene, così puoi codificare il vincolo una sola volta e lasciare che il DRC lo applichi.
L'anello anulare è il rame che circonda un foro metallizzato dopo la foratura. Deviazione della foratura, tolleranza di registrazione e variazione della metallizzazione lo riducono tutte, e gli anelli sottodimensionati si rompono, più spesso sugli strati interni, dove il difetto rimane invisibile fino a un 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 poter essere fabbricabili. 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 trattenere l'agente incisore durante la fabbricazione e incidere eccessivamente il rame circostante. Gli incisori a bassa viscosità hanno in gran parte mitigato questo problema, ma non saltare la regola Acute Angle. Instrada le tracce nei 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 in corto i due elementi una volta applicata la metallizzazione. Il rischio è maggiore nelle schede multistrato, dove il rame degli strati interni è invisibile durante la revisione del layout. Configura la regola Clearance in modo da usare la riga Hole della Minimum Clearance Matrix per 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 manipolazione 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 lato durante il reflow quando i pad si scaldano a velocità diverse, specialmente quando un pad è collegato direttamente a un piano di rame e l'altro tramite 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 scendere nel barrel durante il reflow, lasciando un giunto impoverito. Il via-in-pad ha un ruolo legittimo, ad esempio nell'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.
I componenti posizionati troppo vicini tra loro entrano in collisione con le attrezzature di placement o ostacolano l'accesso per il rework. La serigrafia sovrapposta 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 | |
Breakout dell'anello anulare, soprattutto sugli strati interni | Minimum Annular Ring (applicata agli strati esterni e interni in base alle tolleranze del produttore) |
Sliver di rame | Width (minimo impostato per le net pertinenti); revisione del polygon pour |
Acid trap | Acute Angle |
Clearance foro-rame | Clearance (riga hole, minimum clearance matrix) |
Mask e pasta saldante | |
Problemi di sliver della solder mask e aperture sui 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 serigrafia sul pad | Component Clearance; Silk To Solder Mask Clearance |
I set di regole DFM aiutano solo se sono definiti prima del posizionamento e mantenuti attivi per tutto il layout, perché la deriva delle regole è ciò che trasforma piccole violazioni in rework in fase avanzata. 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 corrispondenti tra lo strumento di layout e le reali capacità del fabbricatore sono una delle cause più comuni di rework DFM.
Il DRC online resta attivo per tutto il routing. Le violazioni coperte vengono segnalate nel momento in cui vengono introdotte, mantenendo piccoli gli interventi di correzione e prevenendo rework più estesi.
Esegui un DRC batch dopo ogni traguardo 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 procedere e non rimandarle alla fine. Riesaminare le violazioni derogate a ogni esecuzione evita 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 DRC batch è ciò che impedisce al problema dello shift-right failure di ripresentarsi silenziosamente. Per alcuni suggerimenti pratici e una checklist, vedi 7 Ways to Catch Rules & Constraints Early.
Altium Develop porta funzionalità 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 corrente del progetto e i risultati DRC restano collegati durante tutto il layout, con i vincoli centralizzati nel Constraint Manager invece di essere sparsi in fogli di calcolo che finiscono fuori sincronizzazione. Il DRC online segnala le violazioni delle regole attive durante il layout, mentre il DRC batch verifica il progetto ai vari traguardi. Il feedback di revisione rimane legato allo stato corrente del progetto, così gli ingegneri di produzione e i partner di fabbricazione 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 reset della pianificazione. Con regole allineate al fab attive per tutto il layout, la revisione diventa una conferma anziché una correzione. Questo è l'approccio shift-left promosso da Altium applicato al DFM: applicare 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 e offrono funzionalità robuste per applicare regole e vincoli di progettazione.
Applicare le regole DFM prima del layout del PCB aiuta a prevenire errori costosi e rework, garantendo fin dall'inizio che il progetto sia allineato alle capacità di produzione.
Collabora con il tuo fabbricatore per comprendere le capacità pubblicate e adatta di conseguenza le tue regole di progettazione utilizzando strumenti come il Constraint Manager di Altium per mantenere la coerenza durante tutto il processo di progettazione.