Probably I was not good in explaining question No. 2. I was asking whether real dimensions can be displayed in the schematic. (Circuit designers, especially analog designers, are accustomed to the real size of the devices in different processes. It gives direct feel of the device performance.) If not directly, can it be done when customized primitives are built?
- SK Min
- SK Min
-----Original Message-----
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: [email protected]
Sent: Wed, 27 Sep 2006 8:19 AM
Subject: Re: multiple elements in parallel
At 01:25 AM 9/27/2006, you wrote:
> I am working on a bandgap reference circuit as a test case using > Electric schematic and net listing. I have some questions occuring > in a real design environment.
>
>1. How can I change the model name of a component? For example, NMOS >has 'N' as model name when netlisted. I would like to have 'nch' >instead. (The spice model file has 'nch' as a name and I would not >like to modify it. And I would not like to change netlist file all the time.)
There is no way to change the actual NMOS transistor component to emit a different letter. However, you can create your own spice primitive and instruct it to emit any sequence of characters. See:
http://www.staticfreesoft.com/jmanual/mchap09-04-04.html
>2. Is it possible that I have real transistor dimension (like 0.2u >or 0.2) instead of multiples of lambdas (1 when lambda is 0.2u) of technology?
By default, Electric uses real dimensions (writing 0.2u). You can disable this in the Spice Preferences by checking "Write Trans Sizes in Units" (note that Electric no longer uses the term "lambda", but instead calls them "units").
>3. Is it possible to display the instance name of a component (like >MN1, [EMAIL PROTECTED]) in the schematic?
Every node and arc in Electric has a name. When first created, they are given automatic names such as "[EMAIL PROTECTED]" which are not displayed. If you change the node or arc's name, then it is displayed (and used in Spice).
-Steven Rubin
> I am working on a bandgap reference circuit as a test case using > Electric schematic and net listing. I have some questions occuring > in a real design environment.
>
>1. How can I change the model name of a component? For example, NMOS >has 'N' as model name when netlisted. I would like to have 'nch' >instead. (The spice model file has 'nch' as a name and I would not >like to modify it. And I would not like to change netlist file all the time.)
There is no way to change the actual NMOS transistor component to emit a different letter. However, you can create your own spice primitive and instruct it to emit any sequence of characters. See:
http://www.staticfreesoft.com/jmanual/mchap09-04-04.html
>2. Is it possible that I have real transistor dimension (like 0.2u >or 0.2) instead of multiples of lambdas (1 when lambda is 0.2u) of technology?
By default, Electric uses real dimensions (writing 0.2u). You can disable this in the Spice Preferences by checking "Write Trans Sizes in Units" (note that Electric no longer uses the term "lambda", but instead calls them "units").
>3. Is it possible to display the instance name of a component (like >MN1, [EMAIL PROTECTED]) in the schematic?
Every node and arc in Electric has a name. When first created, they are given automatic names such as "[EMAIL PROTECTED]" which are not displayed. If you change the node or arc's name, then it is displayed (and used in Spice).
-Steven Rubin
_______________________________________________ Discuss-gnu-electric mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnu-electric
