https://gdsfactory.github.io/gf180/
GlobalFoundries GF180MCU Open Source PDK
https://gdsfactory.github.io/gf180/
Last synced: 28 days ago
JSON representation
GlobalFoundries GF180MCU Open Source PDK
- Host: GitHub
- URL: https://gdsfactory.github.io/gf180/
- Owner: gdsfactory
- License: apache-2.0
- Created: 2023-03-10T22:01:36.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-23T17:52:14.000Z (10 months ago)
- Last Synced: 2024-11-14T09:04:30.737Z (7 months ago)
- Language: Python
- Homepage: https://gdsfactory.github.io/gf180/index.html
- Size: 255 KB
- Stars: 6
- Watchers: 2
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome_photonics - gf180
README
# gf180 0.1.1
GlobalFoundries 180nm MCU based on [Google open source PDK](https://github.com/google/globalfoundries-pdk-libs-gf180mcu_fd_pr)
This is a pure python implementation of the PDK.
## Installation
We recommend `uv`
```bash
# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
``````bash
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
```### Installation for users
Use python3.10, 3.11 or 3.12. We recommend [VSCode](https://code.visualstudio.com/) as an IDE.
```
uv pip install cspdk --upgrade
```Then you need to restart Klayout to make sure the new technology installed appears.
### Installation for contributors
For developers you need to `git clone` the GitHub repository, fork it, git add, git commit, git push and merge request your changes.
```
git clone https://github.com/gdsfactory/gf180.git
cd gf180
uv venv --python 3.11
uv sync --extra docs --extra dev
```## Documentation
- [gdsfactory docs](https://gdsfactory.github.io/gdsfactory/)