Index: user/06_features/hierarchic/index.html =================================================================== --- user/06_features/hierarchic/index.html (revision 10194) +++ user/06_features/hierarchic/index.html (revision 10195) @@ -33,7 +33,7 @@ design.

In a non-hierarchic case every component and network are in a single -global namespace. In practice this means: +project global namespace. In practice this means:

+
  • the auto scope, when no prefix is prepended to the net name, + usually does what's expected, searching from local to global, then if + no existing net of the same name is found, creating a new globla net. + This is the only addressing used in the flat (non-hierarchic) case and + the most commonly used addressing for non-local objects in the + hierarchic case +
  • it offers an easy to use ./ prefix, which is the most commonly used + local scope prefix in the hierarchic case, locking the given object + into the current sheet +
  • offers a less often used subtree local mechanism for real complicatedcase, + prefixed with v/ for "search downward" or ^/ for "search upward" +
  • offers the exotic / prefix for explicitly addressing the global scope. +

    +The explicit global scope prefix can be used in the real exotic case when +a (near) bottom child sheet needs to address a project global net not being sure +there was no same named sheet local or subtree local net in the hierarchy. +The auto scope (no prefix) or the ./ or ^/ prefixes would pick up those +intermediate nets, may they exist, not reaching the global scope. The / prefix +turns off the search mechanism and searches right in the project global namespace; +if the object is not found, it is created in the project global namespace. + +

    Expert: component addressing