Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Trace net - Kalyout

edited November 2010 in KLayout Support
Hi Matthias,
I'm working on a GDS2 file and using the tracenet tool.
I would like to know if it could be possible to get all the instances connected to a selected net. TraceNet returns a cell type list.

Jean-Yves

Comments

  • edited 5:18AM

    Hi Jean-Yves,

    by "instances" I assume you mean the placement and orientation of the specific cell, right?

    Internally, the transformation of the cell in the top cell is known. I can extend the display so it not only shows the cells but the placement and orientation as well. Is that what you are looking for?

    Best regards,

    Matthias

  • edited 5:18AM
    Hi Matthias,

    Yes, you're right. I'm looking for the locations and the orientations of all the cells connected to the net. Your display extension suits me.

    Thank you for your work and your time

    Jean-Yves
  • edited December 2010

    Hi Jean-Yves,

    The current version 0.21 already has a "detailed" check box in the net tracer dialog to show the cell instance details.

    It's also worth mentioning the text export which allows to produce a text file containing the net items. The text file is actually XML and has a structure like that:

    <?xml version="1.0"?>
    <nets>
     <net>
      <name>Net1</name>
      <top_cell>chip</top_cell>
      <layout>/home/matthias/designs/chip.gds.gz</layout>
      <dbu>0.001</dbu>
      <complete>true</complete>
      <shapes>
       <element>
        <layer>1/0</layer>
        <cell>macro_block</cell>
        <trans>r0 *1 2572000,3640000</trans>
        <shape>box (129700,931500;129900,933700)</shape>
       </element>
       ...
      </shapes>
     </net>
    </nets>
    

    This file may be useful for other applications as well.

    Best regards,

    Matthias

Sign In or Register to comment.