Hi,
We changed our PDK to set storeDefaults=yes for all parameters. This works fine for new schematics and instances that are manually touched. We tried using a skill script to go through a design library and run the PDK callbacks to force the individual instances to now store the default values on each instance. However.... not all the parameter values were store, only about half. The half not stored is of course the more critical values we need stored! Poking around in the documentation I found a command cdfUpdateInstParam. This will imprint ALL cdf parameters onto the device... but... it uses the effective cell CDF with turns out to override a lot of the manually set parameters (like gate length, width, number of fingers, etc).
Is there a command to imprint the instance with the current cdf property values, even the default ones? In other words, most of the values are default and thus not previously stored (schematics and layouts created before storeDefaults changed to yes). If the device is touched/tickled appropriately, it should get imprinted with all property values since they all now have storeDefaults changed to yet. How do I do this?
using IC6.1.7-64b.500.17