This repository is a collection of IPs in Skywater 130nm technology. The available IPs can be seen in ip/config.yaml.

Tools

cicconf

A configuration tool. An alternative to submodules. Takes a yaml file, and allows you to get the right version of dependencies

ciccreator

Documentation

Carsten’s IC creator. Takes json, spice, and a rule file as input, and generate DRC/LVS clean layout in the form of a .cic file.

cicpy

Transpiler for *.cic files. Convert the output from ciccreator into skill, xschem, magic and other formats

cicsim

Simulation orchestration. Run multiple spice simulations over corners. Also a waveform viewer for spice raw files

Libraries

Examples

rply_ex0_sky130nm

Documentation

GDS DRC LVS

Tutorial on sky130nm analog flow

IPs

sun_pll_sky130nm

GDS DRC LVS

General purpose PLL. Should not be used for real designs. Development platform for ciccreator

sun_sar9b_sky130nm |

GDS DRC LVS DOCS

9-bit successive approximation analog-to-digital converter 8-bit successive approximation analog-to-digital converter

rply_bias_sky130nm

docs

PTAT current source