Using Electric 3-5: Moving Up and Down the Hierarchy

Chapter 3: HIERARCHY

| ## 3-5: Moving Up and Down the Hierarchy |

Each editing window in Electric displays a single facet. Editing changes can be made only to that facet, and not to any subfacets that appear as instances. Thus, you may be able to see the contents of a facet instance, but you cannot edit it.

To edit a facet instance, use the Down Hierarchy command of the Facets menu. This command will descend into the definition of the currently selected facet instance. The contents will appear at the same size and location as the instance, and you will now be able to edit the contents.

If the instance is rotated or mirrored, going Down Hierarchy will show it in its original, untransformed orientation. The command Down Hierarchy in Place does not have this limitation: if an instance is rotated or mirrored, this command allows you to edit the facet in that orientation. Also, the Down Hierarchy in Place command shows the upper level of hierarchy that surrounds the instance (although it is shaded because you cannot edit it). In the figure below, the left side is the upper-level of hierarchy, with an instance shown. The right side is the result of Down Hierarchy in Place, showing the upper level shaded.

If an icon is selected, the Down Hierarchy will take you to the associated schematic. If the icon that is selected is already in its own schematic (you can place an icon inside its own schematic for documentation purposes), then the Down Hierarchy command takes you to the actual icon so that you can edit it.

The Up Hierarchy command pops you to the next higher facet in the hierarchy. If there was an associated Down Hierarchy command, then this returns you to the place where you started, up the hierarchy. If the Down Hierarchy command was not used, Electric attempts to figure out the next higher facet in the hierarchy, switching icons for schematics where appropriate. If there are multiple possibilities (because the current facet is used in many locations) then you will be prompted for a specific location.

When going down or up the hierarchy, if an export or port is selected, then the equivalent port or export is shown after the level of hierarchy has changed.

| Previous |  |  | Table of Contents |  | Next |