Not signed in (Sign In)

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthormoogyd
    • CommentTimeMar 20th 2017
     
    Hi,
    I was hoping to use klayout as a DEF viewer, but it seems to be throwing error (subject line).

    The line that is referenced is highlighted below:

    NEW METAL1 ( 185270 2150015 ) via1
    ( * 2148785 ) <<<<<<<<<<<<<<
    NEW METAL2 ( 185030 2148785 ) via2_770_290_ALL_2_


    I am only trying to import the DEF i.e. no LEF or other techfiles - could this be the issue?

    I am on windows using KLayout 0.24.9 (2016-11-27 r3488)

    Thanks,
    Steven
    • CommentAuthorMatthias
    • CommentTimeMar 22nd 2017 edited
     

    Hi Stefan,

    that's not related to not having LEF. I assume a reader bug or maybe the specification got updated. I have limited access to DEF sample and the variety of flavours is overwhelming, so I'm depending on your inputs. Could you provide a (reduced) sample DEF that allows reproducing that issue?

    And if possible, please file an issue on GitHub: https://github.com/klayoutmatthias/klayout/issues.

    Thanks,

    Matthias

    • CommentAuthormoogyd
    • CommentTime7 days ago
     
    Hi,
    Unfortunately, I know nothing about the DEF format, but I'll see if I can provide a small example.
    Steven
    • CommentAuthorMatthias
    • CommentTime1 day ago
     

    Hi Steven,

    I think I can reproduce the issue and tried to fix. When reading the spec again I assume there is another issue hidden behind that one: if the wire is continued, it needs to be continued at the point of the via. See my comments on GitHub.

    I'll try to patch this into the upcoming 0.24.10 version - I hope you find a way to verify this.

    Thanks,

    Matthias