klayout-pex

View on PyPIReverse Dependencies (0)

0.1.6 klayout_pex-0.1.6-py3-none-any.whl

Wheel Details

Project: klayout-pex
Version: 0.1.6
Filename: klayout_pex-0.1.6-py3-none-any.whl
Download: [link]
Size: 192531
MD5: 847ed6b07dfaadb91026d8211fb52e7f
SHA256: c4ad12d555fd673ec8869231e47ccb1d581a60a257f1958ddb09d0a8ed905321
Uploaded: 2024-12-13 18:35:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: klayout-pex
Version: 0.1.6
Summary: Parasitic Extraction Tool for KLayout
Author: Martin Köhler
Author-Email: info[at]martinjankoehler.com
Home-Page: https://martinjankoehler.github.io/klayout-pex-website/
Project-Url: Bug Tracker, https://github.com/martinjankoehler/klayout-pex/issues
Project-Url: Repository, https://github.com/martinjankoehler/klayout-pex.git
License: GPL-3.0-or-later
Keywords: electronic,pex,parasitic,extraction,vlsi,eda,ic,spice,klayout,analog,fsic,gds,FasterCap,magic
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Manufacturing
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)
Requires-Python: >=3.12,<4.0
Requires-Dist: klayout (<0.30.0,>=0.29.10)
Requires-Dist: protobuf (<6.0.0,>=5.29.1)
Requires-Dist: rich (<14.0.0,>=13.9.4)
Requires-Dist: rich-argparse (<2.0.0,>=1.6.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1834 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
klayout_pex_protobuf/ihp_sg13g2_tech.pb.json sha256=7JQJghgMDOqXQ1IEL8Pk4DoSTD-T_KkP3Wk-etuH1uE 13712
klayout_pex_protobuf/process_parasitics_pb2.py sha256=Ya89rZXK04eEdf3gVIZGkY4DMCIHtxwAl24f3aFKXms 4225
klayout_pex_protobuf/process_stack_pb2.py sha256=ACVpZkwm1hch2nTqEvgzBBJtBp1K-7_1QQHPbUshlQk 5844
klayout_pex_protobuf/tech_pb2.py sha256=ED4CXmAFVeekVIixF4RO3SyDOzzAn0O8IucigHySzeM 2620
klayout_pex_protobuf/sky130A_tech.pb.json sha256=I_vUFAC4wqtarKSeUzUdAdPp6WY9wXjClBJLpTUE7dI 31836
klayout_pex/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/__main__.py sha256=FeHSKxy-kNHrzbBbksYno7cKqSj6NNBMIrpaCBHXV7w 1206
klayout_pex/common/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/common/capacitance_matrix.py sha256=EgXoD-1aJu6HanNVyIh38Tq3N9VyjmI2gqIInwtcXik 3173
klayout_pex/fastcap/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/fastcap/fastcap_runner.py sha256=DC8tQv3aFmTnFj8XX7fB-Og0RhtwThhEgf2DQUZ2Xe8 5121
klayout_pex/fastercap/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/fastercap/fastercap_input_builder.py sha256=jQGIhcAxH0mwaDwwV2O7yssn6Hs9xkr5yglkdTQ7D4Y 16393
klayout_pex/fastercap/fastercap_model_generator.py sha256=IJB9jTUtAqxEXUNj9_WHQWplLJP8ICJPIwt_mlm3HJU 37247
klayout_pex/fastercap/fastercap_runner.py sha256=qISddusqzJNqwBAvRSTcvo8mA4KjGqevnVAKtI17x4I 4696
klayout_pex/klayout/__init__.py sha256=6KHCP5-bR1XyCXYn0YQy3UOlQp_y8tnaXgZom7zC7Kc 1162
klayout_pex/klayout/lvs_runner.py sha256=QsXHiP9c3sR0kIoWWCoIjwIe24h6eutMazK87NbHYQI 3370
klayout_pex/klayout/lvsdb_extractor.py sha256=sv2fKMyDLwx0PQCo43cpgesujCWh7Wr0u9oniO32Jdw 10420
klayout_pex/klayout/netlist_csv.py sha256=GGHPQ3CyoK91ya86RMSCsN_RIvF4ezdqItoHfF0jB6g 2429
klayout_pex/klayout/netlist_expander.py sha256=ZS3i7334NZDqVcKdrf5bDkg-kTm2x8tdLvmTxal7Ods 5974
klayout_pex/klayout/netlist_reducer.py sha256=20GAnsUMykNzOp7WWJqeyp64qy0_Nd94NFFeN-tYCvQ 2242
klayout_pex/klayout/repair_rdb.py sha256=TCJs_bhtkZm0SvDOxbiuJYV3DPL3gL4KzPKz9RIzwUI 4372
klayout_pex/kpex_cli.py sha256=4prfmBrAjN7u4wUsEYoPGSFHwBIhxBRXAdaPCQAqDeI 41714
klayout_pex/log/__init__.py sha256=M-7RXA3GMpaNdXGpi3GU1ROFNpkLYpP2YZ5ftUsl4ys 1393
klayout_pex/log/logger.py sha256=4K2V9jdH--MgGQ4Qw2-UDfJ0IKzFAJ__erU9dFOQb1Y 5382
klayout_pex/magic/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/magic/magic_runner.py sha256=CdPZr3r-0ztoKbjyYK7YkRbQh1oVOGFP9yx6ZPPbX6Q 4634
klayout_pex/pdk_config.py sha256=7PlSOkmrxVum87AyJl0HmQ-dX0dscD18yabuiUdjLGg 1203
klayout_pex/rcx25/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/rcx25/extraction_results.py sha256=dHzALYlr1YId-smfN6IGLw4upUujxUEVIrQsm2dRgX8 4885
klayout_pex/rcx25/extractor.py sha256=PeciDfbrSnhzNQx_mb9pu-A8ODwBmjQ_1MJQnVUkrWE 38668
klayout_pex/tech_info.py sha256=KMo9sEr_FrflFOZOABTFdKyRJkgPU-pCZRP7hyN3oH0 12629
klayout_pex/util/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/util/argparse_helpers.py sha256=OF92aWYHkC5_dBaLLxCUGT6LErukBXi0__Ub-E55Nos 1928
klayout_pex/util/multiple_choice.py sha256=iOo4XBiy8osEGuunJ90Jt-vZdoFO-b0Qmm6heFfooZ0 3111
klayout_pex/version.py sha256=ISQPFyEigZ-lnb0R408q3YqjPAcJrDdr1WBqff-JMSY 1091
klayout_pex_protobuf/__init__.py sha256=Cw2-xR3YL7vFbcq4SgtTKmLvzwHTYL8EbnJHL7FExRc 1445
klayout_pex/pdk/__init__.py sha256=qoYZuVtdWg5un4fu2cmq4dCY62NT7rDnv_LwyfMSaPc 1069
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/bjt_connections.lvs sha256=Cz9TaiXYuNWzfcXuuOG8hVTnhpS7Q5j23UisPZ5SjIw 2055
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/bjt_derivations.lvs sha256=q8JlQJeq8GYGv-lOL3W675ED8hriAaHzEsMREZP3cZ4 4940
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/bjt_extraction.lvs sha256=fcydHXcB3D4h1fKyhRePCioKgMRZGa9VmpV-PZSzn4c 2769
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/cap_connections.lvs sha256=j5k8isLyh2vq5K5KWwkP2mIxtE0PZGV9p0fC6b-YCYc 1277
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/cap_derivations.lvs sha256=ShROX9wEQY4pNfWer2bjUGP8L0xBsuUKxCCrOQ8RcJ4 2552
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/cap_extraction.lvs sha256=SF-AAhw_kn883q1xfwqYoPeOoS5P5Qcl5QzTJuOnrYM 2048
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/custom_classes.lvs sha256=bXphvB_ijJOV29VbJpjBVjbffkz6Eo_GvOfx845_7n4 1648
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/custom_combiner.lvs sha256=HhEo3cu7h-QZMgDnLW5VLuhz_ksmbM5tNdyioQDHxmY 6456
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/custom_devices.lvs sha256=IDzbYnato5qL9kbQG46mL9sFujabJtGhUJtq9CWqswg 6147
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/custom_extractor.lvs sha256=v0ciff-NfV1PuoYGgVbdoXNkhFvF5B5zdFLGoPK0KjE 12533
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/custom_mim_extractor.lvs sha256=oNJTM_0Mj48QnIgGojMKd5meQ_Dd6UI2ey1n51uOY9I 7482
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/custom_reader.lvs sha256=CCtJdutqUYFrY0mnidiZ9NFt0frgWcnUwaATA2ytO5s 12055
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/custom_writer.lvs sha256=S_tY4Jp83x8SZ_m51Awy6ZiYgXnFxa9MrWqjNFd9_ZU 2303
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/devices_connections.lvs sha256=E7Z9kMIML6S3vpEXEhgszoAZaE05WCAM5rCU4GZovUk 2373
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/diode_connections.lvs sha256=vps3wadtijpMwA6AsXcemSLs4e5mFPMNsjO8LW5RRD4 1314
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/diode_derivations.lvs sha256=5mhmg9130-T5Pud0-2P3tk7usisdKP4K98LFiR4KOZo 2612
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/diode_extraction.lvs sha256=03xSXuVQ-NDMygoxJkieaS-FXs2Jl9ulU2j3nTdOAk8 1761
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/esd_connections.lvs sha256=aiF14mB50-Ili_pEU8SXxu0o6yA5AzX_y8Jfn0EBNfg 3290
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/esd_derivations.lvs sha256=o9eTKodPmn84uen8TAHqqrVxYddI0HyTg_DTJZBqHcY 7237
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/esd_extraction.lvs sha256=Oy0sHjiRVdvJtT2aUjY-snO7UCSTeARyTUG9GoxIr6A 5775
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/general_connections.lvs sha256=2GmOC384zd0XUDQejnKtAgu5yJ-m1ouCpjyd3PHnTrs 2081
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/general_derivations.lvs sha256=yYTIImPG-BxU6k0isUwuJY25jZDOar6aDAXF6uNpBy4 3365
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/globals.lvs sha256=9sWJePHCHIHvo_L2NIMn8y1yGIYgUR4PNr1wswoCCfs 1915
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/ind_connections.lvs sha256=o42_bzIdBuxPr6NTQw7BJU4NiDuamkkhv3iWFZJ9c6I 1231
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/ind_derivations.lvs sha256=_c_BuHojNi1ajZYBVha8wFY59hZH_xBBYFE4ixh2kzA 3067
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/ind_extraction.lvs sha256=b2uQE4TAicmoImoM-hHAbbCn4upwHSlLT7ZH_TcEsXg 1647
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/layers_definitions.lvs sha256=Ix2mPWlvCHzQMy-0vZ2qTg0xOaB92QHRIaS5q1LtQEg 55891
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/mos_connections.lvs sha256=9T4XwfMV9J_Jc7jslJrjQ-K7mcKGKlGs2qPzf0mQd3A 951
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/mos_derivations.lvs sha256=pAE-FnAelW37B1NOJkzQPyQYQKRMSiMSnW5WUT3rxf8 2697
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/mos_extraction.lvs sha256=3qTfYPztlF-xguLS5RGnO2soY9cKz7u5h16FNbwMqkk 2377
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/res_connections.lvs sha256=mYOEpi-YTpLqZ7wgEnvyArrrgfPRV2-54Zz3fHgWPoE 1141
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/res_derivations.lvs sha256=3MfEE6fRlxyykmpaqa0gJVJvh2AdNxmnBgUNWf9jI3s 2325
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/res_extraction.lvs sha256=nzn_Tzb9hiWFU_iwsTMfAC6nHpH4SEPeQJ30-sl0ejs 3209
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/rfmos_connections.lvs sha256=iNgzV0IRm4uIgR9Aje-3icyPveLJEMHesz2aSDelstM 954
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/rfmos_derivations.lvs sha256=WuAivnHskEh-v0Y2ggVjvGZYFd_BKjYGizMdlXH1Rnc 1422
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/rfmos_extraction.lvs sha256=EUuv6hPTmv9gQRRC77do9FuUYAaLD6JfheNnYu6J480 2510
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/tap_connections.lvs sha256=taHub-xrpELxrTJ6T2uDqmuWekzh1LO6XTBFqOWtXdk 1079
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/tap_derivations.lvs sha256=_oOLIWQkX1sNxzKHXCa_oLlqMbdkjGf5Jn3dLMHZhbY 1567
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/rule_decks/tap_extraction.lvs sha256=m1HeEA8YZsTuusPRJVSfv_kX5yqa83J595M12J8iTS8 1207
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/sg13g2.lvs sha256=MXYNvJKEmT8ej4FEOBW1XctYVkFwg7bv28GPiC64p34 16956
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/sg13g2.lyp sha256=XSqPKX3JUdl-GgoaSiYE63VmBLisRD9aafMfxiPQOXQ 223514
klayout_pex/pdk/ihp_sg13g2/libs.tech/kpex/sg13g2.lyt sha256=vsYMMlq19LLBQfLGl7bCtH2HyEBJQ-4443XErbyicDk 7389
klayout_pex/pdk/sky130A/libs.tech/kpex/debug_sky130.lvs.lylvs sha256=RafsQm8AViRIlN5OfaruWXk7Wnq5GkeLLvZY5ou4zlc 874
klayout_pex/pdk/sky130A/libs.tech/kpex/sky130.lvs sha256=BPiB7qCcu5f5RwMlkgb6Ixh9jt-dYAp7n5VmuIWjKl8 100715
klayout_pex/pdk/sky130A/libs.tech/kpex/sky130A.lyp sha256=fKymNEUVPCab-41EMa6cie69_TxYNcxJZquowAGPTd8 246943
klayout_pex/pdk/sky130A/libs.tech/kpex/sky130A.lyt sha256=T7dvp7gPzE7ZpoLOmAbKeRjl2kEJnVkKOfFfZBEmrkc 5912
klayout_pex-0.1.6.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
klayout_pex-0.1.6.dist-info/METADATA sha256=PdTc9YRhAG5WzrRA2VQM91iPYuAYMnWGULIySGOSMOs 3363
klayout_pex-0.1.6.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
klayout_pex-0.1.6.dist-info/entry_points.txt sha256=OWTT0rT7PJ79WUyD6ARBwisqu87Q-cGx8JRE_6krPbg 50
klayout_pex-0.1.6.dist-info/RECORD

entry_points.txt

kpex = klayout_pex.__main__:main