Using Electric 3-8: Rearranging Hierarchy

Chapter 3: HIERARCHY

| ## 3-8: Rearranging Hierarchy |

### Creating New Levels of Hierarchy

In order to manipulate hierarchical circuits, it is useful to create and delete levels of the hierarchy. The Package into Facet... command of the Facets menu collects everything in the highlighted area into a new facet. You will be prompted for the facet name. The most convenient way to specify an area for packaging is to use the rectangle select button and drag a rectangle. Every node touching the area is included in the new facet. All arcs between nodes in the area are also included. The highlighted circuitry is not affected.

### Removing Levels of Hierarchy

The opposite function is the removal of levels of hierarchy. This is done with the Extract Facet Instance command, which takes the currently highlighted facet instances and replaces them with their contents. Repeated use of this command goes further down the hierarchy until it is fully instantiated. All arcs that were connected to the facet instances are reconnected to the correct parts of the instantiated circuitry.

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