Resistance calculation between 2 points

C

camelot

Guest
Hello,
I have a question about a problem not strictly tied to Cadence tool. I
hope someone could help me or could correctly address me. I have a
metal layer of a not defined shape. I have to calculate the resistance
I see between 2 whatever points on that layer.
Is there a known algorithm to be applied or some estimation formula??
Thank you,

Camelot
 
On Wed, 11 Apr 2007 22:53:09 -0700, camelot wrote:

Hello,
I have a question about a problem not strictly tied to Cadence tool. I
hope someone could help me or could correctly address me. I have a
metal layer of a not defined shape. I have to calculate the resistance
I see between 2 whatever points on that layer.
Is there a known algorithm to be applied or some estimation formula??
Thank you,

Camelot
You cannot solve the problem on that basis.
As a point is inifinetely small and it sits on a edge , the input
resistance through the point is infinetely hight.
You might rather calculate the resistance between to two sections of the
boundaries perimeter.

I sometimes used assura for that

I have drawn this metal shape, but 2 labels at the points of interest
not at the real edge, but a little bit inwards(see above).
Put it a little bit inwards so assura can build a none-zero-area
contact square. Then you need to put a connectivity breaker into the
middle, so assura will not find a short.
Draw the same breaker plus the 2 pins in schematic, get a clean lvs and
do a parastic r extraction to find the resistance between the points


one solution ....
 
On 12 Apr, 08:11, Guenther Sohler <guenther.soh...@wipro.com> wrote:
On Wed, 11 Apr 2007 22:53:09 -0700, camelot wrote:
Hello,
I have a question about a problem not strictly tied to Cadence tool. I
hope someone could help me or could correctly address me. I have a
metal layer of a not defined shape. I have to calculate the resistance
I see between 2 whatever points on that layer.
Is there a known algorithm to be applied or some estimation formula??
Thank you,

Camelot

You cannot solve the problem on that basis.
As a point is inifinetely small and it sits on a edge , the input
resistance through the point is infinetely hight.
You might rather calculate the resistance between to two sections of the
boundaries perimeter.

I sometimes used assura for that

I have drawn this metal shape, but 2 labels at the points of interest
not at the real edge, but a little bit inwards(see above).
Put it a little bit inwards so assura can build a none-zero-area
contact square. Then you need to put a connectivity breaker into the
middle, so assura will not find a short.
Draw the same breaker plus the 2 pins in schematic, get a clean lvs and
do a parastic r extraction to find the resistance between the points

one solution ....
Thank you,
yes, you are right, I do not have 2 point but 2 contacts of finite
area. The problem is that I need the algorithm because I have to write
a custom procedure (perhaps in skill) to do that... any help?

Camelot
 
Thank you,
yes, you are right, I do not have 2 point but 2 contacts of finite
area. The problem is that I need the algorithm because I have to write
a custom procedure (perhaps in skill) to do that... any help?

Camelot
I think this is a very extensive task to solve this problem and skill
is not the best language to code any algoithm! its quite hard to store
data in a reasonable way.
But please tell me if you find at least an
algorithm. I am also interested in a solution!
s


Have you seen the Tetris in the newsgroup. What do you think of that ?
In my place it does work ...
 
On 12 Apr, 08:38, Guenther Sohler <guenther.soh...@wipro.com> wrote:
Thank you,
yes, you are right, I do not have 2 point but 2 contacts of finite
area. The problem is that I need the algorithm because I have to write
a custom procedure (perhaps in skill) to do that... any help?

Camelot

I think this is a very extensive task to solve this problem and skill
is not the best language to code any algoithm! its quite hard to store
data in a reasonable way.
But please tell me if you find at least an
algorithm. I am also interested in a solution!
s

Have you seen the Tetris in the newsgroup. What do you think of that ?
In my place it does work ...
If I will be able to get any information I will keep you informed.
What do you exactly intend for Tetris?

Camelot
 
On 13 Apr, 07:52, "camelot" <sco...@tiscalinet.it> wrote:
On 12 Apr, 08:38, Guenther Sohler <guenther.soh...@wipro.com> wrote:





Thank you,
yes, you are right, I do not have 2 point but 2 contacts of finite
area. The problem is that I need the algorithm because I have to write
a custom procedure (perhaps in skill) to do that... any help?

Camelot

I think this is a very extensive task to solve this problem and skill
is not the best language to code any algoithm! its quite hard to store
data in a reasonable way.
But please tell me if you find at least an
algorithm. I am also interested in a solution!
s

Have you seen the Tetris in the newsgroup. What do you think of that ?
In my place it does work ...

If I will be able to get any information I will keep you informed.
What do you exactly intend for Tetris?

Camelot- Nascondi testo tra virgolette -

- Mostra testo tra virgolette -
Hops...Only now I noticed Tetris thread.....

Camelot
 
On 13 Apr, 07:54, "camelot" <sco...@tiscalinet.it> wrote:
On 13 Apr, 07:52, "camelot" <sco...@tiscalinet.it> wrote:





On 12 Apr, 08:38, Guenther Sohler <guenther.soh...@wipro.com> wrote:

Thank you,
yes, you are right, I do not have 2 point but 2 contacts of finite
area. The problem is that I need the algorithm because I have to write
a custom procedure (perhaps in skill) to do that... any help?

Camelot

I think this is a very extensive task to solve this problem and skill
is not the best language to code any algoithm! its quite hard to store
data in a reasonable way.
But please tell me if you find at least an
algorithm. I am also interested in a solution!
s

Have you seen the Tetris in the newsgroup. What do you think of that ?
In my place it does work ...

If I will be able to get any information I will keep you informed.
What do you exactly intend for Tetris?

Camelot- Nascondi testo tra virgolette -

- Mostra testo tra virgolette -

Hops...Only now I noticed Tetris thread.....

Camelot- Nascondi testo tra virgolette -

- Mostra testo tra virgolette -
and it is great! ;-)
 

Welcome to EDABoard.com

Sponsor

Back
Top