SIMetrix/SIMPLIS AE: How to Submit Content


Submitting Graphics, Marketing Text and Library Management

Please submit the required graphic images, marketing text and the Library Management Spreadsheet to the appropriate sections of your company's AE SVN repository:

		contrib/marketing/gfx
		contrib/marketing/text
		contrib/your company name_ae_default_spreadsheet.xslx

Submitting Application Circuits for Encryption

Requirements

The following files / data are required to submit an application circuit for encryption:

  1. The properly formatted SIMetrix/SIMPLIS schematic in ASCII format that simulates correctly
  2. The .init file from a Load Transient (or equiv.) simulation of the schematic (SIMPLIS schematics only)
  3. The number of topologies required by the simulation run associated with the .init file (SIMPLIS schematics only)
  4. A short description of the content to be encrypted (typically the part number of the IC)
  5. The reference designator of the IC to be encrypted
  6. The subcircuit name of the IC to be encrypted

Input Formatting

To properly format a schematic for encryption:

  1. Populate F11 content - From the schematic window, hit the F11 key. A textarea will appear at the bottom of the window. In that textarea, ensure that all models required by the schematic are present.
  2. Prepare IC model for encryption - In order to prepare the circuit for the encryption process, the subcircuit model must be marked up to designate the portion of the content to be encrypted. This can be done in two ways:

    a. Manual Encryption Markup

    In the F11 window, locate the IC model. After the .SUBCKT line, add the following:

    *
    *?@ Start SIMPLIS Encryption $$WC_SIMPLIS_ENCRYPT_TAG$$
    *
    

    It is strongly recommended, but not required that you leave the .NODE_MAP statements for the IC pins outside of the encrypted content of the subcircuit. This will help end users with probing and plotting of simulation results.

    Immediately before the .ENDS <SUBCKTNAME> statement, add the following:

    *
    *?@ End SIMPLIS Encryption
    *
    

    b. Semi-automated Encryption Markup

    The most recent versions of SIMetrix/SIMPLIS (v7.10o and later) provide a built-in script that will add the start and end encryption tags to subcircuit definitions found in the F11 window of a schematic. While unsupported, the script is generally considered stable for use with most SIMetrix subcircuits and those SIMPLIS subcircuits that have a properly formatted series of .NODE_MAP statements. To use the semi-automated process:

    1. With the schematic open, type choose_f11_subckt_for_encryption into the SIMetrix/SIMPLIS Command Shell window. Hit Enter or press the OK button.
    2. Select the name of the top level subcircuit to be encrypted from the list presented, then press the OK button.
    3. The script will then modify the contents of the F11 window to add the start and end encryption markup to the appropriate subcircuits.

  3. Save in ASCII format - From the schematic window, choose File > Save Special.... In the popup window, make sure the ASCII format box is checked. Select a destination to save the file and then choose Ok.

Submission

All required files / data should be emailed to:

encryption-request@simplistechnologies.com