
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
On Mon, 1 Dec 2003 14:24:57 -0800, "Mike Neufeld"
<[EMAIL PROTECTED]> wrote:
>Well, you take a new or existing symbol and use Macro Utilities. There is a
>"Model Data" button that allows you to specify a model file, and then choose
>subcircuits to link to that symbol. The problem is that when you do this
>with a model file that contains multiple subcircuits linked together,
>CircuitMaker only allows you to link one of them to the symbol, and the
>others are ignored, even though they are required as well.
>
>Mike.
>
>"Jim Thompson" <[EMAIL PROTECTED]> wrote in message
>news:[EMAIL PROTECTED]
>>
>> How do you declare libraries in CircuitMaker?
>
>
You mean CircuitMaker can't cope with the following "definition"
(contained in a Library or Include file):
************************************************************
.subckt sh_tinv_1x a y clk vp vn
Xi46 clk I46_y vp vn sh_inv_1x
Mi40 y I46_y I36_d vp mvep01 L=1.2u W=8.4u
Mi36 I36_d a vp vp mvep01 L=1.2u W=8.4u
Mi32 I32_d a vn vn mven02 L=1.2u W=6u
Mi37 y clk I32_d vn mven02 L=1.2u W=6u
.ends sh_tinv_1x
************************************************************
.subckt sh_inv_1x a y vp vn
Mi13 y a vn vn mven02 L=1.2u W=3u
Mi14 y a vp vp mvep01 L=1.2u W=4.7u
.ends sh_inv_1x
************************************************************
Subcircuit "sh_tinv_1x" uses subcircuit "sh_inv_1x" within it.
In the "instantiation" (netlist/circuit file) only "sh_tinv_1x" would
be listed....
X1 1 2 3 4 5 sh_tinv_1x
This is "standard" Spice. If CircuitMaker can't cope with this get a
refund.
...Jim Thompson
--
| James E.Thompson, P.E. | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| Phoenix, Arizona Voice:(480)460-2350 | |
| E-mail Address at Website Fax:(480)460-2142 | Brass Rat |
| http://www.analog-innovations.com | 1962 |
I love to cook with wine. Sometimes I even put it in the food.
| <-- __Chronological__ --> | <-- __Thread__ --> |