Re: veriloga -> loop of rigid brqnches (shorts)
- From: Andrew Beckett <andrewb@xxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 28 Nov 2005 11:04:40 +0000
On Fri, 25 Nov 2005 15:49:54 +0100, Ben <ben138306@xxxxxxxx> wrote:
>I would realise a polarisation stage in veriloga language.
>I need to instantiate 80 similar polarisations stages (PolaStage<79:0>).
>Each stage has the same input current (in) but not the same output
>voltage (out<79:0>).
>So if I have a current source of 80µA, each stage see only 1µA.
>
>To simplify my problem, I wrote :
>
>>
>> branch (in,gnd) toto
>>
>> analog begin
>> outval = K * I(toto);
>> V(out) <+ outval;
>> end
>
>
>
>the parser didn't see error but when I start spectre, I have a fatal error :
>
>The following branches form a loop of rigid branches (shorts) when added
>to the circuit :
>PolaStage_0:in_flow (from in to 0)
>PolaStage_1:in_flow (from in to 0)
>PolaStage_2:in_flow (from in to 0)
>PolaStage_3:in_flow (from in to 0)
>....
>
>Is it really impossible to write a veriloga close to the schematic in
>this case ??
>Thanks for your help
>
>Ben
To avoid re-saying the same thing, I answered this at:
http://www.designers-guide.org/Forum/?board=verilogams;action=display;num=1132929989
Andrew.
.
- References:
- Prev by Date: Re: testing of switched capacitor filter
- Next by Date: Re: about cadence 5141 DRACULA ?
- Previous by thread: veriloga -> loop of rigid brqnches (shorts)
- Next by thread: about cadence 5141 DRACULA ?
- Index(es):