To prevent counting the same overlapping edges twice, I tried to collect the (shapes converted to) polygons first. This results in a vector of all polygons in the same layer. Which is again mapped by layer. Now calling the gsi::merge_to_polygon2() f…
Hello Keith,
Looking in this file /usr/lib/ruby/1.8/<EITHER x86_64-linux OR i686-linux>/node.h, I would expect your compiler is complaining correctly: the comma after THREAD_KILLED shouldn't be there (see below). However, compiling worked cor…
Hello Matthias,
To estimate quickly the amount of parasitic wire capacitance, I implemented the area calculation as given below. However, with very thin wires the perimeter is contributing also a lot to the capacitance, but there seems to be no per…
Hello Matthias,
I've packaged the latest version also, see the links:
http://scholtnp.home.xs4all.nl/files/klayout_0.22.1-1_i386.deb
http://scholtnp.home.xs4all.nl/files/klayout_0.22.1-1_amd64.deb
It seems the option -v either crashes (64-bit) or…
Hello Matthias,
To simplify the installation for Linux Debian/Ubuntu/Mint users, I've compiled a more recent version (0.21.18) of klayout as Debian packages. You can copy (or refer to) them:
http://scholtnp.home.xs4all.nl/files/klayout_0.21.18-1_i…
Hello Matthias,
Given it a second thought, I think there are two fundamentally different requests here, not a distinction in less or more generic approach:
Request 1) To enable an inverted layer as conductor option. Connection of another shape (vi…
Hello Matthias,
I see a subtle difference here. Most likely is is indeed easier to look for "something". This "something" would be the via layer, but excluding the vias shapes which have a certain block layer below them. Maybe i…
Hello Matthias,
After re-reading my blog, describing how it did it, I wonder what's unclear to you.
I studied how the ar command works (using a similar, but now removed, blog elsewhere):
http://radagast.bglug.ca/linux/anatomy_of_a_deb_file.html
T…
To make the installation as easy on Ubuntu, Debian and Mint compared to Windows or OS-X, I created a Debian package for the most recent version of klayout, see my blog:
http://blog.peterscholtens.net/?p=210
Maybe the file can be hosted on this sit…