Nets with No Driving Source
Parent category: Violations Associated with Nets
Default report mode:
Summary
This violation occurs when a net in the design has been detected to have no driving source. That is, the net does not include at least one pin with one of the following electrical types:
- IO
- Output
- Open Collector
- HiZ
- Emitter
- Power
It is not uncommon for a net to not include a pin of one of these types. For example, it can happen when:
- A net connects from a connector pin to an input pin.
- A net connects from a series passive component (that has passive pins) to an input pin.
Notification
If compiler errors and warnings are enabled for display on the schematic (enabled on the Schematic - Compiler page of the Preferences dialog), an offending object will display a colored squiggle beneath it. A notification is also displayed in the Messages panel in the following format:
Net
<NetName> has no driving source (
<PinList>)
,
where
NetName is the name of the offending net.
PinList is the comma-separated list of pins in that net.
Recommendation for Resolution
There are a number of different approaches to resolving this violation including:
- Edit the connector/passive component pin so that it is one of the electrical types listed above.
- Disable the Nets with No Driving Source violation check in the Error Reporting tab of the Options for Project dialog (Project | Content | ).
- Place a No ERC marker on the net (Home | Circuit Elements | » Generic No ERC).