User Tools

Site Tools


geda:gnetlist_ug:config

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
geda:gnetlist_ug:config [2012/11/17 12:48]
peter-b
geda:gnetlist_ug:config [2012/11/17 13:31]
peter-b [Hierarchical name mangling]
Line 22: Line 22:
 When using gnetlist, it is very important that your symbol and source libraries are set up correctly. ​ You will almost always want to put these settings in a suite configuration file (one of the "''​gafrc''"​ files) so that the same libraries are used by gschem and gnetlist. ​ For an explanation of how to set up symbol and source libraries, see the [[geda:​gschem_ug:​config|gEDA gschem User Guide]]. When using gnetlist, it is very important that your symbol and source libraries are set up correctly. ​ You will almost always want to put these settings in a suite configuration file (one of the "''​gafrc''"​ files) so that the same libraries are used by gschem and gnetlist. ​ For an explanation of how to set up symbol and source libraries, see the [[geda:​gschem_ug:​config|gEDA gschem User Guide]].
  
-==== Hierarchical name "​mangling" ​====+==== Hierarchy processing options ​====
  
 When working with [[hierarchy]],​ gnetlist renames nets and components based on where in the hierarchy they occur. ​ You can configure how this "​mangling"​ is carried out, and disable it if necessary. When working with [[hierarchy]],​ gnetlist renames nets and components based on where in the hierarchy they occur. ​ You can configure how this "​mangling"​ is carried out, and disable it if necessary.
Line 44: Line 44:
   * The ''​hierarchy-netattrib-order'',​ ''​hierarchy-netattrib-separator''​ and ''​hierarchy-netattrib-mangle''​ functions control "''​net=''"​ mangling.   * The ''​hierarchy-netattrib-order'',​ ''​hierarchy-netattrib-separator''​ and ''​hierarchy-netattrib-mangle''​ functions control "''​net=''"​ mangling.
  
 +It is sometimes useful to turn off hierarchy processing entirely. ​ You can do this with the ''​hierarchy-traversal''​ option:
 +
 +<​code>​(hierarchy-traversal "​disabled"​)</​code>​
 ==== Automatic net naming ==== ==== Automatic net naming ====
  
geda/gnetlist_ug/config.txt ยท Last modified: 2012/11/17 13:31 by peter-b