Klayout - Layout Viewer And Editor Matthias Koefferlein
Use this command to install Klayout - Layout Viewer And Editor:
winget install --id=KLayout.KLayout -e KLayout is a powerful layout viewer and editor designed for fast and accurate handling of large-scale mask layouts. It supports GDS, OASIS, DXF, CIF, Gerber, LEF/DEF, and other file formats, offering versatile functionality for viewing, editing, generating, and analyzing layouts.
Key features include:
- Fast Viewing: Accurate visualization of massive layout files with overlay capability for multiple layers, rulers, image overlays, and customizable style options.
- Comprehensive Editing: Rich set of tools to create, modify, and transform hierarchical layouts, including drawing polygons, boxes, wires, and labels; manipulating objects with boolean operations; and using parametrized cells (PCells) for complex geometries.
- Scripting & Automation: Integrated script development IDE for generating layout elements, running DRC/LVS checks, and performing net tracing.
- Analysis Tools: Built-in XOR/diff tool for layout comparison and code analysis scripts for advanced verification tasks.
Ideal for integrated circuit (IC) design engineers, researchers, and semiconductor professionals, KLayout enables precise layout handling, efficient design rule checking, and seamless collaboration. Its robust feature set supports both small-scale projects and large, complex designs.
Available via winget for easy installation.