what I would like to do is set a property on my library (say, "via_size") and have the possibility to insert the property value into the instance call in my layout cells - think of my via as a pcell with variable size, I would want to not fix the size of it at design time, but later by just changing a single property value on the library.
Of course it would be possible to insert another hierarchy level where a cell "myvia" references the actual via, so that I would only have to change that cell. However, what I really want is something more flexible, where several cells respect the values that I set once only.
So what I want is the possibility to put variable / property names into the instance creation forms.
Is that possible? What would be the syntax?
I had thought of using pcells that look up the library properties and accordingly create shapes and instances, but I fear that might not work, and also I believe there must be an easier way. However, I was unable to find a solution for that particular problem although I cannot believe I am the only one ever to have faced that.
Thanks for any help.
P.S.: I am using cadence 5.141