The GF180MCU open source PDK is a collaboration between Google and GlobalFoundries to provide a fully open source process design kit (PDK) and related resources to enable the creation of designs manufacturable at GlobalFoundries's facility on their 0.18um 3.3V/6V MCU process technology.
The GF180MCU documentation can be found at <https://gf180mcu-pdk.rtfd.io>.
- Warning
- Google and GlobalFoundries are currently treating the current content as an experimental preview / alpha release.
While the GF180MCU process node and the PDK from which this open source release was derived have been used to create many designs that have been successfully manufactured commercially in significant quantities, the open source PDK is not intended to be used for production settings at this current time. It should be usable for doing test chips and initial design verification (but this is not guaranteed).
Google, GlobalFoundries and our partners are currently doing internal validation and test designs, including silicon validation or the released data and plan to publish these results.
The PDK will be tagged with a production version when ready to do production design, see the "Versioning Information" section for a full description of the version numbering scheme.
To get notified about future new releases of the PDK, and other important news, please sign up on the gf180mcu-pdk-announce mailing list [join link].
See both the Known Issues section and the GF180MCU PDK GitHub issue list to get more detailed information around currently known issues.
The latest design resources can be viewed at the following locations:
- On Github @ google/gf180mcu-pdk
- Google CodeSearch interface @ https://cs.opensource.google/gf180mcu-pdk
- foss-eda-tools.googlesource.com/gf180mcu-pdk
At a minimum:
- Git 2.35+
- Python 3.6+
apt install -y build-essential virtualenv python3
To build documentation locally, you could use the following commands:
# Download the repository
git clone https://github.com/google/gf180mcu-pdk.git
cd gf180mcu-pdk/docs
# Create a Python virtual environment and install requirements into it.
virtualenv env --python=python3
. env/activate
pip install -r requirements.txt
# Build the documentation
make html
Like many open source projects there are multiple ways to get support on the GF180MCU PDK.
GlobalFoundries has created a Market Partner Ecosystem to be able to provide support from design through back end package and test. If you are interested in getting additional support through the ASIC development process, reach out to GlobalFoundries using the information in the Contacting GlobalFoundries section below.
There is also a users mailing list [join link] to allow like minded users of the PDK to provide support to each other.
Google does not provide external support for using the GlobalFoundries Open Source PDK and is distributing this repository on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the license section for the full terms.
GlobalFoundries is one of the world's leading semiconductor manufacturers and the only one with a truly global footprint.
GlobalFoundries is redefining innovation and semiconductor manufacturing by developing feature-rich process technology solutions that provide leadership performance in pervasive high growth markets. As a steadfast partner, with a unique mix of design, development and fabrication services, GF works collaboratively alongside our customers to bring a broad range of innovative products to market. With a global customer base, a talented and diverse workforce and an at-scale manufacturing footprint spanning three continents, GF is delivering a new era of more.
Requests for more information about GF180MCU and other standard and customer foundry technologies can be submitted via this webform.
The GF180MCU PDK is released under the Apache 2.0 license.
The copyright details (which should also be found at the top of every file) are;
Copyright 2022 GlobalFoundries PDK Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.