Computing DC IR Simulations in HFSS 3D Layout

DC IR analysis solves for the voltage drop across the power plane. The DC solution provides important information pertaining to power delivery, including:

HFSS 3D Layout makes use of the Ansys SIwave™ DC solver that is based on a well-known formulation and produces an efficient DC solution.

Note:

Thermal modifiers are expressions that evaluate the conductivity of metals as a function of temperature. If such expressions have been specified in the material manager for metals that are used in the design, they are respected during Ansys SIwave™ DC simulations. If no such expressions have been explicitly specified, the Ansys SIwave DC solver uses the following to derate the resistivity of metals as a function of temperature:

resistivity = rho_0 * (1 + 0.004 * (Temp - T0))

where: rho_0 is the metal's resistivity measured at a temperature of T0 = 20 deg C.

HFSS 3D Layout can perform the following actions:

From General mode, users can configure component parameters prior to simulation from the SIwave Workflow Wizard or skip directly to Setting Up the Compute DC Current and Voltage Distribution Window.

Computing DC IR Simulations in IC Mode

Users can create DC IR analysis solves in both General mode and IC mode. IC Mode integrates ECAD Xplorer into the HFSS 3D Layout environment, preserving ECAD Xplorer's capabilities of creating larger, more complex IC models, while allowing users direct access to most General Mode features (Refer to Layout Editor), with some notable differences:

Beginning Simulation From the SIwave Workflow Wizard (General Mode Only)

Follow these steps to begin configuring a simulation from the SIwave Workflow Wizard.

  1. From the Layout tab, select Worfklow to open the SIwave Workflow Wizard window.
  2. Workflow

  3. Click Configure DC IR Drop Analysis to open the DC IR Configuration window.
  4. SIwave Workflow Wizard

  5. From the list on the left, check the box adjacent to a selected net (e.g., BST_V1P0_S0).
  6. DC IR Configuration Window

  7. From the table, do the following:
    1. Make selections from the Source/Probe drop-down menu (i.e, select from None, Current Source, Voltage Source, Voltage Probe, or Terminal).
    2. The Type drop-down menu is enabled if Current Source or Voltage Probe are selected from the Source/Probe drop-down menu. Select either Constant Voltage (i.e., adding one circuit element) or Distributed Current (i.e., adding a circuit element on every pin) from the Type drop-down menu.
    3. DC IR Configuration Window

    4. Enter a Magnitude in the adjacent field or accept the default parameter, if any.
    5. Select the left-most empty cell in the component's row to populate the fields beneath the table. Then make further adjustments, as appropriate.
    6. DC IR Configuration Window

  8. Click Configure Simulation.
  9. DC IR Configuration Window

  10. Click Validate to open the Launch Geometry Check window.
  11. Launch Geometry Check Window

  12. If applicable, configure the validation check. Then click OK to begin validation. View progress in the Progress window.
  13. Progress Window

    Note:

    Users will need to open the Progress window and position it conveniently beforehand.

  14. After the validation check is complete, a Geometry Check Results window appears. Assuming the simulation has passed validation, click OK to return to the DC IR Configuration window.
  15. Geometry Check Results Window

  16. Click Simulate to open the Compute DC Current and Voltage Distribution window.
  17. DC IR Configuration Window

  18. Continue to step 2 of Computing DC IR Simulations in HFSS 3D Layout .

Setting Up the Compute DC Current and Voltage Distribution Window

Follow these steps to finalize simulation solver setup and run a simulation computing DC current and voltage distribution.

Note:

Some options are only available from the General mode or IC mode environments and will be absent from the UI.

  1. From the Project Manager window, expand the Project Tree and Active Design Folder. Then right-click Analysis.
  2. Project Manager Window > Active Design Folder > Analysis

  3. Do one of the following to open the Compute DC Current and Voltage Distribution window.
  4. From the Compute DC Current and Voltage Distribution window, do the following:
  5. Compute DC Current and Voltage Distribution Window

  6. To view additional solver options, click Other solver options. The SIwave Solution Setup window opens, on the DC tab.
  7. SIwave Solution Setup - DC

    From this window, do the following:

  8. Check Custom to enable DC Advanced settings, then select the DC Advanced tab.
  9. SIwave Solution Setup - DC Advanced

    DC Advanced options include:

  10. Select the S-Parameters tab.

    SIwave Solution Setup Window > S-Parameters Tab

  11. Select State Space Model or Custom Model. If Custom Model is selected, set the following options:
  12. Note:

    Refer to the following pages for an example of using the SIwave Solution Setup window to change S-Parameters or using a preconfigured Python script to generate an Ansys ECAD database file, which can then be imported into AEDT to create a custom Ansys SIwave setup.

  13. After making any selected changes, click OK to exit the solution setup.
  14. Click OK to save the solution setup. The Project Manager window updates to show the DC IR setup under Analysis.

    Project Manager with Analysis

  15. (General Mode Only) Run through the SIwave Workflow Wizard.
  16. From the Project Manager window, right-click the analysis and select Analyze.
  17. Analyze Right-Click Option

  18. The Progress window displays the simulation's progress. When it finishes, view or export results.
Related Topics:

Adding Sources and Terminals

Defining Equipotential Regions

Plotting DC IR Field Overlays

Overlaying a DC Temperature Field

Coupling HFSS AC and DC Loss

Coupling DC IR Loss

SIwave Workflow Wizard

Editing the DC Coefficient Text File

Viewing and Creating VRMs

Viewing and Exporting DC IR Solution Results

Viewing a Solution Profile

Viewing Convergence Data

Viewing Matrix Data