Controllo delle regole elettriche
Il comando Output | Reports | Electrical Rules Check nell'editor schematico apre la finestra di dialogo Electrical Rules Check Setup, che include i controlli per configurare l'ERC.

Finestra di dialogo Electrical Rules Check Setup
La finestra di dialogo Electrical Rules Check Setup contiene tre schede, ciascuna delle quali è descritta in questa pagina.
Scheda Columns
- Validation - utilizzare il menu a discesa per definire il livello massimo di errore tollerato quando si usa il generatore di output ERC come parte della convalida durante il processo di rilascio del progetto della scheda.
- Report Suppressed Errors - abilitare per segnalare eventuali errori soppressi.
- Show Columns - scegliere quali colonne visualizzare nel report ERC. Man mano che vengono effettuate le selezioni, l'area Preview viene aggiornata per mostrare le impostazioni delle colonne.
- Preview - mostra gli errori correnti rilevati per il progetto in base alla convalida che utilizza il controllo degli errori definito nelle schede della finestra di dialogo. Modificando un livello di controllo, il progetto viene riconvalidato dinamicamente e l'area di anteprima viene aggiornata. Utilizzare le opzioni nell'area Show Columns per attivare o disattivare la visualizzazione delle colonne corrispondenti nell'area di anteprima.
Scheda Error Reporting
Questa scheda consente di definire i livelli di segnalazione per ciascuna delle possibili violazioni che possono esistere nei documenti schematici sorgente durante la convalida del progetto. Quando il progetto viene convalidato, queste impostazioni di violazione verranno utilizzate insieme alla scheda Connection Matrix per verificare la presenza di violazioni nei documenti sorgente. Tutte le violazioni rilevate con un livello di segnalazione pari a No Report, Warning, Error, o Fatal Error verranno visualizzate nel pannello Messages. Inoltre, se gli errori e gli avvisi del compilatore sono abilitati per la visualizzazione nello schema (abilitati nella pagina Schematic Compiler di System Preferences), sotto l'oggetto che causa il problema verrà visualizzata una sottolineatura ondulata colorata.
Griglia Violations
Questa area presenta tutte le possibili violazioni che possono esistere nei documenti sorgente del progetto. Le violazioni stesse sono raccolte nelle seguenti categorie:
- Violazioni associate ai componenti
- Violazioni associate ai documenti
- Violazioni associate alle net
- Violazioni associate ad altri elementi
Tips
- Utilizzare la scheda Connection Matrix per specificare i livelli di segnalazione associati alle violazioni elettriche che riguardano in particolare pin, porte e sheet entry.
- Nel progetto potrebbero esserci punti che sai verranno segnalati come violazioni elettriche ma che non desideri vengano effettivamente segnalati. Per sopprimerli, posiziona in quei punti un oggetto direttiva di progetto schematico No ERC.
- In generale, è preferibile convalidare prima il progetto ed esaminare gli avvisi con le impostazioni predefinite. Per gli avvisi che non rappresentano un problema per il progetto corrente, il livello di segnalazione può essere modificato.
Scheda Connection Matrix
Questa scheda visualizza una matrice che fornisce un meccanismo per stabilire regole di connettività tra i pin dei componenti e gli identificatori di net, come Ports e Sheet Entries. Definisce le condizioni logiche o elettriche che devono essere segnalate come avvisi o errori. Ad esempio, un pin di uscita collegato a un altro pin di uscita verrebbe normalmente considerato una condizione di errore, mentre due pin passivi collegati tra loro no.
Quando il progetto viene convalidato, queste impostazioni di violazione verranno utilizzate insieme alle impostazioni definite nella scheda Error Reporting per verificare la presenza di violazioni nei documenti sorgente. Tutte le violazioni rilevate con un livello di segnalazione pari a No Report, Warning, Error, o Fatal Error verranno visualizzate nel pannello Messages. Inoltre, se gli errori e gli avvisi del compilatore sono abilitati per la visualizzazione nello schema (abilitati nella pagina Schematic Compiler di System Preferences), sotto l'oggetto che causa il problema verrà visualizzata una sottolineatura ondulata colorata.
Matrice
La matrice presenta tutti i possibili controlli delle connessioni di cablaggio, tra combinazioni di pin, porte e sheet entry, nonché il controllo di entità non connesse. La matrice viene letta in senso orizzontale/verticale e il colore dell'elemento della matrice all'intersezione tra riga e colonna specifica come il compilatore risponderà durante il controllo di quella particolare condizione.
Per modificare la modalità di segnalazione per un controllo di violazione nella matrice, fare clic sul quadrato colorato nel punto in cui si intersecano la riga e la colonna di due entità. A ogni clic, la modalità passerà al livello di segnalazione successivo.
Tips
- Utilizzare la scheda Error Reporting per specificare i livelli di segnalazione associati a ulteriori violazioni elettriche e di drafting.
- Nel progetto potrebbero esserci punti che sai verranno segnalati come violazioni elettriche ma che non desideri vengano effettivamente segnalati. Per sopprimerli, posiziona in quei punti un oggetto direttiva di progetto schematico No ERC.





