Skip to content

Samizo-AITL/openlane-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openlane-guide

Read this repository and stop breaking your OpenLane environment forever.

This repository is a battle-tested, failure-driven guide for running OpenLane
in a stable, reproducible, and disaster-proof way.

This is not a quick start.
This is not a feature reference.

This repository exists because real environments were broken.


📦 What this repository is

This repository documents the entire OpenLane reality, including:

  • 🐧 WSL2 + Docker environment survival
  • 🧊 OpenLane1 vs OpenLane2 coexistence (strict separation)
  • 🧬 PDK asset management (sky130 / gf180)
  • 🧱 Full physical design flow
  • 📐 Placement / CTS / Routing
  • 📊 DRC / LVS / STA
  • 📦 GDS signoff
  • 🔍 GLS (functional & SDF)
  • 🧪 Caravel hardening
  • 🔁 RTL → GDS → GLS → MPW
  • 💥 Failure cases and irreversible mistakes
  • ♻️ Disaster recovery via WSL export/import

Nothing here is theoretical.
Every file exists because something failed before.


🧭 How to read this repository

This repository is linear.

You are expected to read files in order.
Skipping steps guarantees failure.

👉 Start here:


⚠️ Core rules

  • Do not fix. Roll back.
  • Do not update. Clone.
  • Do not rebuild. Export & import.
  • Your environment is an asset, not a workspace.

If you violate these rules, failure is expected.


🎯 Scope

Included

  • OpenLane1 (stable / production)
  • OpenLane2 (evaluation-only)
  • sky130 / gf180
  • WSL2 + Docker Desktop
  • GLS (Icarus Verilog)
  • OpenROAD / OpenSTA
  • Magic / KLayout
  • Caravel / MPW flow

Excluded by design

  • Verilog tutorials
  • ASIC theory textbooks
  • Option encyclopedias
  • “Latest version” workflows

If this repository saves you even one full reinstall,
it has already done its job.

About

A battle-tested OpenLane guide covering WSL2, Docker, PDK, OpenLane1/OpenLane2 coexistence, GLS, STA, layout tools, and disaster-proof environment management. Read once, never break your OpenLane setup again.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors