Product Documentation
Virtuoso Technology Data Constraints Reference
Product Version IC23.1, November 2023

maxDiffusionLength

orderedSpacings(
( maxDiffusionLength tx_layer1 tx_layer2 
 ['width f_width]
 f_length 
)
) ;orderedSpacings

Specifies the maximum diffusion length between two cut shapes and between a cut shape and a line-end of the diffusion shape.

Values

tx_layer1

The first layer (diffusion) on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

tx_layer2

The second layer (cut) on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

f_length

The distance between the edges of the shapes on layer2 and between an edge of a layer2 shape and the nearest layer1 line-end must be less than this value.

Parameters

'width f_width

  

The constraint applies only if the width of the layer1 shape is less than this value.

Example

The distance between two Contact edges and a Contact edge and the nearest Diffusion line-end must be less than 0.2 if the width of the Diffusion shape is less than 0.05.


Return to top
 ⠀
X