High Performance Layout Viewer and Editor for your Windows system

KLayout (64-bit)

KLayout 0.29.1 (64-bit)

  -  298 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.1 (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.1 (64-bit) Screenshots

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

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

What's new in this version:

Features:
- Enhancement: #1700 Porting 2.5d view for compatibility with OpenGL 3.0 for better support on other platforms
- This however comes with a larger memory footprint during rendering. Something to fix later.
- Bugfix: #1696 Cannot read LVS or L2N report with generic devices
- Bugfix: #1691 LVS soft connections: making a soft connection to a device terminal disconnects the device
- Bugfix: #1683 Spice reader accepts circuits without definition but pins get shorted
- Bugfix: #1681 Spice reader ".endl" should accept lib name
- Bugfix: #1679 Update sample macros for migration to Qt6
- Enhancement: #1678 Qt major version-wise Assistant
- Bugfix: #1671 Search and replace: Delete instances crashes KLayout
- Enhancement: #1666 'Visibility Follows Selection' option for the 2.5d view
- Bugfix: HTTPS timeout included time to enter password
- So you had 10 seconds max. to enter your password :(
- Bugfix: marker and net browser windows did not get closed when clicking on close icon
- Bugfix: "duplicate interactive" now also working for rulers
- Enhancement: "upcase", "downcase" functions for expressions

- Enhancement: DRC features to reduce coding effort for certain rules
- New options for "corners": 'absolute' and 'negative' options
- New options for with/without_angle: 'absolute' option

- Bugfixes: SPICE reader
- now detects recursive circuit calls
- skips empty top level circuit now, which did not happen when control statements were present at top level

Enhancements: DRC report category formation:
- "output" will add shapes to a category is the category name was used before
- "output" accepts an array of names for the category name, creating a sub-category hierarchy

- Enhancement: Enhanced handling of cell variants in DRC reports
- Now, cell variants are listed with the original cell name and a description of the variant formation

- Enhancement: Marker browser enhancements and RDB API
- items can be added comment strings now.
- "info" and "save" function in marker database browser File menu
- file name shown in RDB selection drop-down
- Enhancement: DRC waiver concept

KLayout now includes a way to store waive flags along with RDB databases. A waiver DB is nothing else than a report database file annotated with waive flags and other attributes like comments, images etc. For details see documentation under "DRC Basics". New functions in marker browser:
- apply waiver DB
- save as waiver DB

Enhancement: Editor hooks
- This feature allows dynamically annotating shapes while they are edited. This feature is somewhat experimental as of now. See "EditorHooks" class for an example.