OpenLane
OpenLane copied to clipboard
OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.
### Description spm design fails if I use `set ::env(STD_CELL_LIBRARY) "sky130_fd_sc_hvl"` in config.tcl ### Environment ``` Kernel: Linux v3.10.0-1160.49.1.el7.x86_64 Distribution: centos 7 Python: v3.6.8 (OK) Critical Alert: No Docker or...
Docket isn't available for my platform. Are there instructions how to set up OpenLane without it?
### Prompt OpenROAD has the capability to include the PDK into the docker image, this is a nice deployment feature. ### Proposal Two docker images should be built, one with...
### Description Setting a small die area crashes the flow, as the minimized PDN has pitch smaller than 2 x (width + spacing). Maybe a relevant warning can be added?...
Some of the timing reports either don't make sense or needs to include more information; in `reports/routing` there's are two report `parasitics_sta.wns.rpt` and `parasitics_sta.worst_slack.rpt` that basically report the same thing,...
### Prompt Update PDK parameters for global placement and global routing ### Proposal [Efabless should study these changes to the default parameters in global placement padding fastroute parameters which we...
### Prompt Currently, magic extracts each layout cell separately. This can lead to confusing netlists with unnecessary hierarchies when using parameterized layout cells from GDS. For example, `nmos_m10_w7_000_sli_dli_da_p` in the...
### Description This bug was found by @anall. This reduced test case shows the issue: https://github.com/anall/bug-openlane_hang/tree/reduced OpenLane hangs at step 12 trying to print clock skew report. ### Environment *...
**Describe the bug** When PDK_ROOT contains "../" to refer to the PDK, openlane fails. Workaround: Make sure that PDK_ROOT does not contain ../ for example in the following way: export...
I set MAGIC_EXT_USE_GDS=1 in configuration file to activate Device level LVS and got CVC step (34) failed because awk is not able to find results/magic/.lef.spice and crashes. Here is a...