Hello- I using Virtuoso Schematic Editor 5.10.41 to simulate a digital circuit. I need to vary the size of an NMOS device. I write a variable name (i.e. wtry) into the W field for example. When I simulate (Eldo simulator) I get the following error: ERROR 1510: W parameter cannot be defined both as a string and as a real value. The .cir file puts my MOS variable as a string (i.e. "wtry").
Each time I run eldo I need to remove all the quotations in my .cir file. Please help. How do I get rid of this problem? If I have to remove these quotations one more time I am going to go crazy ... lol.
I guess the CDF atribute 'parseAsNumber' for your parmater "wtry" will do the job.You have to edit your NMOS CDF and add it to the paramter "wtry". Component Description Format User Guide:parseAsNumber specifies whether this parameter can evaluate to a floating-pointnumber. Use this attribute only for string type parameters that contain numericdata.If parseAsNumber is yes, the system converts the string to a floating-point number, converts the floating-point number to the most efficient notation for execution, and reconverts the floating-point number into a string.
Thanks for the advice. Unfortunately, I was unable to find the 'parse asNumber option' in the CDF attribute area of 'Edit Object Properties' menu. There is only Width, Length, etc.
You have to edit the CDF itself, not just instance/object properties.
CIW - Tools - CDF - Edit
See the Component Description Format User Guide for all the details: IC5.1.41 or IC6.1.3.