Reti senza sorgente di pilotaggio
Parent category: Violazioni associate alle net
Default report mode: ![]()
Riepilogo
Questa violazione si verifica quando in un progetto viene rilevata una net priva di una sorgente di pilotaggio. In altre parole, la net non include almeno un pin con uno dei seguenti tipi elettrici:
- IO
- Output
- Open Collector
- HiZ
- Emitter
- Power
Non è raro che una net non includa un pin di uno di questi tipi. Ad esempio, può accadere quando:
- Una net collega un pin di connettore a un pin di ingresso.
- Una net collega un componente passivo in serie (che ha pin passivi) a un pin di ingresso.
Notifica
Se gli errori e gli avvisi del compilatore sono abilitati per la visualizzazione nello schema (abilitati nella pagina Schematic - Compiler della finestra di dialogo Preferences), sotto l'oggetto interessato verrà visualizzata una sottolineatura ondulata colorata. Viene inoltre visualizzata una notifica nel pannello Messages nel seguente formato:
Net <NetName> has no driving source (<PinList>),
dove
NetName è il nome della net interessata.
PinList è l'elenco dei pin in quella net, separati da virgole.
Raccomandazione per la risoluzione
Esistono diversi approcci per risolvere questa violazione, tra cui:
- Modificare il pin del connettore/componente passivo in modo che sia uno dei tipi elettrici elencati sopra.
- Disabilitare il controllo della violazione Nets with No Driving Source nella scheda Error Reporting della finestra di dialogo Options for Project (Project | Content |
). - Posizionare un marcatore No ERC sulla net (Home | Circuit Elements |
» Generic No ERC).