How to get the technology files(e.g. lyt,lyp) of a new PDK?

For example, if I want to use klayout to tranform a def file to gds, how can I get the lyt and lyp files of the process(e.g. SMIC 40, SMIC28) that I use?
Should I write it? Or can I abstract it using any tools?

Comments

  • edited September 2021

    To convert def to gds/oasis you don’t need lyp or lyt files. It’s best to use a def to gds map file. See GitHub klayout issue #817, the buddy tools help show the map file syntax.

    KLayout 0.27: LEF/DEF reader layer map - purpose DRAWING ignored #817
    https://github.com/KLayout/klayout/issues/817

  • StefanThiede, thanks a lot!

  • In my work I've built the layer tables by hand from
    paper sources, but haven't I seen that there's some
    facility to import Cadence techfile info?

    If there is, that'd be the easy way, presuming the
    foundry wants to talk to you. If there isn't, there
    should be (seems like a simple filter / parser job,
    although well beyond my skillz and ambition).

    In fact PDK "filters" for Silvaco, Tanner and the
    Mentor/Caliber platforms would be useful as
    well (to varying degrees; the stuff I did came from
    an older Tanner version which was pretty human-
    readable, all I had to do was make pretty and add
    layers by hand, although I also gather that the
    tech info could be made by text editing and maybe
    more efficiently).

Sign In or Register to comment.