Not signed in (Sign In)

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

    • CommentAuthorlukasc
    • CommentTimeJan 18th 2017
     

    Hi Matthias,

    Have you considered supporting PyCell Studio?

    https://www.synopsys.com/cgi-bin/pycellstudio/req1.cgi

    This is supported by the major EDA vendors. It would be nice for everyone to have a single way to create PCells (written in Python).

    Thanks

    • CommentAuthorMatthias
    • CommentTimeJan 18th 2017
     

    Hi Lukas,

    the problem with these frameworks is their license model. They - and specifically OpenAccess - not not compatible with GPL. That's the issue and unless they release the license restrictions their frameworks cannot be supported by a GPL'd project.

    Vice versa, it may be possible to provide an API that maps KLayout's API to that of PyCell, but as OpenAccess is involved I assume that Si2 membership is required to obtain the specification. I don't have Si2 and I'm not willing to pay for it.

    But if anybody wants to start a true open source initiative in the EDA domain: I'd be willing to join.

    Matthias