Gli ingegneri di progettazione PCB dovrebbero tenere a mente i principi importanti della progettazione del circuito stampato PCB: accorciare il ciclo di progettazione del PCB è diventato un problema comune. I progettisti stanno anche affrontando rapidi cambiamenti nella tecnologia dei circuiti stampati, come velocità di elaborazione più elevate e imballaggi IC sempre più complessi, che aggiungono complessità al design PCB, che è il collegamento più semplice nel processo di progettazione. Pertanto, al fine di migliorare l'efficienza del processo di progettazione, gli strumenti di gestione dei vincoli sono diventati sempre più indispensabili.
Sebbene gli strumenti di gestione dei vincoli possano essere trovati in alcuni toolkit CAD esistenti sul mercato PCB, molti progettisti non sono stati in grado di sfruttare appieno il potenziale di questi strumenti. La chiave per utilizzare gli strumenti di gestione dei vincoli è comprendere le capacità e le caratteristiche del software utilizzato e come integrarli nel flusso complessivo di progettazione. Nella progettazione PCB, l'uso efficace di vincoli e regole può abbreviare il ciclo di progettazione, migliorare la scalabilità delle tecnologie attuali o in via di sviluppo e alleviare il problema di riutilizzare la progettazione in progetti futuri.
Il concetto di gestione dei vincoli è molto facile da capire: basta impostare vincoli e regole, quindi consegnare il design al layout. E, infatti, in alcuni casi, l'attuazione è davvero così semplice. Ma una volta che gli ingegneri entreranno nella fase di costrizione e definizione delle regole nell'ambiente di progettazione, scopriranno che non tutto è chiaro come previsto.
È molto importante iniziare esplorando le capacità e le funzioni disponibili. L'articolo giusto elenca alcuni principi importanti che i designer dovrebbero tenere a mente.
dovrebbe
1. Conoscere ciò che è rilevante per il vostro progetto e come le informazioni vengono trasmesse da una fase del processo di progettazione all'altra. È una buona abitudine assegnare segnali differenziali. Idealmente, si desidera assegnare il segnale differenziale come parte dell'approccio top-down; Pertanto, si desidera assicurarsi che i requisiti di cui sopra possano essere raggiunti nello strumento di gestione dello schema o dei vincoli, e quindi inviarli al layout.
2. Le informazioni vengono archiviate e gestite correttamente per garantire che possano essere utilizzate in progetti futuri. L'istituzione di un sistema in cui le implementazioni verificate possono essere memorizzate e condivise dai membri del team di progettazione farà risparmiare tempo e contribuirà ad accorciare il ciclo complessivo di progettazione del progetto. Molti sistemi CAD sono strutturati, quindi i dati di progettazione saranno archiviati in una cartella di progettazione che contiene tutte le informazioni, inclusi vincoli e modelli utilizzati nella progettazione. Gestisci i tuoi dati saggiamente nella cartella del progetto, in modo da poter ottenere facilmente i dati quando desideri riutilizzare determinati dati specifici nel progetto futuro.
3. Sfruttare la flessibilità degli strumenti di gestione dei vincoli. Questo software può avanzare o indietro vincoli in qualsiasi punto del ciclo di progettazione, generare report e registrare modifiche. Tutto questo riduce le rilavorazioni e aiuta a mantenere l'integrità del design.
4. Assicurarsi che gli strumenti che si sceglie hanno la capacità di disegnare topologia per l'analisi, impostare eccitazioni e creare stack di schede uniche per segmenti di linea singoli o combinati.
È più efficiente rendere il sistema di gestione dei vincoli al centro dell'applicazione rispetto all'utilizzo dei dati derivati dai valori di calibrazione manuale nei fogli di calcolo e quindi cercare di passare questi dati avanti e indietro tra gli strumenti schematici e di layout.
La gestione dei vincoli può essere effettuata in diverse fasi del processo di progettazione PCB
Figura: La gestione dei vincoli può essere effettuata in diverse fasi del processo di progettazione PCB
Non dovrebbe
1. Limitazioni eccessive alla rete. Renderà il segnale difficile da indirizzare. In casi estremi, soprattutto quando è necessario aggiungere strati aggiuntivi, al fine di superare i problemi di cablaggio corrispondenti come i requisiti di temporizzazione o spaziatura, il tempo di progettazione può essere esteso esponenzialmente.
2. Impostare i vincoli nel mezzo del processo di progettazione. È importante fare questo lavoro all'inizio del compito. Se si sceglie di impostare i vincoli per il segnale in una fase successiva, potrebbe essere necessario reindirizzare il PCB, che perderà molto tempo. Prima del layout e del routing, le strategie pertinenti dovrebbero essere pianificate ed elaborate per garantire che ciò non accada.
3. Dimenticate le reti critiche. Se si utilizza il sistema di gestione dei vincoli per impostare vincoli, è consigliabile instradare l'intero PCB dopo aver completato il cablaggio della rete critica, soprattutto quando si impostano vincoli di lunghezza o ritardo per il segnale. Altrimenti, quando la strategia a lunghezza fissa viene implementata sul segnale, non c'è più spazio per allungarla.
Adottare lo strumento di gestione dei vincoli del sistema di reporting che non può interagire con gli strumenti di cablaggio e non può introdurre dati. È certamente bene impostare vincoli e regole, ma se si deve interrogare manualmente ogni vincolo assegnato, l'utilità di utilizzare strumenti di gestione dei vincoli verrà cancellata.
5. Applicare vincoli incompatibili con le regole di progettazione. I progettisti di PCB seguono le linee guida di produzione per il percorso PCB. Se i vincoli non vengono gestiti e utilizzati in combinazione con le linee guida di progettazione come la corretta spaziatura del segnale per risultati di incisione migliori o una buona sovrapposizione dei livelli per ridurre al minimo le interferenze incrociate, possono sorgere problemi. Alcuni strumenti consentono la libertà di applicare eventuali vincoli alle reti critiche nella progettazione; Altri applicano le tue regole di progettazione in qualsiasi fase del ciclo di progettazione, in modo che siano rafforzate. In ogni caso, quando applichi vincoli, assicurati di non violare le regole di progettazione.