Product Documentation
Virtuoso Electromagnetic Solver Assistant User Guide
Product Version IC23.1, November 2023

Electromagnetic Model Creation in Virtuoso RF Solution

The Electromagnetic Solver assistant in Virtuoso Layout MXL provides an interface to create 3D models for passive devices in the layout view.

The following flow diagram describes how you can use the Electromagnetic Solver assistant in the Virtuoso RF design flow.

  1. After the layout is ready, open it in Virtuoso Layout MXL and launch the Electromagnetic Solver assistant. Next, create a model by selecting the shapes and devices that you need to analyze. The model definition contains all of the information needed to create the physical structure as well as the required settings for simulation by the EM solver.
  2. This model is exported to an encrypted data model file (.clf) that is automatically imported by the solver for S-Parameter extraction.
  3. The solver computes the RF behavior for the shapes identified in the model and saves the output in a touchstone file.
  4. You can create an extracted view for use in the ADE Explorer or ADE Assembler setup to run simulations.
  5. The extracted view contains an n-port that replaces the original net connections for the identified shape or device. This n-port points to the touchstone file in which the RF behavior of the devices is saved. The Spectre simulations read the data from the touchstone file and use that for running simulations.

The integration of the EM engines into the Electromagnetic Solver assistant makes the EM extraction and analysis fully automatic and time saving. You can use a single interface to create models, generate RF data, and save it in a format to be used for running simulations.

Contents of Model Definition File

The model definition in the .clf data file includes the following information:

Related Topics

Supported Electromagnetic Solvers

Launching the Electromagnetic Solver Assistant


Return to top
 ⠀
X