Tipi di regole di progettazione PCB
A colpo d'occhio
- Comprendi cosa fa il sistema di regole di progettazione PCB, come guida l'editor e perché le regole sono fondamentali per il comportamento degli oggetti e la verifica del progetto.
- Scopri come Altium Designer organizza i tipi di regole in categorie distinte, semplificando l'individuazione dei vincoli pertinenti al tuo lavoro di layout.
- Impara la differenza tra l'utilizzo della finestra di dialogo PCB Rule and Constraints Editor e del Constraint Manager e scopri perché è comunque importante comprendere il sistema di regole sottostante.
Alla base dell'editor PCB vi è il sistema delle regole di progettazione, che utilizza il concetto di regole, o vincoli, per definire i requisiti di un progetto. Noti nel loro insieme come regole o vincoli di progettazione, costituiscono un insieme di istruzioni che l'editor PCB deve seguire. I vincoli di progettazione coprono ogni aspetto del progetto: dalle larghezze delle piste alle distanze di isolamento, dagli stili di connessione ai piani di alimentazione agli stili dei via di instradamento e così via.
Esistono in totale 65 diversi tipi di regole o vincoli di progettazione, suddivisi in 10 categorie. Le regole di progettazione hanno scopi diversi: alcune vengono utilizzate per definire le proprietà dell'oggetto sia durante il posizionamento sia durante la verifica delle regole di progettazione, come lo stile dei via di instradamento, mentre altre sono semplicemente istruzioni per l'autorouter (layer di instradamento). La descrizione di ogni regola include una sezione Rule Application che specifica quando viene applicata.
Ogni volta che si posiziona o si modifica un oggetto nell'area grafica di progettazione, l'editor PCB consulta il sistema delle regole per determinare quali vincoli si applicano a quell'oggetto: quale larghezza deve avere, a quale distanza deve essere posizionato dagli oggetti adiacenti e così via. Al livello più elementare, questi requisiti sono definiti come regole (o vincoli) di progettazione, non come attributi degli oggetti.
Altium Designer supporta due approcci alla definizione dei vincoli di progettazione: lavorare direttamente con le singole regole di progettazione nella finestra di dialogo PCB Rule and Constraints Editor oppure configurare i vincoli nel Constraint Manager, incentrato sugli oggetti.
Come vengono definiti i vincoli (regole) |
|
| Using the PCB Rule and Constraints Editor | Il vantaggio dell'approccio PCB Rule and Constraints Editor è che si concentra sulle regole: si definisce prima il requisito, quindi gli oggetti ai quali applicarlo. Le regole di progettazione devono essere definite nell'editor PCB, mentre il supporto per la loro definizione durante l'acquisizione dello schema elettrico è limitato. Un altro vantaggio dell'approccio PCB Rule and Constraints Editor è il supporto per insiemi di regole riutilizzabili. Gli insiemi di regole possono essere creati, duplicati, abilitati o disabilitati, rinominati, eliminati, importati ed esportati, semplificando la gestione delle regole per interfacce specifiche, requisiti di produzione o vincoli di progettazione particolari. |
| Using the Constraint Manager | Il vantaggio dell'approccio Constraint Manager è duplice. Innanzitutto, supporta un approccio incentrato sugli oggetti in un editor simile a un foglio di calcolo: a questo insieme di net si desidera applicare questi requisiti. In secondo luogo, poiché i vincoli di progettazione vengono memorizzati al di fuori del file PCB, il Constraint Manager consente di definire i requisiti di progettazione fin dall'inizio del disegno dello schema elettrico. |
| Scelta dell'approccio | L'approccio utilizzato per definire i requisiti di progettazione – il Constraint Manager oppure il PCB Rule and Constraints Editor – – viene scelto al momento della creazione del progetto, selezionando o meno l'opzione per utilizzare il Constraint Manager nella finestra di dialogo Create Project. Per saperne di più, consultare Definizione dei requisiti di progettazione con Constraint Manager. |
| Come vengono definite le regole? | Occorre verificare quale approccio è utilizzato per un PCB? Aprire il menu Design, nel quale sarà presente il comando Rules oppure il comando Constraint Manager |
| È necessario comprendere le regole? | Anche se si prevede di utilizzare il Constraint Manager per definire e gestire i requisiti di progettazione, è comunque importante comprendere il funzionamento del sistema delle regole sottostante, perché i vincoli configurati nel Constraint Manager vengono infine tradotti in regole di progettazione prima di essere interpretati dal sistema delle regole dell'editor PCB. |
Le regole di progettazione sono suddivise in categorie logiche per facilitare l'individuazione e la configurazione delle regole necessarie. Le singole regole sono descritte nelle pagine seguenti:
)
).