After finding out that I could use Klayout to draw...
# analog-design
l
After finding out that I could use Klayout to draw stuff (which is much easier since I have some experience with Cadence Virtuoso) I started messing around with the functionalities. So far so good, except for the DRC. When launching the sky130A.lydrc (that comes with the open_pdk folder) on a single nMOS Pcell, I got the following error: Expected end of text here: * in LayerMap::map in MacroInterpreter::execute /home/leonardo/.klayout/tech/Sky130A/drc/sky130A.lydrc93in `execute_drc' /built in macros/drc interpreters.lym18:in `instance_eval' /built in macros/drc interpreters.lym18:in `execute_drc' /built in macros/drc interpreters.lym65:in `execute' Did I miss some library or another thing altogether?
a
Klayout version? OpenPDKs version?
l
OpenPDK is 1.0.204 Klayout is 0.26.2
a
Try using latest version. Does it still have the issue?
l
I just seem to have fixed it. Yet another issue of wrong file name / pointer :)
a
Without versions, logs it's not clear how to help
a
@User We have a full PCells library for Skywaters 130nm on KLayout
1