laurentc2/SKY130_for_KLayout

Error in Connectivity

Closed this issue · 3 comments

I've spotted an error in the connectivity setup:

SKY130.lyt (105-119)

 <connectivity>
  <connection>66/20,66/44,li</connection>
  <connection>li,67/44,met1</connection>
  <connection>met1,68/44,met2</connection>
  <connection>met2,69/44,met3</connection>
  <connection>met3,70/44,met4</connection>
  <connection>met4,71/44,met5</connection>
  <symbols>met1='67/20+67/5'</symbols>
  <symbols>met1='68/20+68/5'</symbols>
  <symbols>met2='69/20+69/5'</symbols>
  <symbols>met3='70/20+70/5'</symbols>
  <symbols>met4='71/20+71/5'</symbols>
  <symbols>met5='72/20+72/5'</symbols>
 </connectivity>
</technology>

Line 112 should be:

  <connection>li,68/44,met2</connection>

No, you cannot connect li to met2.
You must connect li to met1 with mcon (67/44), and then met1 to met2 with via (68/44).

Laurent

Sorry, I used the wrong line.

Currently line 112+113 is:

  <symbols>met1='67/20+67/5'</symbols>
  <symbols>met1='68/20+68/5'</symbols>

But should be:

  <symbols>li='67/20+67/5'</symbols>
  <symbols>met1='68/20+68/5'</symbols>

You are right : I corrected it.