|
Field
|
Description
|
|
Adaptive Solution
|
This section provides options to specify frequency settings to be used by the simulator
|
|
Solution Frequency (Hz)
|
Specifies the frequency at which the adaptive solution is performed. This is typically set to Frequency Max.
Default Value: 10G
|
|
Max Number of Adaptive Mesh Iterations
|
Specifies the maximum number of mesh refinements that can be performed. Adaptive meshing stops when the specified number of iterations are complete or Target Delta S is attained, whichever comes first.
Default Value: 50
|
|
Adaptive Refinement Percentage (%)
|
Specifies the percentage of unknowns acceptable in refinement. In each mesh refinement iteration, an increase in number of unknowns is less than the specified percentage of existing number of unknowns.
Default Value: 10
|
|
Target Delta S
|
Specifies the target s-parameter difference to be attained. Adaptive meshing stops when the target difference is attained or the maximum number of adaptive mesh iterations are complete, whichever comes first.
Default Value: 0.02
|
|
Min Number of Adaptive Iterations
|
Specifies the minimum number of mesh refinements to be performed. Adaptive meshing does not stop until the refinement pass is equal or greater than this number.
Enter a number equal to or greater than 3. However, 3 is used if a number less than 3 is entered.
Default Value: 1
|
|
Min Number of Converged Iterations
|
Specifies the number of times the convergence criterion must be met consecutively for the adaptive mesh algorithm to converge. For example, if this is set to 2, adaptive meshing does not stop until the convergence criterion is met twice in a row.
Default Value: 1
|
|
Solver Options
|
This section provides the settings that specify how to run the solver.
|
|
Metal Type
|
Specifies the metal type to be used.
Possible values are:
-
Metal_Inside: Model metals with elements inside metals. This type is least memory efficient. It provides more accurate low frequency resistance. It also provides a different solution as compared to Metal_Skin_Impedance at high frequency range. This type is recommended when Explicit DC is needed. -
Metal_Skin_Impedance: Model metals with a frequency dependent skin effect impedance boundary conditions on the exterior surfaces of the metals. This type provides very accurate high frequency resistive loss. This type is recommended for most applications. -
Auto_Fitting: Model metals with a frequency dependent skin effect impedance boundary conditions on the exterior surfaces of the metals. This type provides very accurate high frequency resistive loss. This type is recommended for most applications. -
DC_Thickness: Model metals with a frequency dependent skin effect impedance boundary conditions on the exterior surfaces of the metals. This type provides very accurate high frequency resistive loss. This type is recommended for most applications.
Default Value: Metal_Inside for IC layouts, Metal_Skin_Impedance for package layouts
|
|
Basis Function Order
|
Describes the mesh element polynomial type.
Possible values are:
-
ZERO: Uses 0th order elements with linear E-fields inside the element and constant E-fields along an edge. This uses less memory than the 1st order with the same number of elements, but requires finer (more) elements to achieve solution convergence. -
FIRST: Uses high order elements with high order polynomial E-fields inside the element and along an edge. This uses more memory than 0thorder with the same number of elements, but requires fewer elements to achieve solution convergence.
Default Value: FIRST
|
|
Matrix Solver
|
A label that is always set to Automatic, which implies that the solver automatically switches to out-of-core (OOC) solvers when necessary.
|
|
Port De-embedding
|
Removes the parasitic inductance introduced by the ports. This option is applicable to rectangular lumped ports only.
When you select this setting, Clarity returns the modelName_deembedded.SnP file to Layout MXL.
|
|
Geometry Options
|
This section displays the option for job distribution run by the simulator.
|
|
Meshing Algorithm
|
This field is set to DMesh, which implies that Clarity uses an MCAD meshing process to generate the material and the .w3d files. The generated mesh is coarser in nature.
|
|
dz+ (in um)
|
Specifies the thickness of the top air buffer, which is the distance (buffer zone size) between the simulation region (outer box) and the design (inner box) on the +Z axis.
Default Value: 1000
|
|
dz+ (in um)
|
Specifies the thickness of the bottom air buffer, which is the distance (buffer zone size) between the simulation region (outer box) and the design (inner box) on the -Z axis.
Default Value: 100
|
|
um
|
Specifies the condition for dz+ or dz-.
Possible values are:
-
Perfect Electrical Conductor -
Perfect Magnetic Conductor -
Approximately Open
Default Value: Approximately Open (for both dz+ and dz-)
|
|
Signal Net Max Edge Length
|
Specifies the maximum length for the edges of triangles used to create the surface mesh on signal nets
|
|
Buffer Size
|
The simulation region in Clarity is larger than the geometry bounding box defined by minimum and maximum x-y-z dimensions of the design. The settings in this section define distances (buffer zone size) between the simulation region (outer box) and the design (inner box).
As a rule of thumb, the buffer zone size should be 5-10 times of the distance between top and bottom metal layers.
|
|
dx+
|
Specifies the distance (buffer zone size) between the simulation region (outer box) and the design (inner box) on the +X axis.
Default Value: 1000
|
|
dx-
|
Specifies the distance (buffer zone size) between the simulation region (outer box) and the design (inner box) on the -X axis.
Default Value: 1000
|
|
dy+
|
Specifies the distance (buffer zone size) between the simulation region (outer box) and the design (inner box) on the +Y axis.
Default Value: 1000
|
|
dy-
|
Specifies the distance (buffer zone size) between the simulation region (outer box) and the design (inner box) on the -Y axis. Unit: um
Default Value: 1000
|
|
Conformal Outer Box
|
Used to enforce the exterior boundary to be the same as the metal shape profile in the XY plane. If this check box is selected, the side walls of the outer box are determined by the enabled cutting polygon.
As Clarity targets non-radiation structures, and at a certain distance, the field decays almost to zero, the boundary distance from the structure must be large enough to allow fields to decay to zero.
|
|
Dielectric Buffer Size
|
If set to 0, the outer box side walls are coincident with the enabled cutting boundary. When the Outer Box Boundary condition is set to ABC, it approximates an open region that extends to infinity, and removes the truncation boundary reflections.
If set to a value greater than 0, the outer box side walls are based on the enabled cutting boundary and are expanded by this value.
Default Value: 0
This field overrides all the separate wall conditions that you have specified in this section. For example, if Approximately Open is selected in the Boundary Conditions drop-down list box, the same value is used for all the side walls of the outer box.
|
|
Drop-down list for all controls in this group
|
Specify how to model the outer box surfaces. Possible values are:
-
Perfect electrical conductor -
Perfect magnetic conductor -
Approximately open
Default Value: Perfect Electrical Conductor for IC designs, Approximately Open for package designs
|