Kareem Farid
Kareem Farid
### Prompt A clear and concise description of what shortcoming you feel OpenLane has. PDN's offset is measured from the core origin. This is the way openroad api is defined....
### Prompt When including a macro inside a design, a user has to specify a gds and a lef for that macro. Often, one misses a gds file resulting in...
### 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...
### 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...
### 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...
Currently, openlane reports `-1` for missing values, which is a legal value in some cases. However, there is a lot of dependencies on that value in the source code, so...
currently I am aware of: - `mgmt_protect` I will update this list whenever I find more mismatches.
(not the cleanest) workaround for https://github.com/The-OpenROAD-Project/OpenLane/issues/1328
### Prompt The following list describes variables used by the flow but not documented. These variables could be potentially used by a user but I am still not confident whether...