StdCellLib: This is a testwafer project with standard cells that were automatically generated by the Libresilicon StdCellLib generator.

Clone this repo:


  1. 695e321 final gds oasis by Jeff DiCorpo · 2 years, 5 months ago main
  2. 7586875 Removed old files by Philipp Gühring · 2 years, 6 months ago
  3. b65bd9f Automatically generated by Philipp Gühring · 2 years, 6 months ago
  4. 3edc057 Improved placement of cells on the grid by Philipp Gühring · 2 years, 6 months ago
  5. 788e4c8 New results by Philipp Gühring · 2 years, 6 months ago

Caravel User Project

License UPRJ_CI Caravel Build

Libresilicon StdCellLib LS130 - SKY130 Test-wafer

This project is a test-wafer which puts various LS130 cells into the user-area of a Caravel harness for taping the LS130 cells out on the Skywater 130nm process.

The LS130 cells are generated with the flow (which uses Librecell's lclayout and lctime), using the Tech.SKY130 configuration.

The build report can be seen here: The cells were copied into this repository to avoid additional dependencies:

A generator was developed to generate a Verilog file for all the cells that places each cell once and connects it to the IOs of the harness: The script needs to be run from the Catalog directory of your StdCellLib. The output is then used as

In the end I adapted to use the cells as blackbox cells.

Build process:

git clone

cd caravel_stdcelllib_stdcells_project

Now please adapt the pathes in the file where necessary

. ./

make install # install caravel-lite

make pdk # clone and build pdk

make openlane # clone and build build openlane

scripts/ # This takes all the cells from the StdCellLib/Catalog directory and puts them on the Caravel

make user_proj_example # This builds the Caravel

Refer to README for the Caravel documentation.