Adding an HFSS PI Solution Setup in IC Mode (Beta)

Note:

The HFSS PI solution setup is a beta feature in both General and IC Modes, although customization options differ between modes. This section describes setting up an HFSS PI solution specifically in IC Mode. Refer to Activating the HFSS PI Solution Beta Feature to activate the HFSS PI solution setup.

Complete these steps to add an HFSS PI solution setup to a project in IC mode.

  1. Open the Setup window by doing one of the following:
    • From the Simulation ribbon tab, click HFSS PI.

      HFSS PI

    • From the Project Manager window, expand the Project Tree[Active Design Folder]. Then right-click Analysis and select Add HFSS PI Setup.

      Analysis > Add HFSS PI Setup

    • From HFSS 3D Layout, select Solution SetupAdd HFSS PI Setup.

      Solution Setup > Add HFSS PI Setup

  1. From the Setup window, make selections from the General, Net Processing, Power/Ground Nets, Signal Nets, and Defaults tabs.

    HFSS PI Setup - General Tab

  1. From the General tab, set the following:

    • Setup Name – type a name in the field or accept the default

    •  Enabled – check the box to activate or deactivate the setup

    •  Simulation Preference – use the slider to set the simulation to Balanced (i.e., use less memory) or Accuracy (i.e., use more memory)

    •  Model – select None, Exponential, or Hammerstad from the drop-down menu

    • RMS Surface Roughness – enter a variable in the adjacent field to specify the surface in microns

    • HPC and Analysis Options – open a window allowing you to specify HPC options

  1. Click the Net Processing tab.

    HFSS PI Setup - Net Processing Tab

  2. From the Net Processing tab, set the following:

    • Select Select nets for simulation (i.e., allows you to manually select nets to include in the simulation) or Auto select nets for simulation (i.e., allows HFSS 3D Layout to select nets to include in the simulation)
    • Ignore Nets Named "Dummy" or "Unused" during simulation – check the box to ignore dummy nets
    • Additional Nets to Include in Simulation – when Auto select nets for simulation is selected, select additional nets that must be included
  1. Click the Power/Ground Nets tab.

    HFSS PI Setup - Power/Ground Nets Tab

  2. From the Power/Ground Nets tab, set the following:

    • Power/Ground Net Options > Improved loss model – select an accuracy level from the drop-down menu (i.e., Level 1, Level 2, or Level 3)

      Warning:

      Simulation time increases at higher levels, by as much as 30%.

    • Ignore Small Holes – select Auto Detect (i.e., allow HFSS 3D Layout to detect and ignore small holes) or Diameter smaller than and enter a parameter in the field (i.e., specify a diameter and holes smaller than the diameter will be ignored)
  1. Click the Signal Nets tab.

    HFSS PI Setup - Signal Nets Tab

  2. From the Signal Nets tab, set the following:

    • Error Tolerance – select a tolerance level from the drop-down menu (i.e., Default, 0.02, 0.04, 0.06, 0.08, 0.1, 0.2, 0.5, or 1.0)
    • Conductor Modeling – select Mesh Inside or Impedance Boundary from the drop-down menu
      Important:

      When using surface roughness, users must select Impedance Boundary from the Conductor Modeling drop-down menu.

    • Improved Dielectric Fill Refinement in Metal Layers – check the box to activate or deactivate Improved Dielectric Fill Refinement
      Warning:

      Activating Improved Dielectric Fill Refinement in Metal Layers can significantly slow simulation time.

  1. Click the Defaults tab.

    HFSS PI Setup - Defaults Tab

  2. From the Defaults tab, either Save Defaults or Revert to Standard Defaults.

  3. Click OK to add the HFSS PI solution setup to the active design and simultaneously open the Edit Frequency Sweep window.

    Edit Frequency Sweep Window

  4. From the Edit Frequency Sweep window, click OK to accept the sweep with its default values or specify the following:

    Note:

    The available tabs and options change with the selected sweep type.

  5. Sweep Name field – enter a name for the sweep.

  6. Sweep Type drop-down menu – select Discrete or Interpolating:

    • Discrete – Generates field solutions at specific frequency points in a frequency range. Ideal when only a few frequency points are appropriate to accurately represent the results in a frequency range.

    • Interpolating – Estimates a solution for an entire frequency range. Ideal when the frequency range is wide and the frequency response is smooth. When Interpolating is selected, the Interpolation tab appears.

      Note:

      The information specified for an Interpolating sweep dictates the amount of information that can be viewed on a post-processing plot.

  7. Enabled – check to enable the sweep.

  8. Frequency Sweeps area – use Add Above, Add Below, and Delete to add or remove sweeps. Each row in the table represents a separate sweep and each column is either a selectable parameter or a value field. You can add multiple frequency sweeps to the same setup. Specify the Start and End frequency for each sweep, and make selections from the additional options specific to the Distribution type.

    • Distribution – select from the following:

      • Linear Step – A linear range of frequency points for which users specify a constant step size. The simulation will solve the frequency point at each step in the specified frequency range, including the start and stop frequencies (e.g. , specifying 10 for the Start frequency, 20 for the Stop frequency, and 2.5 for the Step Size instructs the simulation to compute a solution for frequencies of 10, 12.5, 15, 17.5, and 20).

      • Single Point – Individual frequency points. Insert specific frequency points to solve in the frequency range after uniform frequency points. For Discrete sweep types only.

      • Single Point Sweep – Adds a set of 10 Single Point Sweeps, defaulting from 1 GHz to 10 GHz in increments.

      • Linear Count – A linear range of frequency points for which users specify the number (count) of points within the frequency range. The simulation divides the frequency range into the count specified and solve each frequency point in the count.

      • Log Scale – A range of points for which users specify Start, End, and the number of Samples.The simulation assigns the sampled points using intervals based on a logarithmic scale.

  9. Note:

    If the user enters 0MHz in the Start value field, Electronics Desktop can use a DCIR solver within the HFSS PI simulation to calculate DC point.

    Progress Window

    To activate this beta feature, navigate to the Beta Options window as described in Activating the HFSS PI Solution Beta Feature steps 1-2, then check DCIR solver support for HFSS PI in IC Mode box.

    Beta Options Window

  10. Click Preview to view a preview of the sweep, as currently defined.

    Preview Window

  11. From the Sweep Options area, check boxes adjacent to the following options, as appropriate:

    Note:

    Sweep Options are only available if the Sweep Type is Interpolating.

    • Fast Sweep check box – check to improve runtime by requiring fewer samples to simulate. Uses more memory.

    • Adaptive Sampling check box – check to determine the number of sample frequency points from the response over the frequency band, adding more points around rapidly changing responses (e.g., resonance peaks). Checking the Adaptive Sampling box activates the Enforce causality and use enhanced AC/DC merge box.

      • Enforce causality and use enhanced AC/DC merge check box – check to enforce causality and generate S-parameters at the DC point. By combining the DC results with the frequency-swept AC results, accuracy is improved over the entire simulation bandwidth.

  12. Click OK to close the Edit Frequency Sweep window and add any sweeps.

  13. If appropriate, apply a technology definition file to the design.

    Note:

    Encrypted technologies are only supported by HFSS, Q3D, and RaptorX simulations.

  14. Run the analysis to solve the setup. Refer to Running Simulations.

Activating the HFSS PI Solution Beta Feature

Complete these steps to enable the HFSS PI Solution Setup beta feature, then activate IC mode.

  1. From the Tools menu, select OptionsGeneral Options to open the Options window.

    Tools > Options > General Options...

  1. Expand General > Desktop Configuration and click Beta Options to open the Beta Options window.

    Beta Options Window

  1. Scroll down to HFSS PI and check the adjacent box.

    Options Window > Beta Options Window

  1. Click OK to close the Beta Options window.

  2. Click OK to close the Options window and open an Ansys Electronics Desktop prompt to restart the software. Users may may be asked to save their work.

    Ansys Electronics Desktop Window

  3. Click Yes to restart immediately.

  1. After restarting the software, the HFSS PI solution setup is available from the locations described in the previous section.

The procedure is complete.