D
danmc
Guest
I have a tech file which defines various symbolic contacts with
symContactDevice:
symContactDevice(
; (name viaLayer viaPurpose layer1 purpose1 layer2 purpose2
; w l (row column xPitch yPitch xBias yBias) encByLayer1 encByLayer2
legalRegion)
; contact defines here
)
There are a couple of metal layers that have more than once choice for
connecting vias. The choice of which is the correct one depends on how
many layers of metal you're using.
My question is there anything you can put in a .cdsinit or .cdsenv to
specify which symbolic contact should be prefered. In other words if
I'm doing a layout with 3 metal layers and routing with paths, I want
to automatically have the 2-3 via with top metal rules picked. If I'm
doing a layout with 4 metal layers, I want to automatically have the
2-3 via with lower metal rules picked.
Can the default be picked without modifying the tech file?
Thanks
-Dan
symContactDevice:
symContactDevice(
; (name viaLayer viaPurpose layer1 purpose1 layer2 purpose2
; w l (row column xPitch yPitch xBias yBias) encByLayer1 encByLayer2
legalRegion)
; contact defines here
)
There are a couple of metal layers that have more than once choice for
connecting vias. The choice of which is the correct one depends on how
many layers of metal you're using.
My question is there anything you can put in a .cdsinit or .cdsenv to
specify which symbolic contact should be prefered. In other words if
I'm doing a layout with 3 metal layers and routing with paths, I want
to automatically have the 2-3 via with top metal rules picked. If I'm
doing a layout with 4 metal layers, I want to automatically have the
2-3 via with lower metal rules picked.
Can the default be picked without modifying the tech file?
Thanks
-Dan