mirror of
https://github.com/TinyTapeout/tt-support-tools.git
synced 2026-11-03 04:36:09 +01:00
03f543cf94787ce2589f096423c5ee5bc96df9bd
Add new pinouts for SKY130, IHP SG13G2 and GF180mcuD. Valid keys for `show_pinouts` can now be easily seen in the `pinout_map` dictionary: - `caravel` - `openframe` - `openframe_sky130` - `customframe_ihp_sg13g2` - `customframe_gf180mcud` The pinout chapter in the datasheet has also been reworked: the content now exists directly in the typst template instead of being an external file. This is to make use of the `pinout_map` and to allow for easier modification of the content. This change also allows the page to make use of the `callout` function.
Tiny Tapeout tools
Tools used mostly by the Tiny Tapeout GitHub Actions
Setup
pip install -r requirements.txt
pre-commit install
Documentation
- checks that basic fields are present in the info.yaml
- create a PDF data sheet for this one design
- create SVG and PNG renders of the project's GDS
Reports
- routing & utilisation
- yosys warnings
- standard cell usage and summary
Configuration
- creates a little TCL shim that tells OpenLane where the source is and the name of the top module
- makes sure the top module is not called 'top'
- if you have OpenLane installed locally, then you can harden the design with --harden
Description
Miroir GitHub, requis par le checkout interne de TinyTapeout/tt-gds-action sur Gitea Actions
9 MiB
Languages
Python
95.6%
Tcl
2.9%
Verilog
0.8%
Makefile
0.4%
Nix
0.2%
Other
0.1%