Opzioni del progetto

Il comando Project | Content | Project Options apre la Project Options finestra di dialogo, che consente di controllare la disponibilità online dei progetti, definire i livelli di segnalazione, stabilire la connettività, definire quali tipi di differenze individuare e aggiungere parametri, tra le altre opzioni. Il comando è accessibile dagli editor schematico e PCB.

Editor schematico
Editor schematico

Editor PCB
Editor PCB

La finestra di dialogo può essere aperta anche facendo clic con il pulsante destro del mouse sulla voce del progetto nel pannello Projects , quindi facendo clic su Project Options nel menu contestuale.

Usare Set To Installation Defaults per impostare tutte le opzioni sui valori predefiniti di installazione.

Per informazioni sull'accesso e sulle opzioni disponibili in ciascuna scheda, vedere i menu a discesa seguenti.

Questa scheda della finestra di dialogo Project Options  consente di specificare il percorso di output e le opzioni correlate per gli output generati per il progetto. È inoltre possibile specificare varie opzioni di netlisting e il Net Identifier Scope.

  • Output Path - il percorso di output predefinito per la generazione dei file di output dal progetto di progettazione corrente (*.PrjPcb).
  • ECO Log Path - il percorso di output predefinito per i file di log ECO.

Opzioni di output

  • Open outputs after compile - abilitare per aprire i file generati dopo la compilazione del progetto di progettazione.
  • Timestamp folder - abilitare per creare una cartella con timestamp per l'output generato. Il nome della cartella è nel formato <FolderName> Date Time dove <FolderName> è specificato nel campo Output Path e Date e Time sono nello stesso formato delle impostazioni del sistema.
  • Archive project document - abilitare per archiviare il documento del progetto.
  • Use separate folder for each output type -  abilitare per creare cartelle separate per ciascun tipo di output generato per il progetto di progettazione. Se si è scelto di creare una cartella con timestamp, le cartelle separate verranno create all'interno di tale cartella.

Opzioni netlist

  • Allow Ports to Name Nets - abilitare per assegnare a una net il nome usando la proprietà Name di una porta cablata invece di usare un nome di net predefinito generato dal sistema.
  • Allow Sheet Entries to Name Nets - abilitare per assegnare a una net il nome usando il nome della sheet entry invece di usare un nome di net predefinito generato dal sistema.
  • Allow Single Pin Nets - abilitare per consentire l'esistenza di net contenenti un solo pin.
  • Append Sheet Numbers to Local Net - abilitare per aggiungere alle net locali a quel foglio il valore del parametro Sheet Number di un documento schematico (un parametro a livello di documento). Una net locale è una net che non esce dal foglio. Per una net che esce dal foglio (e quindi non è locale), questa opzione non si applica.

    Se l'opzione Net Identifier Scope è impostata su Global, tutte le net con la stessa etichetta di net saranno collegate tra loro su tutti i fogli. Poiché queste net non sono locali, l'opzione Append Sheet Numbers to Local Net non viene applicata.
    L'opzione Append Sheet Numbers to Local Nets funziona solo se a ciascun foglio schematico è stato assegnato un SheetNumber univoco. Il parametro SheetNumber viene assegnato nella scheda Parameters del pannello Inspector in modalità Document Options per ciascun foglio schematico.
  • Higher Level Names Take Priority - abilita questa opzione per fare in modo che le etichette di net usate nei fogli superiori della gerarchia assegnino il nome alle net nei fogli inferiori.
  • Power Port Names Take Priority - il software è in grado di localizzare una net di alimentazione globale collegando una power port a una porta normale. Questo forza tutti i pin su quel foglio collegati a quella power port a trovarsi in una net separata. Abilitando questa opzione si forza l'assegnazione del nome della net usando il nome della net assegnata alla power port.
Se è abilitata solo Higher Level Names Take Priority, l'ordine di precedenza per l'assegnazione dei nomi è il seguente: Net labels, power ports, ports, pins. Tuttavia, se è abilitata anche l'opzione Power Port Names Take Priority, allora l'ordine di precedenza per l'assegnazione dei nomi è: Power ports, net labels, ports, pins.

Ambito degli identificatori di net

I progetti multi-sheet sono definiti a livello elettrico (o di connettività) dagli identificatori di net. Gli identificatori di net (etichette di net, porte, sheet entry, power port e pin nascosti) creano connessioni logiche tra punti della stessa net. Questo può avvenire all'interno di un foglio o tra più fogli. Le connessioni fisiche esistono quando un oggetto è collegato direttamente a un altro oggetto elettrico tramite un filo. Le connessioni logiche vengono create quando due identificatori di net dello stesso tipo (ad esempio, due etichette di net) hanno la stessa proprietà Net .

Quando viene creato il modello di connettività del progetto, è necessario definire come si desidera che gli identificatori di net si colleghino tra loro: questa impostazione è nota come Net Identifier Scope. Esistono essenzialmente due modi per collegare i fogli in un progetto multi-sheet: orizzontalmente, direttamente da un foglio a un altro foglio e così via, oppure verticalmente, da un sottofoglio al simbolo di foglio che lo rappresenta nel foglio padre. Nella connettività orizzontale, le connessioni avvengono da porta a porta (è disponibile anche da etichetta di net a etichetta di net). Nella connettività verticale, le connessioni avvengono da sheet entry a porta.

L'ambito degli identificatori di net dovrebbe essere determinato all'inizio del processo di progettazione.

Usare il menu a discesa per scegliere uno dei seguenti ambiti:

  • Automatic (Based on project contents) - questa modalità seleziona automaticamente quale modalità degli identificatori di net usare in base ai seguenti criteri: se nel foglio superiore sono presenti sheet entry, viene usato Hierarchical ; se non ci sono sheet entry, ma sono presenti porte, viene usato Flat ; se non ci sono sheet entry e non ci sono porte, viene usato Global .

    La modalità Automatic usa per impostazione predefinita la modalità standard Hierarchical se necessario, con le power port collegate globalmente. Per usare Strict Hierarchical, impostare manualmente Net Identifier Scope di conseguenza. I pin nascosti sono sempre considerati globali.
  • Flat (Only ports global) - le porte si collegano globalmente tra tutti i fogli dell'intero progetto. Con questa opzione, le etichette di net sono locali a ciascun foglio, cioè non si collegheranno tra fogli diversi. Tutte le porte con lo stesso nome saranno collegate su tutti i fogli. Questa opzione può essere usata per progetti multi-sheet flat. Non è consigliata per progetti di grandi dimensioni, poiché può essere difficile seguire una net attraverso i fogli.
  • Hierarchical (Sheet entry <-> port connections, power ports global) - collega verticalmente una porta e la sheet entry corrispondente. Questa opzione crea connessioni tra fogli solo tramite le entry del simbolo di foglio e le porte corrispondenti del sottofoglio. Usa le porte sui fogli per portare net o bus fino alle sheet entry nei corrispondenti simboli di foglio nel foglio padre. Le porte senza una sheet entry corrispondente non verranno collegate anche se esiste una porta con lo stesso nome in un altro foglio. Le etichette di net sono locali a ciascun foglio, cioè non si collegheranno tra fogli diversi. Tuttavia, le power port sono globali – tutte le power port con lo stesso nome sono collegate in tutto il progetto. Questa opzione può essere usata per creare progetti di qualsiasi profondità o gerarchia e consente di seguire una net in tutto il progetto sullo schema stampato.
  • Strict Hierarchical (Sheet entry <-> port connections, power ports local) - questa modalità di connettività si comporta allo stesso modo della modalità Hierarchical , con la differenza che le power port restano locali a ciascun foglio, cioè non si collegheranno tra fogli diversi a power port con lo stesso nome.
  • Global (Netlabels and ports global) - le porte e le etichette di net si collegano tra tutti i fogli dell'intero progetto. Con questa opzione, tutte le net con la stessa etichetta di net saranno collegate tra loro su tutti i fogli. Inoltre, tutte le porte con lo stesso nome saranno collegate su tutti i fogli. Se una net collegata a una porta ha anche un'etichetta di net, il nome della net sarà quello dell'etichetta di net. Questa opzione può essere usata anche per progetti multi-sheet flat, tuttavia è difficile seguire il percorso da un foglio all'altro poiché individuare visivamente i nomi delle net nello schema non è sempre semplice.
Se il progetto usa simboli di foglio con sheet entry, Net Identifier Scope deve essere impostato su Hierarchical o Strict Hierarchical. In entrambe queste modalità, il foglio superiore deve essere cablato. Se non si usano simboli di foglio con sheet entry, la connettività può essere stabilita tramite porte e/o etichette di net, pertanto si dovrebbe usare di conseguenza uno degli altri due ambiti degli identificatori di net (Flat o Global).
Ricordare che le etichette di net non si collegano a porte con lo stesso nome.

Consentire lo scambio dei pin usando questi metodi

Nell'editor PCB, gli scambi di Pin, Differential Pair e Part vengono eseguiti scambiando le net sui pad dei componenti e il rame corrispondente. Quando le modifiche vengono unite agli schemi, ci sono due modi in cui uno scambio di pin può essere gestito:

  • Adding / Removing Net-Labels - abilita questa opzione per consentire lo scambio dei pin su un simbolo di componente. L'esecuzione dello scambio nello schema tramite lo scambio delle etichette di net può essere effettuata solo se la connettività è stabilita tramite le etichette di net, cioè se i pin non sono collegati rigidamente tra loro.
  • Changing Schematic Pins - abilita questa opzione per consentire lo scambio delle etichette di net sui fili collegati ai pin di un componente. Lo scambio dei pin sarà l'unica opzione disponibile quando le net sono state collegate fisicamente a un componente. Questo metodo può essere usato su componenti semplici (come una rete di resistori) o quando non esiste un'alternativa a causa della struttura del progetto schematico.

    Lo scambio dei pin funzionerà sempre nello schema, ma può significare che l'istanza del simbolo del componente non è più la stessa definita nella libreria. In questa situazione, significa che il simbolo non può più essere aggiornato dalla libreria senza distruggere le informazioni di scambio. Significa anche che altre istanze dello stesso componente in questo progetto avranno una disposizione dei pin diversa, il che potrebbe creare confusione a chi legge lo schema.

Utilizzare le seguenti sezioni comprimibili per accedere alle informazioni su ciascuna violazione disponibile nella scheda Error Reporting della finestra di dialogo Project Options.

Violazioni associate ai componenti

Violazioni associate ai documenti

Violazioni associate alle net

Violazioni associate ad altri elementi

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.