KLayout-PEX – Parasitic Extraction Tool for KLayout
Jump to navigation
Jump to search
- Speaker: Martin Köhler
- Email: martin.koehler (@) jku.at
- Affiliation: Institute for Integrated Circuits and Quantum Computing, Johannes Kepler University (JKU), Linz, Austria
Downloads
- available at a later point
Abstract
KLayout-PEX (KPEX) is a new, open-source, multi-engine parasitic extraction tool, currently developed as a proof-of-concept prototype in Python. Supporting multiple engines simplifies comparisons during the development phase, and will eventually offer the end user different trade-offs between speed and accuracy.
Currently, the available engines are:
- KPEX/FasterCap – A 3D field solver engine
- KPEX/MAGIC – Integration of MAGIC VLSI, in its original form
- KPEX/2.5D – A new analytical engine, partially based on the models and formulas of MAGIC, but implemented from scratch to fully leverage the KLayout API
In this presentation, we will provide an overview of:
- The KPEX architecture
- The different extraction engines
- Parasitic capacitance and resistance models in MAGIC VLSI (the conceptual basis for KPEX/2.5D)
- The current project status
- Upcoming features and improvements
Software
General information
- Repository: https://github.com/martinjankoehler/klayout-pex/
- Main documentation website: https://martinjankoehler.github.io/klayout-pex-website/doc/doc.html
- Python PIP Package: https://pypi.org/project/klayout-pex/