Quantcast
Channel: Cadence Custom IC Design Forum
Viewing all articles
Browse latest Browse all 4915

importing spice model into cadence virtuoso ic design

$
0
0

Hello,

I need to use adg1436 spice model in my simulation, I tried to add a new cell with cell view of type spice, but I get tens of parsing errors when I try to save it.

Can you please explain for me how can I use spice models in Virtuoso?

This is the spice model am using: https://www.analog.com/en/license/spice-models?mediaPath=media/en/simulation-models/spice-models/ADG1436.cir&modelType=spice-models

and here is the parsing error am getting:

Warning from parser in `ADG1436'.

".../breakoutboard/adg1436/spiceText/spice.spc", line 78: Warning: Illegal scale factor suffix `h' in numerical literal `11h'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 79: Warning: Illegal scale factor suffix `l' in numerical literal `11l'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 79: Warning: Illegal scale factor suffix `l' in numerical literal `11l'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 80: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 80: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 80: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 80: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 82: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 82: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 82: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 106: Warning: Illegal scale factor suffix `b' in numerical literal `111b'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 108: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 108: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 109: Warning: Illegal scale factor suffix `c' in numerical literal `111c'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 110: Warning: Found an unquoted ambiguous expression that contains the `*' character. Therefore, the part of the expression after `-14--0.528753713125263' will be treated as a comment.

".../breakoutboard/adg1436/spiceText/spice.spc", line 110: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 110: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 112: Warning: Illegal scale factor suffix `d' in numerical literal `111d'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 122: Warning: Illegal scale factor suffix `i' in numerical literal `11i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 122: Warning: Illegal scale factor suffix `j' in numerical literal `11j'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 122: Warning: Illegal scale factor suffix `i' in numerical literal `11i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 123: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 124: Warning: Illegal scale factor suffix `j' in numerical literal `11j'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 149: Warning: Illegal scale factor suffix `b' in numerical literal `211b'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 151: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 151: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 152: Warning: Illegal scale factor suffix `c' in numerical literal `211c'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 153: Warning: Found an unquoted ambiguous expression that contains the `*' character. Therefore, the part of the expression after `-14--0.528753713125263' will be treated as a comment.

".../breakoutboard/adg1436/spiceText/spice.spc", line 153: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 153: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 155: Warning: Illegal scale factor suffix `d' in numerical literal `211d'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 165: Warning: Illegal scale factor suffix `i' in numerical literal `21i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 165: Warning: Illegal scale factor suffix `j' in numerical literal `21j'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 165: Warning: Illegal scale factor suffix `i' in numerical literal `21i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 167: Warning: Illegal scale factor suffix `j' in numerical literal `21j'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 177: Warning: Illegal scale factor suffix `h' in numerical literal `12h'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 178: Warning: Illegal scale factor suffix `l' in numerical literal `12l'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 178: Warning: Illegal scale factor suffix `l' in numerical literal `12l'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 179: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 179: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 179: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 179: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 181: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 181: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 181: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 205: Warning: Illegal scale factor suffix `b' in numerical literal `121b'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 207: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 207: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 208: Warning: Illegal scale factor suffix `c' in numerical literal `121c'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 209: Warning: Found an unquoted ambiguous expression that contains the `*' character. Therefore, the part of the expression after `-14--0.528753713125263' will be treated as a comment.

".../breakoutboard/adg1436/spiceText/spice.spc", line 209: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 209: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 211: Warning: Illegal scale factor suffix `d' in numerical literal `121d'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 221: Warning: Illegal scale factor suffix `i' in numerical literal `12i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 221: Warning: Illegal scale factor suffix `j' in numerical literal `12j'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 221: Warning: Illegal scale factor suffix `i' in numerical literal `12i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 222: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 223: Warning: Illegal scale factor suffix `j' in numerical literal `12j'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 248: Warning: Illegal scale factor suffix `b' in numerical literal `221b'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 250: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 250: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 251: Warning: Illegal scale factor suffix `c' in numerical literal `221c'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 252: Warning: Found an unquoted ambiguous expression that contains the `*' character. Therefore, the part of the expression after `-14--0.528753713125263' will be treated as a comment.

".../breakoutboard/adg1436/spiceText/spice.spc", line 252: Warning: Parameter `>', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 252: Warning: Parameter `<', specified for primitive `bsource', has been ignored because it is an invalid instance parameter. Specify a valid instance parameter and rerun the simulation. Type `parser -h bsource' to get more information on valid instance parameters.

".../breakoutboard/adg1436/spiceText/spice.spc", line 254: Warning: Illegal scale factor suffix `d' in numerical literal `221d'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 264: Warning: Illegal scale factor suffix `i' in numerical literal `22i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 264: Warning: Illegal scale factor suffix `j' in numerical literal `22j'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 264: Warning: Illegal scale factor suffix `i' in numerical literal `22i'.  Ignored.

".../breakoutboard/adg1436/spiceText/spice.spc", line 266: Warning: Illegal scale factor suffix `j' in numerical literal `22j'.  Ignored.


Viewing all articles
Browse latest Browse all 4915

Trending Articles