Hi, there: I try to run Corner analysis over parameter analysis like thisloadPcf("xxxxx.pcf")parameterAnalysis("id" ?values '(90u 100u 110u))cornerRun() cornerMeas()but the results have no parameter result. only corner simulation result.How to do a corner analysis over parameter analysis?Thanks
Hi, I try to overcome this but .... I think I have done something dumb as shown belowforeach(device '("tt" "ss" "ff")foreach(element '("typ" "min" "max")modelFile('("/xx/xx/1.scs" sprintf(nil "%s" device))'("/xx/xx/2.scs" sprintf(nil "%s" element)))paramAnalysis("id" ?values '(90u 100u 110u)paramAnalysis("vd" ?values '(1.62u 1.8u)))paramRun()))which does not work, seems that foreach statement can not be nested and the sprintf can not give the model file a right section definition.Can someone give me some tested script to do all that job? It is such a tedious work to manually write down several hundreds corners definition in a pcf file.Thanks
hi, any ideas?
Nesting foreach isn't a problem. The problem is that you have quoted lists in the call to modelFile, and so these won't get evaluated.Your call to modelFile should be:
modelFile( list("/xx/xx/1.scs" device) list("/xx/xx/2.scs" element) )