Difference between revisions of "Learning from GF180 PDK: Best practices for implementing and optimizing KLayout DRC and LVS decks"

From F-Si wiki
Jump to navigation Jump to search
(Created page with " * Speaker: Matthias Köfferlein * email: matthias@klayout.org <!-- ==Downloads== * Slides (to upload a file: go to Edit mode, then click on the fourt...")
 
Line 3: Line 3:
* email: matthias@klayout.org
* email: matthias@klayout.org


<!--
==Downloads==
==Downloads==
* [[:File:File_name.pdf|Slides]] (to upload a file: go to Edit mode, then click on the fourth icon from the left "Embed file" and follow the instructions)
* [[:File:images/1/19/FSiC2023_KLayout_DRCLVS_best_practices.pdf|Slides]] (to upload a file: go to Edit mode, then click on the fourth icon from the left "Embed file" and follow the instructions)
-->
 


==Abstract==
==Abstract==
Line 19: Line 18:
* Main documentation website: https://www.klayout.org
* Main documentation website: https://www.klayout.org
* Further documentation related to this talk: https://www.klayout.de/drc_function_internals.html
* Further documentation related to this talk: https://www.klayout.de/drc_function_internals.html
<!--
<!--
* Wikipedia page if any: https://en.wikipedia.org/wiki/XXX-YYY-ZZZ (if a Wikipedia article does not exist yet, please consider creating one).  
* Wikipedia page if any: https://en.wikipedia.org/wiki/XXX-YYY-ZZZ (if a Wikipedia article does not exist yet, please consider creating one).  

Revision as of 15:15, 12 July 2023

  • Speaker: Matthias Köfferlein
  • email: matthias@klayout.org

Downloads

  • Slides (to upload a file: go to Edit mode, then click on the fourth icon from the left "Embed file" and follow the instructions)


Abstract

In this talk I will explain how to optimize KLayout DRC and LVS decks based on the experiences I made with the GF180 open PDK physical verification setup. This talk will also explain a some concepts of DRC hierarchical (deep) mode, helping to understand the performance impact of certain layout configurations and how to work around memory or runtime issues.

Software

General information