High Performance Layout Viewer and Editor for your Windows system

KLayout (64-bit)

KLayout 0.29.7 (64-bit)

  -  299 MB  -  Freeware

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of KLayout 0.29.7 (64-bit).


For those interested in downloading the most recent release of KLayout (64-bit) or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • KLayout 0.29.7 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    KLayout 0.29.7 (64-bit) Screenshot 1
  • KLayout 0.29.7 (64-bit) Screenshot 2
  • KLayout 0.29.7 (64-bit) Screenshot 3
  • KLayout 0.29.7 (64-bit) Screenshot 4
  • KLayout 0.29.7 (64-bit) Screenshot 5

What's new in this version:

Features:
Fixed:
- Copy & paste allows creating a recursive hierarchy
- A bug about layer undo
- Crash when closing application with property dialog open
- Cell.write and Layout.write are very slow on Windows if there are gigantic polygons in the cell
- Little problem with File::Setup/Application::Customize Menu
- "start" and "finish" became reserved names in PCells in version 0.29.5
- Enhancement: #1836 Allow the usage of Cell.shapes(LayerInfo(...))
- Single PCell file cannot be read
- Netlist device combination / simplify requests
- Mute diagnostic warnings on Python 3.12 debug builds, fixed a potential crash during Python module cleanup

Enhancement:
- Enhancement: Print file name before warnings and add to errors (good when reading multiple files from command line)
- Disallow empty filenames or writing to directories as this has severe side effects
- Further trying to improve stability when debugging PCells in the IDE (still not perfect)
- Enhancement: More variants of Layout#properties_id, added Layout#properties_hash and Layout#properties_array
- Enhancement: DRC - more variants for Layer#insert, such as Texts and integer-type shapes
- Properties dialog did not apply some changes when switching the object node
- Fixed a crash in the properties editor happening while selecting object type nodes in certain cases
- Enhancement: Cleaned up and enhanced documentation of LayoutToNetlist class
- Enhancement: Less agressive polygon splitting in deep mode DRC/LVS by default
- "max_area_ratio" can be a negative value now, which means that skinny diagonals are not split into a large number of triangles. This is the default.