Re: Potential Contributions

From: David Miller <David.L.Miller_at_.....>
Date: Fri Jan 26 2007 - 12:05:48 PST
I thought that potential contributions definitely did not accumulate 
across analog processes. They only accumulate within the same analog 
block between the same unique branch.

so
module bb();
    electrical a,b;
    branch (a,b) br1;
    analog begin
       V(a,b) <+ 5;
       V(br1) <+ 10;
    end
endmodule

does not result in an potential difference between (a,b) of 15, but 
rather an error as the potential difference between the nodes (a,b) is 
not the same for all parallel branches.
Is this correct?

So if OOMR branches result in a unique parallel branch between the two 
circuit nodes then the following should error.
module bb();
    child ch1();
    analog V(ch1.a,ch2.b) <+ 5;
endmodule
module child();
    electrical a,b;
    ground b;
    analog V(a,b) <+ 10;
endmodule

If however OOMR branches simply used the existing branch in module 
child, then the value would accumulate with a potential difference of 15 
across the two nodes a and b.

Dave

Martin O'Leary wrote:
> No - my understanding is that they do accumulate.
> Thanks,
> --Martin 
>
> -----Original Message-----
> From: owner-verilog-ams@eda.org [mailto:owner-verilog-ams@eda.org] On
> Behalf Of Kevin Cameron
> Sent: Friday, January 26, 2007 11:29 AM
> To: Verilog-AMS LRM Reflector
> Subject: Potential Contributions
>
>
> There seemed to be a little confusion about how potential contributions
> combine from multiple analog processes. 5.3.1.2 says contributions
> accumulate (for flow and potential), but my understanding is that only
> applies within the analog block for potential, i.e. potential
> contributions do not accumulate across analog process. Is that agreed?
>
> Kev.
>
> --
> This message has been scanned for viruses and dangerous content by
> MailScanner, and is believed to be clean.
>
>
>   


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Jan 26 12:06:15 2007

This archive was generated by hypermail 2.1.8 : Fri Jan 26 2007 - 12:06:18 PST