<@U016EM8L91B> In the magic tech file, there are a...
# magic
d
@User In the magic tech file, there are a bunch of contact layers that are defined by grow-shrink-shrink-grow operations. From what I can understand, the first grow amt1 and shrink amt1 are used to merge vias that are minimum spacing apart. What is the shrink amt2 grow amt2 series of commands right after meant to do? example line
t
grow+shrink merges together areas that would be too close and generate spacing errors, or in the case of contacts would create individual contacts instead of one large contact area. shrink+grow gets rid of areas that are too small to place a contact cut. My recollection is that this happened on cells where there were contact cuts that were not exactly in a row, but were slightly offset. Then the grow+shrink operation created a bridge between them that was too small for a cut to be placed. So the shrink+grow gets rid of those bridges.