Skip to main content

PDKMaster integration with KLayout

This is PDKMaster module to provide interoperation with klayout. This is WIP version with just the red tape setup for the project.

Release history

  • v0.1.8:
    • Allow to put label on all MetalWires of a net; eases klayout debugging
    • Fix klayout v0.30.* incompatiblity; tested with python 3.13
  • v0.1.7.post1:
    • Mark incompatible with klayout version >= 0.30
  • v0.1.7:
    • Fix pcell computation in klayout (!1)
    • Update for split off pdkmaster.io modules and API update for PDKMaster v0.12.0
  • v0.1.6:
    • regular clean-up and code factoring
    • make some of the internal function public functions
    • support generating text
    • some smaller improvements changes, see commit log for details
    • improvements to the doit support
  • v0.1.5:
    • factor out common doit support code from PDK subprojects
    • signoff related fixes
  • v0.1.4: Sync with PDKMaster and signoff improvements
  • v0.1.3:
    • Update for allowing abutting for MinSpace rule primitive.
  • v0.1.2:
    • Subproject of project Arrakeen
    • Support for external layer properties for klayout technology
  • v0.1.1: Some clean-up and implementation of klayout pcell library support for MOSFET and Via primitives.
  • v0.1.0: First version with split-off code from PDKMaster as is.

Project Arrakeen subproject

This project is part of Chips4Makers' project Arrakeen. It shares some common guide lines and regulations:

Metadata

Release files for pdkmaster-io-klayout 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pdkmaster-io-klayout 0.1.8
File Size Uploaded
pdkmaster_io_klayout-0.1.8.tar.gz 27.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pdkmaster-io-klayout 0.1.8
File Interpreter ABI Platform
pdkmaster_io_klayout-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 57.6 kB

Release files / pdkmaster_io_klayout-0.1.8.tar.gz

Download URL pdkmaster_io_klayout-0.1.8.tar.gz
Size 27.4 kB
Tags Source
SHA-256 checksum
How to use checksums
90c51089a957e9a92accc710a9487c7070593b49a7c4b01898638b9fe015f130
BLAKE2b-256 checksum
How to use checksums
c6bbad1bae1ca2209bed470aa64ee700f99f10d24a4e471c614917c833630614
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / pdkmaster_io_klayout-0.1.8-py3-none-any.whl

Download URL pdkmaster_io_klayout-0.1.8-py3-none-any.whl
Size 30.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1fd4dc83d2674aab0280253eea5bbea426fc47948d44a7fd40737ba598a32874
BLAKE2b-256 checksum
How to use checksums
0a600768be7d9065f777329180e1c70bc48bf0e481b5538f2e270639c50e1a66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page