Skip to content

TinyTapeout/tinytapeout-chip-renders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Tiny Tapeout Chip Renders

This repo contains the chip renders for all Tiny Tapeouts shuttles. Each shuttle includes two 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.

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.

Full Renders

Tiny Tapeout 9

Tiny Tapeout 9

Tiny Tapeout IHP 0p2

Tiny Tapeout IHP 0p2

Tiny Tapeout 8

Tiny Tapeout 8

Tiny Tapeout IHP 0p1

Tiny Tapeout IHP 0p1

Tiny Tapeout 7

Tiny Tapeout 7

Tiny Tapeout 6

Tiny Tapeout 6

Tiny Tapeout 5 OpenFrame

Tiny Tapeout 5 OpenFrame

Tiny Tapeout 5

Tiny Tapeout 5

Tiny Tapeout 4

Tiny Tapeout 4

Tiny Tapeout 03p5

Tiny Tapeout 03p5

Tiny Tapeout 3

Tiny Tapeout 3

Tiny Tapeout 2

Tiny Tapeout 2

Tiny Tapeout 1

Tiny Tapeout 1

Logic Density Renders

Regenerating the renders

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 2

License

The chip renders are licensed under the CC BY 4.0 license.

About

Chip renders (PNG) for Tiny Tapeouts shuttles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages