Difference between revisions of "KLayout's deep verification base project"

From F-Si wiki
Jump to navigation Jump to search
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== KLayout's Deep Verification Base Project ==


* Speaker: Matthias Köfferlein
* Email: matthias@koefferlein.de
* Other information: KLayout project (www.klayout.org)
== Downloads ==
* [[:File:DVP.pdf|Slides]]
* [https://peertube.f-si.org/videos/watch/37176880-0de8-4e5e-883d-f47420c23ad5 Video recording]
== Abstract ==
Being a quick, powerful viewer and lightweight editor for mask layout files, KLayout's strengths were long found in the area of visualisation and often editing of huge quantities of polygon shapes taken from GDS, OASIS and a variety of other layout file formats.  
Being a quick, powerful viewer and lightweight editor for mask layout files, KLayout's strengths were long found in the area of visualisation and often editing of huge quantities of polygon shapes taken from GDS, OASIS and a variety of other layout file formats.  


Line 6: Line 14:


In this talk I will highlight the ideas, the methods involved and the goals of the project which will lay the basis for this feature.
In this talk I will highlight the ideas, the methods involved and the goals of the project which will lay the basis for this feature.
==Software==
===General information===
* Repository: https://github.com/klayout/klayout/wiki/Deep-Verification-Base
* Main documentation website: https://www.klayout.de/doc.html
* Wikipedia page: https://en.wikipedia.org/wiki/Draft:KLayout

Latest revision as of 16:55, 16 July 2019

  • Speaker: Matthias Köfferlein
  • Email: matthias@koefferlein.de
  • Other information: KLayout project (www.klayout.org)

Downloads

Abstract

Being a quick, powerful viewer and lightweight editor for mask layout files, KLayout's strengths were long found in the area of visualisation and often editing of huge quantities of polygon shapes taken from GDS, OASIS and a variety of other layout file formats.

With the DRC module and it's Ruby and Python-enabled database API, KLayout long ago made a first step towards layout analysis and large scale layout manipulation. With the Deep Verification Base project I want to continue this development branch and lay the basis for in-depth analysis features - looking below the surface of a flat, mask-like layout view. Hierarchy comprehension and network analysis are the main focus topics for this project, the final vision being rich LVS verification capabilities.

In this talk I will highlight the ideas, the methods involved and the goals of the project which will lay the basis for this feature.

Software

General information