-
Notifications
You must be signed in to change notification settings - Fork 0
Attributes
Please see gEDA Master Attributes List for more information.
The attribute symbol=
changes meaning of symbols in schematic,
that is, the way how lepton-netlist treats them. Such symbols
will be processed in a special way, not as ordinary components.
The reason is that graphical=1
attribute is overloaded and the netlister has to use various tricks (e.g. in DRC) to make things done.
symbol=nc
, means that the symbol will be treated as a no-connect symbol. The netlister won't output its connection in the full list of schematic connections. DRC will suppress errors on connections having only one pin connected to such a symbol. The attribute is equivalent to the legacy set of attributes as follows:
graphical=1
device=DRC_Directive
value=NoConnection
Other possible future uses of the symbol=
attribute are given below.
The attribute could be used to filter out power symbols from schematic components.
It could replace the net=
and graphical=
attributes, as well as some DRC attributes, to make the DRC logic more strict, and solve some net renaming issues.
The attribute could be used to mark ports in hierarchical schematics in order to simplify the netlister logic.