OpenLane icon indicating copy to clipboard operation
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.

Results 255 OpenLane issues
Sort by recently updated
recently updated
newest added

I wanted to see how OpenROAD handles very small areas between the perimeter of the core area and placed macros. I took a working design (40um macro halo with the...

### Description Running mpw-5 design repo: https://github.com/antonblanchard/microwatt-mpw5 with openlane tag: https://github.com/The-OpenROAD-Project/OpenLane/releases/tag/2022.04.28_01.44.59. Its failed during`eco_gen_buffer` by not able to find ``` no files matched glob pattern "*_unpadded.lef" while executing "glob -directory...

MPW

### Prompt Openlane merges multiple lefs into a single lef to be used in multiple step in the flow. ### Proposal I believe today openroad handles properly reading separate lef...

enhancement
OpenLane 2

### Prompt This is how a macro's pdn is defined: ``` define_pdn_grid \ -macro \ -default \ -name macro \ -starts_with POWER \ -halo "$::env(FP_PDN_HORIZONTAL_HALO) $::env(FP_PDN_VERTICAL_HALO)" add_pdn_connect \ -grid macro...

enhancement
OpenLane 2

@jjcherry95 pointed out some issues with default SDC file in Openlane, so I thought I'd go through all the timing settings: - `set_clock_uncertainty $::env(SYNTH_CLOCK_UNCERTAINITY) [get_clocks $::env(CLOCK_PORT)]` The comment on this...

bug
documentation
Flow Script

### Description Hi, openlane is crashing at the detail routing step, the tool consumes 12GB of memory and crashes, from the final_summary_report.csv looks like the design, only has 7k cells....

question
OpenROAD

### Description Our team encountered syntax error while executing GLS on the verilog file using "FUNCTIONAL" directive in the path OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/verilog/sky130_fd_sc_hd.v in line number 49162. We should be commenting this...

Skywater PDK

@jjcherry56 points out that Openlane is not constraining the clock tree metal layers. Depending on the process, we might want to use upper/larger metal layers. We need a few changes:...

enhancement
waiting on op
Flow Script

### Prompt The script `tr_drc_to_klayout_drc.py` used to convert the results to an klayout xml style file is consuming large amounts of memory due to the way it is written. Concretely...

enhancement
Flow Script

### Prompt low verbosity is nice and all but some steps (detailed routing) has marginally longer runtime than other steps and we can't monitor the progress unless we open the...

enhancement
OpenLane 2