![]() |
1: Facets |
![]() |
Besides organizing facets into a hierarchy,
Electric also organizes facets according to their view and version.
A facet's view describes its contents (for example "layout", "schematics", "netlist", etc.)
A facet's version defines its design age.
Each facet, then, is a view and a version of a cell, and the facet's name
describes all of this information:
where CELLNAME is the name of the cell to which this facet belongs, VIEW is the abbreviated name of this facet's view, and VERSION is the version number of this facet. When no version number is displayed, it implies that this facet is the most recent version (has the largest number). Thus, the facet "gate;2{lay}" is more recent than "gate;1{lay}" but less recent than "gate{lay}" (which must have a higher version number, probably 3). | ![]() |
In this example, there is a library with two cells: "gate" and "latch". In this library are facets called "latch", "latch;1{sch}", and "latch{lay}", all of which are facets of the cell called "latch". The facet "latch" has no view name and is therefore from the "unknown" view of the cell. The facet "latch{lay}" is the layout view of the cell.
To rename a facet, use the Rename Object... subcommand of the User Interface command of the Info menu. This command can rename a cell, or any other object in Electric. | ![]() |
![]() |
Previous | ![]() |
Table of Contents | Next | ![]() |