In this topic:
The Load Component Values feature can change any schematic symbol property, however; the schematic configuration, including symbol placement and wiring, are unchanged. The Load Component Values feature works for both the SIMetrix and the SIMPLIS simulator modes.
CAUTION: Be sure to backup your schematic before loading a set of component values. When you load a configuration file, the schematic values change and this action cannot be undone.
ADDRESS | VALUE |
L1.DCR | 5m |
CAUTION: Be sure to backup your schematic before loading a set of component values. When you load a configuration file, the schematic values change and this action cannot be undone.
An example including the schematic and a configuration file can be downloaded here : simplis_003_load_comp_values_MP8708.zip.
The schematic reflects the new values, and the following report appears in the command shell window.
Action: | refdes | old | new |
------- | ------ | --- | --- |
No Change | Vin.VC | 12 | 12 |
No Change | Vin.ESR | 1m | 1m |
Change | C5.CC | 22u | 4.7u |
No Change | C6.CC | 1 | 1u |
No Change | C10.CC | 100n | 100n |
No Change | C11.CC | 1u | 1u |
Change | L1.LI | 1.8u | 4.2u |
No Change | C7.CC | 22u | 22u |
Change | C7.QUANTITY | 2x | 2 |
No Change | C9.CC | 1p | 1p |
Change | R1.VALUE | 40.2k | 59k |
Change | R2.VALUE | 12.7k | 19.1k |
You may also view the log file with the
menu.Since symbols do not contain a property indicating whether or not it is shorted or disabled, a special flag can be used to disable, short, or re-enable a schematic instance.
ADDRESS | VALUE |
L1._disabled_status_ | 'open' |
L2._disabled_status_ | 'short' |
L3._disabled_status_ | 'enable' |
XML content can be loaded from within the Load Component Values file or directly from an XML file. Directly loading from a file can be completed by using the "_from_file|" tag. Both relative and absolute addresses are acceptable.
ADDRESS | VALUE |
L1.GMD_FILE_CONTENTS | "<?xml version='1.0' encoding='UTF-8'?><inductor> ... </inductor>" |
L2.GMD_FILE_CONTENTS | _from_file|'./xml_file - relative.gmd' |
L3.GMD_FILE_CONTENTS | _from_file|'C:/temp/xml_file - absolute.gmd' |
A special switch /l ( the letter l, not the numeral 1) has been added to SIMetris/SIMPLIS to automatically open a schematic and load a set of component values when the program starts. The syntax for the command line switch is:
<full_path_to_simetrix.exe> <full_path_to_schematic_to_open> /l <full_path_to_comp_values_file>
Note each of the three command line arguments are full paths.
The Local LCV Block is a symbol that can be placed on a schematic and can hold multiple LCV configurations. Each configuration can be viewed, edited, saved, and/or loaded via the symbol's dialog:
To edit the name of the currently selected configuration, edit the text at the top of the table. To change the currently selected configuration, use the Configuration drop down.
Add Blank | Creates a new, blank configuration. |
Add From File | Loads a configuration based on an existing configuration file. |
Copy Current | Creates a copy of the current configuration. |
Delete Current | Deletes the current configuration. |
Close and Load | Saves all changes, closes the dialog, and loads the currently selected configuration. |
Close | Saves all changes and closes the dialog. |
Cancel | Closes the dialog and ignores all changes. |
Help | Opens this help topic. |
◄ Netlist to Schematic Converter | Using Schematic Editor for CMOS IC Design ▶ |