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.