It looks like you're new here. If you want to get involved, click one of these buttons!
I am making a macro PCell, and there are many parameters to check the conditions.
So, I want to know which parameter breaks the rule(condition) when user change the value of the parameter.
if you see the figure, the size of box is 1.5µm as the parameter "viaSource" sets 1.5.
However, since the condition for viaSource is " viaSource >= 1.5", if viaSource is under 1.5, it would not be created showing an error message.
viaSource < rule1 && raise("viaSource should be greater than or equal to 1.5µm")
So, if the rule1 is broken, then it isn`t created.
Here, what I want to do is that, I want to know which parameter breaks the rule while user change parameters from instance properties window.
So, I want to get the error message "viaSource should be greater than or equal to 1.5µm" on the palette.
Thank you very much in advance.