The Symbol Creator captures more than the pins you see on the symbol. With the Symbol Creator, you can capture a complete pin list and determine how you want to represent the symbol from that pin list. Within the pin list, map the logical pin names to the physical pin numbers. Add electrical properties to the pins. After completing the details of the pin list, consider how to represent the symbol. Remove pins from the symbol by marking them implicit in the pin list. Use the pin order view to give the relative locations of the pins.
Focus first on the pin list and then on how to represent the symbol. Keep checking back for new features.
Adding a Custom Symbol to a Part
To activate the Symbol Creator for a part, click the Choose Symbol button, and then select Add Custom Symbol.
To add pins to your symbol, simply type in a pin name and hit return.
Once you add a custom symbol to a part, it will appear next to the Choose Symbol button in search. Hover over the thumbnail image to see a larger image of the symbol.
There are two methods for entering pin data. One is manually entering the pin data using the instructions below. The second way is to upload a CSV with the pin data.
Remember to upload a complete pin list so that you may be able to properly generate a pin map.
Adding and Editing Pins
If you would like to create a part from scratch or manage the pins uploaded through a CSV, you can add or remove pins through the Symbol Creator interface.
To add a pin, simply type the name of the pin into the Add Pin(s) Name box and hit Enter. The pin will appear in the pin list, where you can edit its properties.
To rename a pin, click the arrow under Actions and select Rename. The name box will become editable. You can also do this by double-clicking the name.
To remove a pin, click the arrow under Actions and select Delete. You can also do this by selecting pins and pressing the Delete key.
Uploading a CSV Pin List
Editing Pin Properties
Once you have added the pins to your symbol, you can adjust the property values. To see all of the properties in the pin list, you can expand the pin list by clicking the arrow at the bottom of the window. Click the arrow again to collapse the list.
The properties available for editing are listed below.
Note: Some properties have dependencies on each other. The table will help ensure you only select valid combinations of properties. If your currently-selected property appears in gray, it cannot be changed without another property automatically changing to accommodate. If a property appears gray in the dropdown list, selecting the property will cause other properties to change.
The name describes the name of the pin that is used on the symbol and is the only required field for a pin. This is the same name that is referenced when mapping the symbol pin names to the footprint pin names. Note that Symbol Creator will allow you to use duplicate pin names, and these names will be displayed on the resulting symbol as duplicates; however, each duplicate entry will use a hidden name with a suffix of __x where ‘x’ is a number starting at 0 and incrementing by 1 for each duplicate pin name on the same symbol.
Pin # is used to map the pin names to individual footprint pin numbers. This field is not required to create your symbol, but your part may not be ready to use on your desktop unless you complete this, depending on what flow you are using with your PartQuest parts.
Inverted will mark the pin as inverted. Graphics will be added to the pin to represent it as inverted on the generated symbol:
Direction designates the direction of the signal for this pin as In, Out, or In/Out. Graphic annotations will be shown for "In/Out". Use settings to control if graphic annotations will be shown for "In" direction pins on the right and "Out" direction pins on the left
Electrical Function describes the general function of the pin as Signal, Ground, Power, or No-Connect.
Electrical Type is only valid for "Signal" pins. It defines whether the pin produces or consumes an Analog or Digital signal.
Output Type is valid for any "Out" pins. It defines the pin as Open Collector, Open Emitter, Tristate, or Open Drain.
Defines the signal as a Load, Source, or Terminator.
Implicit pins are pins that are included in the part, but you do not want them to show on your symbol. You will see that marking a pin as implicit will exclude it from the symbol. Power, Ground, and No-Connect pins can be set to implicit. The implicit pins will be represented appropriately in the flow you are using. When sending the part to a flow such as Xpedition or PADS Professional, which require explicit pin mappings, the appropriate pin mapping data will be provided for the part definition. Similarly in the PADS flows the implicit pins will added as “Signal” or “NC” properties in the symbol.
Setting this to one defines the pin as a clock. Use the settings to specify if a graphic annotation should be shown for the clock:
Setting this to one defines the pin as being activated on high. Use the settings to specify if a graphic annotation should be shown for Active High pins:
Setting this to one defines the pin as being activated on low. Use the settings to specify if a graphic annotation should be shown for Active Low pins:
Setting this to one defines the pin as being hysteresis. Use the settings to specify if a graphic annotation should be shown for Hysteresis pins:
Setting this to one defines the pin's function is to enable. Use the settings to specify if a graphic annotation should be shown for Enable pins:
Setting this to one defines the pin's function is to amplify the signal. Use the settings to specify if a graphic annotation should be shown for Amplify pins:
Passive pull-up pins are pins with an internal connection through a passive device to a second, more positive, supply voltage in addition to the internal connection to an active device through a supply voltage. Use the settings to specify if a graphic annotation should be shown for Passive Pull-up pins:
Passive Pull-down pins are pins with an internal connection through a passive device to a second, more negative, supply voltage in addition to the internal connection to an active device through a supply voltage. Use the settings to specify if a graphic annotation should be shown for Passive Pull-down pins:
Rated voltage describes the max voltage that may be applied to the pin, beyond which damage may occur.
Power Dissipation describes the max power that may be applied to the pin, beyond which damage may occur.
Pin Order View
The display on the right side of the Symbol Creator allows you to view and edit your pin arrangement. Click and drag a pin to move it to another location on the symbol. Note that the pins will snap to locations as you move them. You are only providing relative positions for the pins. There is no concern for grids or spacing of the pins. When the final symbol is generated, your settings will define how the pins are spaced.
Troubleshooting Pin Mapping Errors
If a yellow exclamation mark appears beside the image of a part in a list, the pin mapping is incorrect or incomplete. Check your pin mapping for errors.
Possible errors include:
- List of pin names does not match pin numbers
Duplicate pin numbers used in mapping