auCdl netlisting with '_ansCdlCompParamPrim'

G

Gerd

Guest
Hello,

My attempt is to auCdl netlist a MOS component with custom additional
parameters. The netlisting procedure for doing this i found on
Sourcelink: _ansCdlCompParamPrim. For illustration, the extra
parameters are X and Y. E.g., this is what i want to get:

MM0 Z A vdd! vdd! pmos W=... L=... X=... Y=...

and this is what is netlisted instead:

MM0 Z A vdd! vdd! model=pmos W=... L=... X=... Y=...

In fact the model name is now treated as a parameter instead of being
written explicitly. Here's my current CDF:

cdfId->simInfo->auCdl = '( nil
netlistProcedure _ansCdlCompParamPrim
instParameters (model W L X Y)
termOrder (D G S B)
propMapping (nil model MODELNAME)
namePrefix "M"
)

Playing with the 'modelName' simInfo doesn't help either since it
prints everything literally in the netlist (and MODELNAME is a
variable).

Does anyone have a way to circumvent this without losing the ability to
netlist X and Y properly?


Thanks a lot,
Gerd
 

Welcome to EDABoard.com

Sponsor

Back
Top