If I place my Pcell by hand the cell works fine. Sizes are what I expect them to be.
Gen from source gives me small values that can't be laid out.
The symbol though has "90n M" which doesn't match other tech files I've worked with "90n"
I've tried two different ways of doing the CDF:
cdfCreateParam( cdfId ?name "w" ?prompt "width" ?defValue "0.2n" ?parseAsNumber "yes" ?type "string" ?units "lengthMetric" )
I've also tried the following default value:
?defValue sprintf(nil "%g" minMosWidth)
Neither gives me the desired result. Any thoughts?
Your right Andrew, I should have .2u not .2n.
That didn't solve all the problem with the size tho.
The Pcell code is:
; Define formal parameter name-value pairs. ( ( w 0.2 ) ( l 0.09 )....
width = w length = l
So I don't change the value in the Pcell. If I multiply w by 1*e-6 then virtuoso locks up when I load it. Kinda strange.
Any more thoughts?