Swaplevel and Addlevel settings

These settings are used to control how symbols are used in multi-symbol components such as integrated circuit chips.

Swaplevel settings

Addlevel settings

   
Next Used for gates that are to be placed in sequence. When one is placed, the next in sequence is attached to the cursor.
Must If any symbol from a component is fetched into the schematic, then a symbol defined with Addlevel Must must also appear. This happens automatically. It cannot be deleted until all the other symbols in the component have been deleted. If the only symbols remaining from a component are Must symbols, the DELETE command will delete the entire component.
Always Like Must, although a symbol with Addlevel Always can be deleted and brought back into the schematic with INVOKE.
Can If a component contains Next-gates, then Can gates are only fetched if explicitly called with INVOKE. A symbol with Addlevel Can is only then fetched into the schematic with ADD if the component only contains Can gates and Request gates.
Request This property is usefully applied to component power symbols. Request gates can only be explicitly fetched into the schematic (INVOKE) and are not internally counted. The effect of this is that in components with only one gate and one voltage supply symbol, the gate name is not added to the component name. In the case of a 7400 with four gates (plus power supply) the individual gates in the schematic are called; for example, IC1A, IC1B, IC1C and IC1D. A 68000 with only one gate—the processor symbol—might on the other hand be called IC1, since its separate voltage supply symbol is not counted as a gate.