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 November -1

    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 November -1
    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.