Table of Contents
...
Visible (grid) | Determines whether visible grid lines are shown in the drawing workspace of the symbol editor window. The spacing between these grid lines is determined by the value in the "Grid" field. |
Snap on | Determines whether the corners of objects made with the drawing tools are moved to the nearest snap-to-grid point. |
Grid (Spacing) | Determines the spacing between the visible grid lines. The units are in screen dots at the default zoom level. |
Snap (Spacing) | Determines the spacing between snap-to points for the drawing tools (not including pins). This does not affect objects that have already been placed. The units are in screen dots at the default zoom level. |
Pin Grid | Determines the snap-to-grid for device pins. |
Line and Fill color settings
The line and fill color setting panels have a Color Override option. This option allows locking object color from user or script changes in the design window. In some cases, depending on the device data handling methods, the device color may change through scripts to reflect some device properties. If the device color settings are not overridable, then the script action will be canceled.
...
I | Input |
O | Output |
P | Power |
For example: “|I CLK,,D0..7 |O Q0..7” |
Placing a Bundle Pin
Bundle pins allow bundles to be connected to the part. A bundle pin's functionality is determined by the internal pins it contains. These can be specified when the symbol is created, or modified later on the schematic using the "Bundle Pin Info" command described in Changing Bundle Pin Connections: Bundle Pin Info. It is recalled that it is not allowed to modify built-in device bundle pins, since such actions will result in data corruption.
To add a bundle pin to a symbol you need to use the "Add Pins" command to add the bundle pin to the pin list and specify its bundle internal pins.
...
Always Visible | This setting indicates that the selected field should always be made visible on the schematic when the device is placed, regardless of the visibility setting for this field in the target design. This setting does not prevent the field from being removed after the device is placed, it just sets the initial state. |
Default Visibility | This setting indicates that we wish to make the field visible only if it is defined as Visible by Default in the design in which it is placed. |
Never Visible | This indicates that the field value should not be displayed when the device is placed, regardless of the design's Visible by Default setting for this field. This does not prevent the value from being displayed later, it just sets the initial state. |
You can set the default visibility independently for each attribute field defined in a design. This is done by selecting the "Define Attribute Fields" command (“Options>Design”) menu and setting the "Visible by default" option as desired for each field. For more information on how to create and modify attributes see Entering and Editing Attribute Data - Basic Procedure. |
Auto-Create Symbol
This command is available from the Operations toolbar and will help you generate a basic rectangular-box symbol.
Subcircuit and Part Type command
This dialog allows you to select among several different options:
...
Delete existing pins before adding pins defined in subcircuit | This option is only enabled when the selection made above results in a port interface being imported. If this box is checked, when the "Done" button is pressed all of the old pins in the pin list will be deleted. This allows a new port interface to be brought in without any conflicts with the existing pin list. If this option wasn't checked then port names would be merged with the names in the list. Duplicate pin names and their related properties remain unchanged, except they are now associated with the new port. Unmatched pin names in the pin list remain exactly the same. |
Lock subcircuit by default so the subcircuit can't be opened | This option has the effect of saying, "Yes. There is a subcircuit, but in general you don't want to go into it". This causes the schematic capture part of HYPERSIM to prompt to make sure it is really OK to enter the subcircuit before doing so. |
Locate a new subcircuit definition | This button allows you to replace the subcircuit in a symbol that already has a circuit associated with it. |
Opening the Subcircuit Associated with a Symbol
If the symbol currently being edited has a subcircuit already stored with it in the library, you can use the "Open Subcircuit" command in “Operations>Subcircuit” to open it for editing. This opens the subcircuit in a design window as if it was an independent design.
Modifying and saving the design that was opened with this command DOES NOT automatically update the symbol or the library it was read from. If you wish to update the symbol, you must use the Subcircuit and Part Type command and use the "Create a subcircuit symbol and select an open circuit to attach to it" option to reattach the modified circuit to the symbol.
...