This repo contains the chip renders for all Tiny Tapeouts shuttles. Each shuttle includes up to three renders:
- full_gds.png: A full render of the GDS file.
- logic_density: Shows only the local interconnect layer, which is used to estimate the logic density of the chip.
- top_metal.png: Shows only the top metal 1/2 layers (IHP shuttles only).
For Tiny Tapeout 4 and later, the renders include the complete chip area, including the pads, and the caravel harness. For earlier shuttles, the renders only include the core area.
The renders are generated using the render.py script, which uses klayout to render the GDS files. See below for instructions on how to regenerate the renders.
- Tiny Tapeout GF 0p2
- Tiny Tapeout SKY 25b
- Tiny Tapeout SKY 25a
- Tiny Tapeout IHP 25b
- Tiny Tapeout CAD 25a
- Tiny Tapeout IHP 0p3
- Tiny Tapeout IHP 25a
- Tiny Tapeout 9
- Tiny Tapeout IHP 0p2
- Tiny Tapeout 8
- Tiny Tapeout IHP 0p1
- Tiny Tapeout 7
- Tiny Tapeout 6
- Tiny Tapeout 5 OpenFrame
- Tiny Tapeout 5
- Tiny Tapeout 4
- Tiny Tapeout 03p5
- Tiny Tapeout 3
- Tiny Tapeout 2
- Tiny Tapeout 1
To regenerate the PNG files for a shuttle, run the following commands:
cd scripts
pip install -r requirements.txt
python render.py <shuttle>Where <shuttle> is the identifier of the shuttle (e.g. tt04).
You can also specify the scale of the render by passing the --scale argument. For example, to render the full GDS of shuttle tt04 at 2x scale:
python render.py tt04 --scale 2The chip renders are licensed under the CC BY 4.0 license.



















