B
boldbutcaution
Guest
Hello
I want to make these lines in auCdl netlist
.SUBCKT umim PLUS MINU
CC0 PLUS MINUS 1.5E-4*cw*cl $[CA] $L=cl $W=c
.END
XC1 out gnd! /umim cl=20 cw=2
But auCdl netlist give
.SUBCKT umim PLUS MINU
CC0 PLUS MINUS (cw)*(cl) $[CA
.END
XC1 out gnd! / umim cl=20 cw=2
From Virtuoso Analog Design Environment User Guide Product Version 5.1.41, p.629, only C or area or (L&W) will be outputted in the netlist. How could I make auCdl netlist shown above lines
Also dollarEqualParams cannot be printed even after I type in CDF as shown below.But from manual, $L=cl $W=cw should be printed when I type into the field of dollarEqualParams, why this cannot happen
Thanks in advance for your hel
umim CDF is as follow
auCdl = ni
dollarEqualParams ni
dollarParams ni
modelName "
propMapping ni
instParameters ni
namePrefix "X
termOrder ("PLUS" "MINUS"
coponentName subcircui
netlistProcedure ansCdlSubcktCal
The mim1 CDF is as follows
Parameter
cdfCreateParam (cdfI
name "l
prompt "Length
defValue "pPar(\"cl\")
type "string
display "artParameterInToolDisplay('l)
parseAsCEL "yes
name "w
prompt "Width
defValue "pPar(\"cw\")
type "string
display "artParameterInToolDisplay('w)
parseAsCEL "yes
name "c
prompt "Capacitance
defValue "
type "string
display "artParameterInToolDisplay('c)
parseAsCEL "yes
auCdl = '(ni
dollarEqualParams (cl cw
dollarParams ni
netlistProcedure ansCdlCompPri
instParameters (L W
componentName ca
termOrder (PLUS MINUS
propMapping (nil L l W w
namePrefix "C
modelName "CA
Thanks in advance for your help.
I want to make these lines in auCdl netlist
.SUBCKT umim PLUS MINU
CC0 PLUS MINUS 1.5E-4*cw*cl $[CA] $L=cl $W=c
.END
XC1 out gnd! /umim cl=20 cw=2
But auCdl netlist give
.SUBCKT umim PLUS MINU
CC0 PLUS MINUS (cw)*(cl) $[CA
.END
XC1 out gnd! / umim cl=20 cw=2
From Virtuoso Analog Design Environment User Guide Product Version 5.1.41, p.629, only C or area or (L&W) will be outputted in the netlist. How could I make auCdl netlist shown above lines
Also dollarEqualParams cannot be printed even after I type in CDF as shown below.But from manual, $L=cl $W=cw should be printed when I type into the field of dollarEqualParams, why this cannot happen
Thanks in advance for your hel
umim CDF is as follow
auCdl = ni
dollarEqualParams ni
dollarParams ni
modelName "
propMapping ni
instParameters ni
namePrefix "X
termOrder ("PLUS" "MINUS"
coponentName subcircui
netlistProcedure ansCdlSubcktCal
The mim1 CDF is as follows
Parameter
cdfCreateParam (cdfI
name "l
prompt "Length
defValue "pPar(\"cl\")
type "string
display "artParameterInToolDisplay('l)
parseAsCEL "yes
name "w
prompt "Width
defValue "pPar(\"cw\")
type "string
display "artParameterInToolDisplay('w)
parseAsCEL "yes
name "c
prompt "Capacitance
defValue "
type "string
display "artParameterInToolDisplay('c)
parseAsCEL "yes
auCdl = '(ni
dollarEqualParams (cl cw
dollarParams ni
netlistProcedure ansCdlCompPri
instParameters (L W
componentName ca
termOrder (PLUS MINUS
propMapping (nil L l W w
namePrefix "C
modelName "CA
Thanks in advance for your help.