LibreLane

From DiLab
Jump to: navigation, search

LibreLane is the successor of OpenLane V2, rewritten as python scripts for the VLSI design flow using open source tools.

Setup LibreLane

Read this if interested to migrate from OpenLane.

This is a Nix based installation (preferred). Clone the repository and run the nix shell. The first time will take time as everything is pulled in and set up.

git clone https://github.com/librelane/librelane

cd librelane
nix-shell shell.nix

If you run into python test errors, you may have to edit the default.nix, the line with

  doCheck = true;

to:

  doCheck = false;

Run a test example to verify all works:

mkdir my_designs
cd my_designs/
librelane --run-example spm