Reading GDSII layouts

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Vincent Arnoux

    #1

    Reading GDSII layouts

    Hello,
    I am looking for a library for reading GDSII layout files structures (hierarchy, cells names, ...).
    I found IPKISS (http://www.photonics.intec.ugent.be/...s/default.htm),
    but it looks to be a generator and not a reader.

    Thank you,
    Vincent


  • Paddy

    #2
    Re: Reading GDSII layouts


    Vincent Arnoux wrote:
    Hello,
    I am looking for a library for reading GDSII layout files structures (hierarchy, cells names, ...).
    I found IPKISS (http://www.photonics.intec.ugent.be/...s/default.htm),
    but it looks to be a generator and not a reader.
    >
    Thank you,
    Vincent
    The link you gave states this near the top:
    IPKISS is a python-based library for the generation of GDSII layouts,
    including hierarchy.
    It has grown out of the GDS_KEY library, but it is more flexible and
    object oriented. Contrary
    to GDS_KEY, **it can read and edit existing GDSII files**.

    And at the bottom of the page:
    * Import of existing GDSII files into a layout (import.py)

    It looks to be a reader?!

    - Paddy.

    Comment

    • Jacob Rael

      #3
      Re: Reading GDSII layouts

      Funny, I started writing one this past weekend as a learning exercise
      (handling large files and start to use classes). If ipkiss does not
      work out, let me know specifically what you need and maybe my hack will
      work.

      jr


      Vincent Arnoux wrote:
      Hello,
      I am looking for a library for reading GDSII layout files structures (hierarchy, cells names, ...).
      I found IPKISS (http://www.photonics.intec.ugent.be/...s/default.htm),
      but it looks to be a generator and not a reader.
      >
      Thank you,
      Vincent

      Comment

      • Vincent Arnoux

        #4
        Re: Reading GDSII layouts

        Le mardi 28 novembre 2006 17:56, Paddy a écrit :
        >The link you gave states this near the top:
        IPKISS is a python-based library for the generation of GDSII layouts,
        including hierarchy.
        It has grown out of the GDS_KEY library, but it is more flexible and
        object oriented. Contrary
        to GDS_KEY, **it can read and edit existing GDSII files**.
        >
        And at the bottom of the page:
        * Import of existing GDSII files into a layout (import.py)
        >
        It looks to be a reader?!
        >
        - Paddy.
        Yes, you are right, but I am actually looking for a library that would display
        only cell references, and not load the entire design (what will be too time
        consuning with Python). And this doesn't look to be present in IPKiss.

        Vincent


        Comment

        • Vincent Arnoux

          #5
          Re: Reading GDSII layouts

          Le mardi 28 novembre 2006 18:46, Jacob Rael a écrit :
          Funny, I started writing one this past weekend as a learning exercise
          (handling large files and start to use classes). If ipkiss does not
          work out, let me know specifically what you need and maybe my hack will
          work.
          >
          jr
          Well, if you know how to extract cell names and references from a GDSII
          layout, that would be usefull. Perhaps can you send me your code if you don't
          mind and I will try to do something from it ?

          Vincent


          Comment

          Working...