Creazione della connettività del circuito negli schemi elettrici

Altium Training

Altium Essentials: Creating Hierarchy

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

A colpo d'occhio

Questo articolo spiega come viene creata la connettività dei circuiti negli schemi elettrici di Altium Designer, trattando sia la connettività fisica tramite fili sia quella logica tramite etichette di net e altri identificatori di net. Illustra inoltre come la connettività possa estendersi tra più fogli dello schema in base alla struttura del progetto e presenta strumenti integrati come Connectivity Insight, che consentono di visualizzare, seguire ed esplorare le relazioni tra le net nell'intero progetto. Troverai anche una panoramica pratica degli oggetti dello schema utilizzati per definire la connettività, insieme a indicazioni importanti su come i nomi e l'ambito di validità influiscano sul corretto collegamento degli elementi. Se vuoi capire meglio come creare e verificare la connettività nei tuoi schemi elettrici, questo articolo è un ottimo punto di partenza: continua a leggere per acquisire maggiore sicurezza nel tuo flusso di lavoro di progettazione.

- Scopri la differenza tra connettività fisica e logica e quando ciascun approccio è utile in uno schema elettrico.
- Scopri quali oggetti dello schema creano connettività, tra cui fili, etichette di net, porte, porte di alimentazione, bus e ingressi di foglio.
- Comprendi come Altium Designer ti aiuta a verificare ed esplorare i collegamenti con Connectivity Insight e i relativi strumenti di selezione ed evidenziazione.
Approfondisci con l'IA:

Sono i componenti e il modo in cui sono collegati tra loro a creare il tuo circuito elettronico unico. Nello schema elettrico, crei la rappresentazione logica del progetto collegando tra loro i pin dei componenti; per progettare il circuito stampato, posizioni i componenti fisici e crei gli stessi collegamenti mediante lo sbroglio.

Se stai imparando a strutturare il progetto e a creare i collegamenti, potresti trovare utili le seguenti pagine.

► Scopri di più sulla convalida del progetto

► Scopri di più sui progetti multifoglio e gerarchici

► Scopri come creare un progetto multicanale

► Scopri come raggruppare più net in bus e cablaggi di segnali

► Scopri di più sulla sincronizzazione del progetto

Connettività fisica e logica

Nello schema elettrico, puoi creare i collegamenti disegnando un filo da un componente all'altro: questa modalità è definita connettività fisica.

Puoi anche collegare un pin a un altro posizionando un breve filo e un'etichetta di net su ciascun pin del componente. Il software identifica queste due sezioni di net e le collega per formare un'unica net. Questo tipo di connettività è definito connettività logica.

La connettività fisica consente all'utente di seguire ogni filo mentre esamina il circuito, ma un numero elevato di fili può rendere lo schema elettrico fitto e affollato. Le etichette di net, invece, riducono la quantità di fili, ma l'utente deve esaminare il foglio per trovare tutti i potenziali collegamenti. In qualità di progettista, sei libero di decidere quale modello di connettività sia più adatto al tuo progetto, anche combinando entrambe le tecniche.

Animated image showing the difference between physical connectivity and logical connectivity

Posiziona i fili per creare la connettività fisica oppure usa le etichette di net per creare la connettività logica.

Oltre a creare la connettività logica within un foglio dello schema elettrico, esistono anche oggetti per creare la connettività logica between fogli dello schema elettrico. Il modo in cui viene creata questa connettività dipende da come strutturi lo schema elettrico: come progetto piatto oppure come progetto gerarchico. Ulteriori dettagli sono riportati di seguito.

Esistono diversi identificatori di net che possono essere utilizzati per creare collegamenti tra i fogli.
Esistono diversi identificatori di net che possono essere utilizzati per creare collegamenti tra i fogli.

Connectivity Insight

La funzionalità Connectivity Insight di Altium Designer (parte della funzione Design Insight) mostra una vista immediata delle relazioni di connessione all'interno di un progetto. Gli elementi selezionabili, visualizzati sotto forma di albero dei documenti con anteprime opzionali degli schemi elettrici, offrono un modo rapido e visivo per esplorare la struttura dei collegamenti di un progetto.

Nella sua configurazione predefinita, la funzione Connectivity Insight visualizza:

  • Le informazioni sui collegamenti della net associata quando il cursore passa sopra un oggetto di connessione dello schema elettrico (filo, porta, ecc.).
  • Una mappa di anteprima dei collegamenti ad albero quando si utilizza Alt+Double-click sull'oggetto.

A questa capacità si aggiunge una funzione accessibile passando il cursore sopra un oggetto appartenente a una net di segnale e premendo Ctrl+Alt. Si apre così una vista ad albero selezionabile. Fai clic sul foglio desiderato nell'albero per passare rapidamente a quel documento. 

Questa funzione può essere abilitata/disabilitata nella pagina System - Design Insight della Preferences finestra di dialogo, selezionando/deselezionando l'opzione Mouse Hover per la voce Document Tree .

I collegamenti di una net nell'intero progetto possono anche essere evidenziati in tutti gli schemi elettrici tenendo premuto il tasto Alt mentre si seleziona una net facendo clic su un filo (Alt+Click).
Per selezionare tutti gli oggetti collegati elettricamente a un punto scelto del circuito, puoi utilizzare il comando Edit » Select » Connection dai menu principali oppure il comando Select Connection nel Active Bar. Dopo aver fatto clic su un oggetto di cui desideri selezionare gli oggetti collegati elettricamente, verranno selezionati tutti gli oggetti collegati elettricamente all'oggetto scelto e verrà applicato un filtro per attenuare la visualizzazione di tutti gli altri oggetti sul foglio.

Oggetti utilizzati per creare i collegamenti

L'editor degli schemi elettrici include i seguenti oggetti utilizzati per creare i collegamenti. Nel loro insieme, questi oggetti sono definiti net identifiers.

Identificatore di net Funzione
Bus Utilizzato per raggruppare un insieme di net, ad esempio Data[0..7]. Le net devono essere denominate in sequenza utilizzando uno schema di denominazione specifico (ad es. Data0, Data1,... Data7). Questa denominazione determina quindi il nome del bus, ad esempio Data[0..7].
Ingresso del bus Elemento grafico che consente di derivare due net diverse dai lati opposti di una linea di bus senza creare un cortocircuito tra le due net. Non è necessario in altre situazioni.
Connettore fuori foglio Utilizzato per collegare una net da un foglio dello schema elettrico a un altro (non all'interno dello stesso foglio). Supporta solo la connettività orizzontale (progetti piatti). I connettori fuori foglio hanno funzionalità limitate rispetto alle porte.
Etichetta di net Identificatore di net utilizzato per creare collegamenti con altre etichette di net con lo stesso nome sullo stesso foglio dello schema elettrico. Il nome della net viene assegnato automaticamente dall'etichetta di net. Le etichette di net possono essere posizionate sui pin dei componenti, sui fili e sui bus. Tieni presente che le etichette di net non creano collegamenti tra i fogli, a meno che le opzioni del progetto non siano configurate per utilizzare un Net Identifier Scope di Global.
Pin I pin vengono posizionati nell'editor dei simboli schematici per rappresentare i pin fisici del componente. Solo un'estremità del pin è elettricamente attiva e viene talvolta definita estremità attiva del pin.
Porta Utilizzata per collegare una net da un foglio dello schema elettrico a un altro. La connettività può essere verticale in un progetto gerarchico oppure orizzontale in un progetto piatto (i progetti verticali e orizzontali sono descritti di seguito). I nomi delle porte vengono utilizzati per denominare le net se l'opzione Allow Ports to Name Nets è abilitata nella scheda Opzioni della Project Options finestra di dialogo. In questo caso, le porte creano collegamenti anche all'interno di un foglio dello schema elettrico, ma non si collegano alle etichette di net con lo stesso nome (scopri di più).
Porta di alimentazione Crea collegamenti con ogni altra porta di alimentazione con lo stesso nome nell'intero progetto dello schema elettrico, indipendentemente dalla struttura del progetto. Il nome della net viene assegnato automaticamente dalla porta di alimentazione. Se necessario, questa net può essere limitata a uno specifico foglio dello schema elettrico (scopri di più).
Ingresso del foglio Posizionato all'interno di un simbolo di foglio per creare un collegamento con una porta con lo stesso nome sul foglio figlio di quel simbolo di foglio. Gli ingressi del foglio vengono utilizzati come nomi delle net se l'opzione Allow Sheet Entries to Name Nets è abilitata nella scheda Options della Project Options finestra di dialogo.
Cablaggio di segnali Utilizzato per raggruppare qualsiasi combinazione di net, bus e cablaggi di segnali di livello inferiore.
Filo Primitiva di progettazione elettrica costituita da una polilinea, utilizzata per creare collegamenti elettrici tra punti di uno schema elettrico. Un filo nello schema è analogo a un filo fisico.
  • Tipi diversi di identificatori di net con lo stesso nome non si collegano automaticamente tra loro. Dipende da come sono configurate le opzioni di denominazione delle net. Queste opzioni sono descritte di seguito.

  • Si noti che i nomi delle net definiti dagli identificatori di net non distinguono tra maiuscole e minuscole. Ad esempio, se a due fili vengono aggiunte le etichette di net abc e ABC, questi verranno assegnati alla stessa net abc (se il Net Identifier Scope del progetto lo consente).

  • Evitare di utilizzare l'apostrofo (') alla fine del nome di una net, poiché questo carattere è un operatore funzionale nel linguaggio di query; potrebbe quindi verificarsi un errore perché dopo questo carattere è previsto un altro parametro.

In che modo la struttura del progetto influisce sulla connettività

Related page: Progetti multifoglio e gerarchici

Se il progetto non può essere contenuto in un singolo foglio schematico, può essere distribuito su più fogli. Esistono due modelli distinti per organizzare e creare la connettività in uno schema multifoglio: un progetto piatto, che si può immaginare come un unico grande foglio schematico suddiviso in diversi fogli più piccoli, oppure un progetto gerarchico, in cui i fogli sono collegati in una struttura a più livelli di tipo nonno-padre-figlio.

I progetti multifoglio vengono realizzati posizionando un simbolo di foglio sul foglio padre, che rappresenta il foglio figlio e rimanda ad esso, come mostrato nell'immagine seguente.

I simboli di foglio rappresentano i fogli di livello inferiore e rimandano ad essi. In un progetto piatto, questa struttura può avere un solo livello di profondità; in un progetto gerarchico, non ci sono limiti di profondità.
I simboli di foglio rappresentano i fogli di livello inferiore e rimandano ad essi. In un progetto piatto, questa struttura può avere un solo livello di profondità; in un progetto gerarchico, non ci sono limiti di profondità.

Che cosa determina, quindi, se un progetto è piatto o gerarchico? È l'impostazione dell'ambito degli identificatori di net a definire come deve essere creata la connettività tra i fogli. Configura questa impostazione nella scheda Opzioni della finestra di dialogo Project Options .

È importante ricordare che, nei progetti gerarchici, un progetto può contenere un solo foglio di livello superiore. Tutti gli altri documenti sorgente devono essere referenziati tramite simboli di foglio. Durante la convalida del progetto, il controllo di violazione Documenti multipli di livello superiore può essere utilizzato per segnalare se questa condizione non è rispettata. Inoltre, nessun simbolo di foglio può fare riferimento al foglio su cui si trova o a un foglio di livello superiore nella gerarchia, poiché ciò creerebbe un ciclo irrisolvibile nella struttura.

Progetto piatto

Related page: Progetti multifoglio e gerarchici

Un progetto è definito piatto quando la connettività viene creata direttamente da un foglio all'altro, senza passare attraverso i simboli di foglio sul foglio padre. In un progetto piatto, i simboli di foglio rappresentano semplicemente i fogli figli e fanno riferimento ad essi. Tutti i fogli del progetto vengono visualizzati allo stesso livello nel pannello Projects perché non esiste una gerarchia. Entrambe le immagini seguenti mostrano un progetto piatto.

I progetti piatti sono più semplici da creare. Un progetto piatto può includere un foglio di livello superiore con un simbolo di foglio per ciascun foglio figlio, ma è facoltativo, poiché questo foglio di livello superiore non viene utilizzato per creare la connettività tra i fogli. Per un piccolo progetto che contiene solo due o tre fogli schematici, potresti ritenere che un foglio di livello superiore non aggiunga alcun valore. Quando il numero di fogli aumenta, un foglio di livello superiore può aiutare il lettore a comprendere il funzionamento del circuito grazie alla disposizione dei blocchi logici (simboli di foglio) sul foglio.

Lo stesso progetto, mostrato senza un foglio di livello superiore (a sinistra) e con un foglio di livello superiore (a destra): entrambi sono esempi di progetto piatto.  Projects panel showing a simple project that is a flat design, with a top sheet
Lo stesso progetto, mostrato senza un foglio di livello superiore (a sinistra) e con un foglio di livello superiore (a destra): entrambi sono esempi di progetto piatto.

In un progetto piatto, i collegamenti tra i fogli possono essere creati tramite porte, connettori fuori foglio, porte di alimentazione ed etichette di net, come mostrato nell'immagine precedente con la lente di ingrandimento. L'approccio consigliato è utilizzare le etichette di net within ciascun foglio e le porte per collegare between fogli. Le porte offrono più funzionalità rispetto ai connettori fuori foglio, inclusa la possibilità di aggiungere riferimenti incrociati delle porte, che aggiungono un SheetName[GridReference] a ciascuna porta, rimandando a una porta corrispondente su un altro foglio, come mostrato nell'immagine seguente.

Non vi sono limiti al numero di fogli in un progetto piatto.

Accanto a ciascuna porta sono stati aggiunti riferimenti incrociati che indicano il foglio di destinazione e il riferimento di griglia della porta corrispondente.
Accanto a ciascuna porta sono stati aggiunti riferimenti incrociati che indicano il foglio di destinazione e il riferimento di griglia della porta corrispondente.

Un progetto è piatto quando la connettività è diretta da un foglio all'altro. Questo comportamento di connessione viene definito impostando l'ambito degli identificatori di net su Automatic, Flat o Global. Tieni presente che, se scegli di utilizzare una combinazione di porte ed etichette di net per creare la connettività tra i fogli, non puoi utilizzare l'opzione Automatic. In questo caso, devi impostare manualmente Net Identifier Scope su Global.

Progetto gerarchico

Main page: Progetti multifoglio e gerarchici

Un progetto è definito gerarchico quando la connettività tra i fogli procede da un simbolo di foglio al foglio figlio a cui quel simbolo fa riferimento. A livello di net, la connettività viene creata tra una voce di foglio in quel simbolo di foglio e una porta sul foglio figlio con lo stesso nome della voce di foglio. Questo tipo di connettività è detto anche connettività verticale, poiché la connettività tra i fogli viene creata solo verso l'alto e verso il basso tra un foglio padre e il relativo foglio figlio.

In un progetto gerarchico, la connettività a livello di net procede da una voce di foglio sul foglio padre a una porta corrispondente sul foglio figlio.
In un progetto gerarchico, la connettività a livello di net procede da una voce di foglio sul foglio padre a una porta corrispondente sul foglio figlio.

I progetti gerarchici hanno due principali punti di forza.

  1. Il primo è la capacità di mostrare al lettore il funzionamento del progetto attraverso il modo in cui i fogli schematici sono strutturati e presentati come blocchi logici (simboli di foglio). Lo schema di livello superiore presenta il progetto come un insieme di blocchi funzionali di alto livello, la cui disposizione riflette la loro posizione nel tradizionale flusso da sinistra a destra, dall'ingresso all'uscita, del circuito complessivo. Questi blocchi possono essere ulteriormente suddivisi in blocchi più piccoli, se necessario, consentendo agli schemi di livello più basso, che contengono i componenti, di avere una struttura relativamente semplice con un numero ridotto di componenti. Poiché ciascun foglio è relativamente semplice, è possibile mantenerne ridotte le dimensioni fisiche, un grande vantaggio quando si deve stampare lo schema.
  2. L'altro grande vantaggio è che, in genere, è molto più semplice seguire un segnale in un progetto gerarchico, poiché chi legge deve soltanto associare un ingresso di foglio sul foglio padre alla porta corrispondente sul foglio figlio e può seguire il segnale lungo i collegamenti all'interno di ciascun foglio.

La creazione di un progetto gerarchico richiede del lavoro aggiuntivo. I simboli di foglio richiedono ingressi di foglio e il foglio di livello superiore deve essere cablato per trasportare i segnali da un simbolo di foglio all'altro. Il software include uno strumento che aiuta a mantenere sincronizzati gli ingressi di foglio con le porte dei fogli figli (Design » Synchronize Sheet Entries and Ports per tutti i simboli di foglio, oppure fare clic con il pulsante destro del mouse su un simbolo di foglio e scegliere Sheet Symbol Actions » Synchronize Sheet Entries and Ports per un singolo simbolo di foglio). Include inoltre strumenti che aiutano a suddividere un progetto di grandi dimensioni in parti più piccole (Edit » Refactor » Move Selected Subcircuit to Different Sheet). Per saperne di più su questi strumenti di ristrutturazione e refactoring, consultare la pagina  Refactoring del progetto.

Un progetto gerarchico può avere qualsiasi profondità e includere un numero qualsiasi di fogli schematici.

Un progetto è gerarchico quando la connettività tra i fogli avviene esclusivamente tra gli ingressi di foglio sul foglio padre e le porte corrispondenti sul foglio figlio. Questo comportamento di connessione viene definito impostando l'ambito degli identificatori di net su Automatic, Hierarchical o Strict Hierarchical.

Progettazione multicanale

Main article: Creazione di un progetto multicanale

Non è insolito che un progetto elettronico includa sezioni circuitali ripetute. Potrebbe trattarsi di un amplificatore stereo o di un mixer a 64 canali. Questo tipo di progetto è pienamente supportato da un insieme di funzionalità noto come multi-channel design. In un progetto multicanale, si disegna il circuito ripetuto una sola volta, quindi si indica al software di ripeterlo posizionando più simboli di foglio che fanno tutti riferimento allo stesso schema figlio, oppure configurando un unico simbolo di foglio affinché ripeta lo schema figlio referenziato il numero di volte richiesto. Il progetto compilato viene espanso nella memoria del computer, con tutti i componenti e le connessioni ripetuti il numero di volte richiesto, in base allo schema di denominazione definito dall'utente.

A sinistra sono presenti quattro simboli di foglio che fanno tutti riferimento allo stesso foglio figlio (PortIO.SchDoc). A destra, InputChannel.SchDoc viene ripetuto otto volte tramite la parola chiave Repeat .  An example of a multi-channel design where the child schematic is repeated by including the Repeat keword in its Sheet Symbol
A sinistra sono presenti quattro simboli di foglio che fanno tutti riferimento allo stesso foglio figlio (PortIO.SchDoc). A destra, InputChannel.SchDoc viene ripetuto otto volte tramite la parola chiave Repeat .

Il progetto logico disegnato non viene mai effettivamente appiattito; rimane sempre uno schema multicanale. Quando viene trasferito al layout PCB, i componenti fisici e le net vengono replicati il numero di volte richiesto ed è possibile utilizzare tutti gli strumenti di cross-probing e selezione incrociata disponibili per Lavorare tra lo schema e la scheda. Nell'editor PCB è disponibile anche uno strumento per replicare il posizionamento e lo sbroglio di un canale su tutti gli altri, con la possibilità di spostare e riorientare facilmente un intero canale. Consultare il documento sulla progettazione multicanale per maggiori informazioni sulla progettazione multicanale. 

Un progetto multicanale deve essere gerarchico perché il software utilizza questo modello strutturale per istanziare i canali in memoria.

Per un progetto multicanale, impostare Net Identifier Scope su Automatic, Hierarchical o Strict Hierarchical.

La duplicazione dei componenti e delle net viene gestita dal software utilizzando lo schema di denominazione selezionato nella scheda Multi-Channel della finestra di dialogo Project Options .

Impostazione dell'ambito degli identificatori di net

Dialog page: Opzioni del progetto

Il software utilizza l'impostazione corrente di Net Identifier Scope per stabilire come viene creata la connettività tra i fogli schematici. Net Identifier Scope viene configurato nella scheda Opzioni della finestra di dialogo Project Options (Project » Project Options).

Selezionare la modalità Net Identifier Scope più adatta alla struttura del progetto.
Selezionare la modalità Net Identifier Scope più adatta alla struttura del progetto.

Il comportamento delle opzioni Global, Flat e Hierarchical è illustrato nelle immagini seguenti.

Semplici esempi di come viene creata la connettività per ciascuna delle tre modalità principali: globale, piatta e gerarchica. Configuring the Net Identifier Scope, example of what connects with the Flat option Configuring the Net Identifier Scope, example of what connects with the Hierarchical option
Semplici esempi di come viene creata la connettività per ciascuna delle tre modalità principali: globale, piatta e gerarchica.

Oltre alle tre opzioni menzionate sopra, è disponibile anche l'opzione Automatic. In genere, è preferibile lasciare Net Identifier Scope impostato su Automatic. Il software selezionerà la più appropriata delle tre opzioni in base alla struttura dei fogli e alla presenza o assenza di porte e ingressi di foglio.

Quando è impostato su Automatic, il software seleziona automaticamente quale delle tre modalità principali degli identificatori di net utilizzare in base ai seguenti criteri:

  • Se sul foglio di livello superiore sono presenti ingressi di foglio, viene utilizzata Hierarchical.
  • Se non sono presenti ingressi di foglio ma sono presenti porte, viene utilizzata Flat.
  • Se non sono presenti né ingressi di foglio né porte, viene utilizzata Global.

La modalità Strict Hierarchical rende tutte le porte di alimentazione locali a ciascun foglio. In questa modalità, è necessario collegare tutte le net di alimentazione e di massa a ciascun foglio figlio utilizzando porte e ingressi di foglio. È possibile farlo anche solo per determinati fogli, senza utilizzare la modalità Strict Hierarchical, ma posizionando comunque ingressi di foglio e porte per le net di alimentazione che si desidera rendere locali. Per saperne di più, consultare Net di alimentazione.

Come vengono denominate le net

Ogni volta che si posiziona un filo tra i pin dei componenti, si crea una connessione. A ogni net del progetto viene assegnato un nome. Se non è stato posizionato un identificatore di net utilizzabile per denominare la net, il software le assegna un nome basato su uno dei suoi pin, ad esempio NetR7_1, come mostrato nell'immagine seguente. Se il designatore del componente viene modificato in un secondo momento, anche il nome della net generato dal sistema cambia e queste modifiche devono essere trasferite tra lo schema e il PCB per mantenere tutto sincronizzato.

Alle net prive di un identificatore di net viene assegnato un nome generato dal sistema basato su uno dei pin della net.
Alle net prive di un identificatore di net viene assegnato un nome generato dal sistema basato su uno dei pin della net.

Le etichette di net assegnano sempre il nome alla net a cui sono collegate. Il punto di collegamento predefinito è l'angolo inferiore sinistro dell'etichetta di net, indicato da una piccola croce durante lo spostamento.

Gli altri identificatori di net assegnano il nome alla net se è abilitata l'opzione appropriata nella sezione Netlist Options della scheda Opzioni della finestra di dialogo Project Options .

I diversi tipi di identificatori di net non si collegano automaticamente tra loro. Ad esempio, una porta denominata Inta non si collegherà a un'etichetta di net denominata Inta anche se l'opzione Allow Ports to Name Nets nella finestra di dialogo Project Options è abilitata. Devono essere collegate mediante un filo. Un esempio è mostrato nelle immagini seguenti.

  

Più identificatori di net su una net

Non è possibile avere più etichette di net con nomi diversi sulla stessa net all'interno di un foglio schematico. Questa situazione verrà rilevata e segnalata come errore durante la validazione. È invece consentito avere più identificatori di net per una stessa net su fogli diversi in cui essa compare.

Questa possibilità consente di:

  • Modificare il nome di una net ai diversi livelli della gerarchia per rispecchiarne meglio la funzione nel foglio.
  • Riutilizzare un foglio schematico figlio senza dover rinominare le net al suo interno.

L'impostazione predefinita presuppone che non siano consentiti più identificatori di net. Se vengono rilevati durante la validazione, viene generato un avviso. Se il progetto li richiede, sarà necessario:

  • Modificare l'impostazione del controllo errori Nets with multiple names nella scheda Error Reporting della finestra di dialogo Project Options  oppure,
  • Sopprimere avvisi specifici posizionando un marcatore No ERC su ciascun avviso e scegliendo poi Specific Violations nella modalità No ERC del pannello Properties per definire gli errori da sopprimere. Si noti che i marcatori No ERC possono essere posizionati facendo clic con il pulsante destro del mouse su un avviso elencato nel pannello Messages oppure sulla linea ondulata colorata che indica una violazione nel foglio schematico. La forma e il colore dei marcatori possono essere modificati nel pannello Properties quando il marcatore No ERC è selezionato.

Opzioni per controllare la denominazione delle net

Dialog page: Opzioni di progetto

In definitiva, ogni net può avere un solo nome sul PCB (una net del PCB non può avere due nomi a meno che non si stiano collegando intenzionalmente due net tramite un Net Tie). Il software risolve automaticamente le net con più nomi assegnando loro un unico nome nel progetto, che però potrebbe non essere quello previsto. Sono disponibili diverse opzioni per controllare la scelta del nome nella sezione Netlist Options della scheda Options della finestra di dialogo Project Options. Per ulteriori dettagli su ciascuna opzione, consultare la pagina della finestra di dialogo Opzioni di progetto.

Un buon approccio alla configurazione di queste opzioni consiste nell'abilitare le opzioni Allow Ports to Name Nets e Higher Level Names Take Priority. Abbinarle a un uso appropriato delle etichette di net sulle net significative di ogni foglio per garantire che tutte le net importanti, comprese quelle che attraversano più fogli, abbiano un nome e che i nomi assegnati negli schemi di livello superiore vengano utilizzati negli schemi di livello inferiore.

Quando sono abilitate più opzioni di denominazione delle net, l'ordine di precedenza è il seguente:

  • Se l'opzione Power Port Names Take Priority è disattivata, l'ordine è: etichette di net, porte di alimentazione, porte, pin.
  • Se l'opzione Power Port Names Take Priority è attivata, l'ordine è: porte di alimentazione, etichette di net, porte, pin.

Due net separate con lo stesso nome

Un altro problema di denominazione può verificarsi quando lo stesso nome di net viene utilizzato su fogli schematici diversi per etichettare net differenti. Questa situazione viene rilevata durante la validazione dal controllo errori Duplicate Nets. Non è possibile trasferire correttamente un progetto al PCB in questa condizione: durante il trasferimento, le due net separate verranno unite in un'unica net del PCB.

Questa situazione può essere risolta abilitando l'opzione Append Sheet Numbers to Local Nets nella scheda Opzioni della finestra di dialogo Project Options . Con questa opzione abilitata, al nome di tutte le net locali viene aggiunto il valore del parametro SheetNumber, come mostrato nelle immagini seguenti.

Example of how a duplicated net name, Input, appears on the schematic Editor tab  Example of how a duplicated net name, Input, appears on the schematic compiled tab
Poiché l'etichetta di net Input è stata utilizzata su più fogli, è stata abilitata l'opzione Append Sheet Numbers to Local Net per evitare un errore di net duplicate.
L'effetto è visibile facendo clic sulla scheda del foglio compilato (immagine a destra): si noti che al nome della net è stato aggiunto _2.

L'opzione Append Sheet Numbers to Local Nets funziona solo se a ciascun foglio schematico è stato assegnato un valore SheetNumber univoco. Il parametro SheetNumber viene assegnato nella scheda Parameters della modalità Opzioni documento del pannello Proprietà per ciascun foglio schematico. In alternativa all'assegnazione manuale di un numero univoco a ciascun foglio schematico, eseguire il comando Tools » Annotation » Number Schematic Sheets, che apre la finestra di dialogo Numerazione dei fogli del progetto. Questa finestra di dialogo consente di assegnare a tutti i fogli valori univoci di SheetNumber (un semplice valore numerico per ciascun foglio) e DocumentNumber (generalmente utilizzato per la numerazione dei documenti assegnata dall'azienda).

Collegare intenzionalmente due net

In alcune situazioni è necessario collegare intenzionalmente due net diverse. Non si tratta di un semplice problema di denominazione, ma di un requisito di progetto che impone di cortocircuitare due net. Un esempio è la necessità di collegare una massa analogica e una massa digitale in modo controllato.

Questo risultato si ottiene collegando le due net tramite un componente Net Tie. Un componente Net Tie non è altro che un cortocircuito controllato, che consente di decidere il punto della scheda in cui le net vengono collegate. Nello schema, il componente Net Tie presenta due o più pin, ciascuno collegato a una delle net da cortocircuitare. La proprietà Component Type del componente è impostata su Net Tie, come mostrato di seguito.

Un componente Net Tie utilizzato nello schema per instradare un singolo clock verso due pin di clock di un FPGA.
Un componente Net Tie utilizzato nello schema per instradare un singolo clock verso due pin di clock di un FPGA.

Si noti che i pin not sono cablati tra loro nello schema (non sono cortocircuitati nello schema), ma are collegati tra loro all'interno del footprint del PCB.

Sul PCB, il footprint presenta lo stesso numero di pad dei pin del simbolo schematico, con rame che li collega. Nell'immagine di esempio seguente, questo collegamento è realizzato unendo due pad quadrati con un tratto di pista. L'operazione viene eseguita all'interno del footprint nell'editor delle librerie PCB. Anche la proprietà Component Type del PCB è impostata su Net Tie.

Il software ignora automaticamente i cortocircuiti creati all'interno di un componente Net Tie sul PCB, quindi non viene generato alcun errore DRC.

Lo stesso componente Net Tie sul PCB; i pad (selezionati) nel footprint del Net Tie sono cortocircuitati tramite una pista.
Lo stesso componente Net Tie sul PCB; i pad (selezionati) nel footprint del Net Tie sono cortocircuitati tramite una pista.

Quando si utilizza un componente Net Tie per collegare due net diverse, ciascuna net mantiene il proprio nome in tutto lo schema e sul PCB.

  • Durante la creazione del simbolo e del footprint del Net Tie, sono disponibili due modalità Tipo di componente per il Net Tie: una per includerlo nella distinta base (ad esempio, se il Net Tie è un ponticello di cortocircuito), l'altra per escluderlo dalla distinta base (se il Net Tie è semplicemente un tratto di rame). Selezionare il tipo di componente desiderato.
  • Durante lo sbroglio del Net Tie sulla scheda, è possibile utilizzare qualsiasi modalità di sbroglio per instradare away da un pad del Net Tie. Per instradare into un pad del Net Tie, è necessario passare alla modalità Ignore Obstacle.

► Dimostrazione dello sbroglio di un componente Net Tie

Net di alimentazione

Il comportamento predefinito delle impostazioni presuppone che le reti di alimentazione siano globali, ovvero che debbano essere disponibili su ogni foglio dello schema elettrico. Per accedere a una rete di alimentazione, posiziona una porta di alimentazione con il nome della rete desiderato, quindi collega i componenti a tale porta. Quando il progetto viene compilato, tutti i pin collegati a ciascuna rete di alimentazione vengono connessi tra loro, su tutti i fogli del progetto.

È il nome della rete a determinare a quale rete è collegata una porta di alimentazione, non lo stile del simbolo: le tre porte di alimentazione evidenziate sono tutte collegate alla rete di alimentazione GND.
È il nome della rete a determinare a quale rete è collegata una porta di alimentazione, non lo stile del simbolo: le tre porte di alimentazione evidenziate sono tutte collegate alla rete di alimentazione GND.

Localizzazione delle reti di alimentazione - A livello globale

Come accennato in precedenza, in un progetto gerarchico le reti di alimentazione possono essere rese locali a ciascun foglio dello schema elettrico selezionando l'opzione Strict Hierarchical per Ambito degli identificatori di rete. Questo approccio rende locali tutte le reti di alimentazione su ogni foglio, quindi è necessario collegarle manualmente tra loro, utilizzando lo stesso approccio adottato per le reti di segnale. Se non vengono collegate tra loro, si verifica un errore Duplicate Net Name per ogni rete di alimentazione presente su ciascun foglio dello schema elettrico. È inoltre necessario modificare le impostazioni della Matrice delle connessioni per consentire il collegamento delle porte alle porte di alimentazione.

Se Net Identifier Scope è impostato su Strict Hierarchical, 
Se Net Identifier Scope è impostato su Strict Hierarchical, ogni rete di alimentazione deve essere collegata a tutti i fogli in cui viene utilizzata.

Collegamento di una rete di alimentazione locale tra fogli

Una rete di alimentazione resa locale in un progetto gerarchico si collega come qualsiasi altra rete: da una porta sul foglio figlio a un ingresso di foglio nel simbolo di foglio sul foglio padre. Nota che, per le reti di alimentazione, questa tecnica supporta solo reti di alimentazione singole, non reti di alimentazione raggruppate in un bus ().

Se stai creando un progetto multicanale e desideri fornire a ciascun canale una rete di alimentazione singola e distinta utilizzando l'istruzione Repeat (come mostrato di seguito), questa operazione è supportata perché viene trasferita una sola rete a ciascun canale attraverso la combinazione ingresso di foglio-porta. Finché il progetto tenta di collegare una sola rete di alimentazione dal padre al figlio attraverso ciascuna combinazione ingresso di foglio-porta, la netlist verrà generata correttamente.

Le reti di alimentazione locali possono essere distribuite a ciascun canale di un progetto multicanale, purché attraversino la gerarchia in entrambe le direzioni come reti singole, non come bus.Le reti di alimentazione locali possono essere distribuite a ciascun canale di un progetto multicanale, purché attraversino la gerarchia in entrambe le direzioni come reti singole, non come bus.

Se preferisci raggruppare più reti di alimentazione in un bus e trasferire tale bus attraverso la gerarchia del progetto, queste reti devono essere reti standard e non possono essere collegate tramite porte di alimentazione.

Localizzazione delle reti di alimentazione - Singolarmente

Una specifica rete di alimentazione in un progetto gerarchico (ovvero in un progetto con Net Identifier Scope impostato su Hierarchical oppure in un progetto che contiene ingressi di foglio sul foglio di livello superiore e con Net Identifier Scope impostato su Automatic – per saperne di più, consulta Impostazione dell'ambito degli identificatori di rete) può anche essere resa locale a un foglio specifico collegando la porta di alimentazione a una porta su quel foglio dello schema elettrico.

Qui la rete di alimentazione 3V3 è stata resa locale solo a questo foglio, quindi deve essere collegata manualmente anche sul foglio padre. Le reti GND e 5V rimangono reti di alimentazione globali.
Qui la rete di alimentazione 3V3 è stata resa locale solo a questo foglio, quindi deve essere collegata manualmente anche sul foglio padre. Le reti GND e 5V rimangono reti di alimentazione globali.

Reti di alimentazione e pin di alimentazione nascosti

Le versioni precedenti del software di progettazione Altium includevano funzionalità e opzioni per supportare l'uso di pin nascosti nei componenti dello schema elettrico. Questa funzionalità era utile quando un progetto aveva una sola rete di alimentazione e una sola rete di massa: nascondendo i pin di alimentazione, tutti i pin di alimentazione di tutti i dispositivi venivano collegati automaticamente alle rispettive reti. Era particolarmente diffusa per i componenti multiparte, poiché evitava di dover visualizzare sullo schema elettrico i pin di alimentazione di questi componenti.  

Oggi i progetti elettronici hanno in genere più reti di alimentazione e di massa. Queste reti non vengono semplicemente instradate verso i pin di alimentazione pertinenti; la distribuzione dell'alimentazione è ormai un aspetto fondamentale per la buona riuscita della progettazione di una scheda. 

Con l'evoluzione della progettazione delle reti di distribuzione dell'alimentazione, l'esigenza di nascondere i pin dei componenti e lasciare che il software li colleghi automaticamente è diminuita al punto che la maggior parte dei progettisti è contraria a questa pratica. Per questo motivo, il software non supporta più la definizione di un pin come nascosto e la preassegnazione del relativo nome di rete. I progetti meno recenti che utilizzano questo approccio progettuale continueranno a generare correttamente la netlist quando vengono aperti nell'ultima versione del software di progettazione Altium.

Compilazione dinamica

Related page: Convalida del progetto

Quando colleghi due pin con un filo, stai rappresentando le tue intenzioni progettuali, non stai creando una rete effettiva. La rete viene creata solo quando il progetto viene compilato. Oltre a estrarre i dettagli sui componenti e sui relativi collegamenti, la compilazione estrae anche informazioni parametriche dettagliate sui componenti e sul progetto. Il modello compilato del progetto è denominato modello dati unificato (Unified Data Model).

Il modello dati del progetto viene aggiornato in modo incrementale dopo ogni operazione dell'utente tramite la compilazione dinamica, creando quello che viene definito modello dati dinamico (Dynamic Data Model, DDM). Non è necessaria alcuna compilazione manuale del progetto: tutto avviene automaticamente. Grazie alla compilazione dinamica, il modello di connettività del progetto viene aggiornato in modo incrementale dopo ogni operazione dell'utente. Per un progetto, il processo di compilazione automatica svolge tre funzioni:

  1. Istanzia la gerarchia del progetto.
  2. Definisce la connettività delle reti tra tutti i fogli del progetto.
  3. Crea un modello dati dinamico (DDM) interno del progetto.

Questo garantisce che qualsiasi modifica apportata al progetto venga immediatamente riflessa nel Navigator e nel pannello Progetti .

Per verificare la presenza di errori logici, elettrici e di disegno tra il DDM e le impostazioni del compilatore, è necessario convalidare il progetto. Puoi accedere a questo comando scegliendo il comando Project » Validate Project  dai menu principali oppure facendo clic con il pulsante destro del mouse sulla voce di un progetto nel pannello Progetti e scegliendo il comando Validate Project dal menu contestuale.  

Le eventuali violazioni rilevate dal compilatore vengono elencate come avvisi e/o errori nel pannello Messages. Durante il controllo delle violazioni nei documenti sorgente, il compilatore utilizza le opzioni definite nelle schede Segnalazione degli errori e  Matrice delle connessioni della finestra di dialogo Project Options (in base al tipo di progetto).

Il modello dati dinamico

Un elemento fondamentale del software è il modello di dati unificato (Unified Data Model, UDM). Grazie alla compilazione dinamica automatica, viene creato un unico modello coerente, al centro del processo di progettazione. I dati del modello sono accessibili e modificabili dai vari editor e servizi del software, inclusi gli editor dello schema e del PCB. Anziché utilizzare un archivio dati separato per ciascun ambito di progettazione, l'UDM è strutturato per contenere tutte le informazioni relative a ogni aspetto del progetto, inclusi i componenti e le loro connessioni. Questo unico modello coerente, al centro del processo di progettazione, viene creato mediante la compilazione dinamica del progetto. Ciò significa che il modello di dati unificato è disponibile fin dall'apertura di un progetto e non dovrebbe richiedere ulteriori compilazioni manuali: un vero modello di dati dinamico (Dynamic Data Model, DDM). Pertanto, il modello viene aggiornato (compilato) in modo incrementale dopo ogni operazione dell'utente. Puoi posizionare, collegare, riorganizzare, rinominare, aggiungere ed eliminare liberamente i contenuti del tuo schema.

Il processo di compilazione del progetto PCB è gestito da codice esterno agli editor dello schema e del PCB. Questo approccio offre diversi vantaggi, il principale dei quali è che il modello di dati unificato del progetto risiede all'esterno dei singoli editor dello schema e del PCB. L'UDM include descrizioni dettagliate di ogni componente del progetto e delle relative connessioni.

Il software gestisce i dati di connessione tra lo schema e il PCB.
Il software gestisce i dati di connessione tra lo schema e il PCB.

Le seguenti aree e operazioni non richiedono ulteriori azioni manuali per la compilazione del progetto, poiché questa avviene dinamicamente:

  • Navigator e pannello Projects
  • ActiveBOM
  • Esecuzione degli ECO
  • Navigazione incrociata
  • Evidenziazione delle net tramite colori
  • Scambio dei pin
  • Riferimenti incrociati dei componenti

Per aggiornare la vista del progetto e il pannello Navigator dopo la compilazione dinamica, utilizza il comando Refresh dal menu contestuale dei pannelli Projects e Navigator. Per aggiornare automaticamente la vista del progetto e il pannello Navigator dopo la compilazione dinamica, abilita l'opzione Schematic.DynamicCompiler.Navigator.Autorefresh nella finestra di dialogo Impostazioni avanzate.

Posiziona una maschera di compilazione per hide le sezioni del progetto che non sono ancora pronte per il controllo degli errori o per il trasferimento all'editor PCB. Quando sei pronto, fai clic sul controllo per comprimere la maschera, rendendo il circuito disponibile per l'inclusione nel processo di compilazione e nel trasferimento del progetto.

Le maschere di compilazione appartengono a una classe di oggetti chiamata direttive di progettazione. Utilizzale per aggiungere allo schema istruzioni a livello di progetto, ad esempio: l'appartenenza a una classe di net, l'indicazione di un punto in cui il compilatore deve ignorare una violazione specifica, l'identificazione di un gruppo di net che costituiscono coppie differenziali e così via. Passa il cursore sull'immagine per visualizzare una dimostrazione di una maschera di compilazione.

Come si interagisce quindi con il modello di dati unificato, ad esempio per seguire una net all'interno del progetto? Puoi farlo tramite il pannello Navigator.

Analisi delle connessioni

Panel page: Pannello Navigator

Se il progetto è di grandi dimensioni e distribuito su molti fogli, può diventare difficile seguire e verificare le connessioni. Per semplificare questa attività, puoi utilizzare il pannello Navigator. Il pannello offre una vista dell'intero progetto compilato. 

La procedura di base per utilizzare il pannello è la seguente:

  • Imposta il comportamento di navigazione facendo clic sul pulsante  Ellipsis button on the Navigator panel, click to configure the navigation preferences nella parte superiore del pannello per aprire la finestra di dialogo Preferences e abilitare le Highlight Methods che preferisci. In alternativa, fai clic con il pulsante destro del mouse sull'oggetto di interesse nel pannello e utilizza le opzioni del menu per configurare il comportamento di navigazione, come mostrato nell'immagine sottostante.
  • Imposta l'ambito della navigazione nell'area Documents for del pannello; per esplorare l'intero progetto, seleziona Flattened Hierarchy.
  • Fai clic su un componente nella sezione Instance dell'elenco per passare a quel componente; espandi il componente per individuare un pin o passare a esso.
  • Fai clic su una net o un bus nella sezione Net /Bus per passare alla net o al bus corrispondente.
  • Tieni premuto il tasto Alt mentre fai clic per passare a quell'oggetto sia nello schema sia nel PCB.

Fai clic su un componente o una net nel pannello Navigator per individuare quel componente o quella net e seguire le connessioni nel progetto. Fai clic con il pulsante destro del mouse per accedere alle opzioni di visualizzazione. Passa il cursore sull'immagine per visualizzare la navigazione simultanea verso un componente nello schema e nel PCB (tieni premuto Alt mentre fai clic nel pannello Navigator per includere l'oggetto sul PCB).
Fai clic su un componente o una net nel pannello Navigator per individuare quel componente o quella net e seguire le connessioni nel progetto. Fai clic con il pulsante destro del mouse per accedere alle opzioni di visualizzazione. Passa il cursore sull'immagine per visualizzare la navigazione simultanea verso un componente nello schema e nel PCB (tieni premuto Alt mentre fai clic nel pannello Navigator per includere l'oggetto sul PCB).

Navigazione tra i componenti sulla scheda

Oltre a individuare i componenti nello schema e nel PCB (tenendo premuto Alt) dal pannello Navigator, puoi anche navigare tra pin, componenti, net, bus e cablaggi sul PCB direttamente dallo schema.

Ad esempio, quando fai clic per individuare un componente nello schema, puoi individuare lo stesso componente anche sul PCB.

Per farlo:

  • Abilita l'opzione Selecting in Highlight Methods e le opzioni che preferisci nella sezione Cross Select Mode della pagina System - Navigation della finestra di dialogo Preferences.
  • Abilita la selezione incrociata (Tools » Cross Select Mode) sia nell'editor dello schema sia nell'editor PCB.

Queste opzioni configurano il comportamento di navigazione e di selezione incrociata.
Queste opzioni configurano il comportamento di navigazione e di selezione incrociata.

Ora, quando selezioni pin, componenti, net, bus e cablaggi nello schema, gli stessi oggetti vengono selezionati anche sul PCB, come mostrato nell'immagine sottostante.

Selezionando componenti e net nello schema, gli stessi oggetti vengono selezionati anche sul PCB. La selezione incrociata funziona anche dal PCB allo schema.
Selezionando componenti e net nello schema, gli stessi oggetti vengono selezionati anche sul PCB. La selezione incrociata funziona anche dal PCB allo schema.

Ricerca di componenti e net nella struttura del progetto

Esplora la struttura nel pannello per trovare un componente o una net di interesse, quindi fai doppio clic sull'oggetto per visualizzarne le istanze nei documenti schematici del progetto. Utilizza le opzioni nella pagina Sistema - Navigazione della finestra di dialogo Preferences per specificare il comportamento di evidenziazione degli oggetti (zoom, attenuazione, selezione e così via).

Fai clic con il pulsante destro del mouse nell'area di progettazione e seleziona l'opzione Clear Filter per rimuovere l'evidenziazione o la selezione degli oggetti nell'editor dello schema o del PCB.

La navigazione tra gli oggetti del progetto è disponibile anche nel pannello Navigator, che offre una struttura gerarchica dettagliata degli oggetti del progetto e dei dati associati. Le preferenze della pagina Sistema - Navigazione determinano il comportamento di evidenziazione degli oggetti sia nel pannello Project sia nel pannello Navigator.

Evidenziazione delle connessioni

L'opzione di navigazione delle connessioni mostra le relazioni di connessione di un oggetto selezionato nel pannello Projects. Fai doppio clic su una voce, ad esempio una net, nell'elenco gerarchico degli oggetti del pannello per evidenziarne le interconnessioni nello schema.

La funzione di anteprima si abilita tramite l'opzione Connectivity Graph nella sezione Highlight Methods della pagina Sistema – Navigazione della finestra di dialogo Preferences. Selezionare anche l'opzione aggiuntiva Includi Power Parts per visualizzare la connettività degli oggetti di alimentazione associati all'oggetto selezionato.

Evidenziazione globale delle net

È possibile evidenziare la connettività di una net in tutti gli schemi del progetto tenendo premuto il tasto Alt mentre si seleziona una net facendo clic su un filo (Alt+Click). Tutte le istanze della net negli schemi vengono evidenziate, mentre gli altri oggetti vengono attenuati, per indicare visivamente la propagazione del segnale o dell'alimentazione nel progetto con una semplice azione.

L'evidenziazione della net viene rimossa facendo clic in uno spazio vuoto e il suo comportamento è determinato dalle impostazioni Highlight Methods nella pagina Sistema - Navigazione della finestra di dialogo Preferences. Si noti che deselezionando l'opzione Dimming si disabilita la funzione di evidenziazione delle net.

Cross probing e selezione incrociata

Oltre a consentire la selezione da un editor all'altro (selezione incrociata), Altium Designer supporta anche il cross probing. Il cross probing prevede due modalità: continua (si rimane nell'editor di origine) e con passaggio (si passa all'editor di destinazione). È inoltre possibile eseguire il cross probing da vari pannelli e finestre di dialogo, ad esempio dal pannello Messages e dalla finestra di dialogo Engineering Change Order. Per ulteriori informazioni, consultare la pagina Cross probing e selezione incrociata.

Configurazione del colore delle net

Main page: Applicazione del colore alle net

Per migliorare la leggibilità dello schema e facilitare il lavoro con le net e le piste nell'editor PCB, è possibile applicare un colore ai collegamenti dello schema, nonché alle net e alle piste del PCB.

È possibile applicare un colore di evidenziazione a una net o a un bus nell'editor degli schemi utilizzando i comandi del sottomenu View » Set Net Colors, come mostrato nell'immagine seguente. Questi colori possono essere trasferiti all'editor PCB in qualsiasi momento tramite il comando Update PCB.

Nell'editor PCB, il colore e la visibilità predefiniti di Connection Lines vengono configurati nella sezione System Colors del pannello Configurazione vista del PCB. Si noti che questo colore predefinito viene applicato alla creazione delle net (durante il trasferimento iniziale del progetto dallo schema); il colore delle linee di connessione esistenti non cambia se questa opzione viene modificata.

Nell'editor PCB, il colore applicato a ciascuna net viene visualizzato nella modalità Net del pannello PCB. Il colore è visibile sullo sfondo della casella di controllo accanto al nome della net, come mostrato nell'angolo inferiore destro dell'immagine seguente.

Il colore viene sempre applicato alle net non sbrogliate (linee di connessione). Per visualizzare il colore sulle net sbrogliate, selezionare la casella di controllo accanto al nome della net nel pannello PCB e configurare le opzioni di visualizzazione nella pagina Sostituzioni colore di Board Insight della finestra di dialogo Preferences. Nell'immagine seguente, il motivo di base del colore sostitutivo è impostato su Solid e il comportamento in riduzione dello zoom è impostato su Override Color Dominates.

I colori delle net applicati nello schema vengono trasferiti al PCB tramite il comando Aggiorna PCB. Configurare le funzioni di sostituzione colore del PCB per controllarne la visualizzazione sulla scheda.I colori delle net applicati nello schema vengono trasferiti al PCB tramite il comando Aggiorna PCB. Configurare le funzioni di sostituzione colore del PCB per controllarne la visualizzazione sulla scheda.

Premere F5 per attivare o disattivare la funzione di sostituzione colore delle net, sia nell'editor degli schemi sia nell'editor PCB. Potrebbe essere necessario anche aggiornare la schermata (End).

Modifica del colore delle net del PCB

Non è sempre possibile applicare un colore ai collegamenti dello schema e trasferirlo al PCB. In questo caso, è comunque possibile applicare un colore alle linee di connessione e alle piste nell'editor PCB. Per modificare il colore di una net dopo il trasferimento del progetto, fare doppio clic sul nome della net nella modalità Nets del pannello PCB. Il colore di una singola net può essere modificato nella finestra di dialogo Modifica net.

Per modificare il colore di più net, utilizzare la modalità Nets del pannello PCB:

  • Utilizzare le tecniche standard di selezione multipla di Windows (Shift+click o Ctrl+click) per selezionare più classi di net o più net singole.
  • Fare clic con il pulsante destro del mouse su un oggetto selezionato e scegliere il comando Change Net Color dal menu contestuale per assegnare un nuovo colore alle net selezionate.
  • Fare nuovamente clic con il pulsante destro del mouse e scegliere Display Override » Selected On per abilitare la funzione di sostituzione colore per le net selezionate.

Migliorare la visibilità delle net modificando il colore delle relative linee di connessione e abilitando la funzione di sostituzione della visualizzazione.
Migliorare la visibilità delle net modificando il colore delle relative linee di connessione e abilitando la funzione di sostituzione della visualizzazione.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Nav
Contents
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contents