Matt Liberty
Matt Liberty
### Describe the bug Sta doesn't handle when a Pin is deleted, and is present in a Clock's leaf_pins_ list, it isn't removed. This subsequently leads to a crash. In...
### Describe the bug The new [buffer_varying_lengths](https://github.com/The-OpenROAD-Project/OpenROAD/pull/4005#top) test for rsz shows cases where the buffering needs improvement. Two-pin wires are increasing length are generated and buffered:  The buffering is...
### Subject [Stage]: Floorplaning. ### Describe the bug If I try to enable mpl2 for sky130hd/chameleon with ``` -export MACRO_PLACEMENT = $(chameleon_DIR)/chameleon.macro_placment.cfg +export SYNTH_HIERARCHICAL = 1 + +export RTLMP_FLOW =...
### Description Currently we just report these for setup. ### Suggested Solution _No response_ ### Additional Context _No response_
The RAMs have a very small max_transition of 0.04, e.g. https://github.com/efabless/sky130_sram_macros/blob/c2333394e0b0b9d9d71185678a8d8087715d5e3b/sky130_sram_1kbyte_1rw1r_32x256_8/sky130_sram_1kbyte_1rw1r_32x256_8_TT_1p8V_25C.lib#L188 Most of the stdcells have a value of 1.5 in hd and 1.0 in hs for comparison. Is this...
### Description Running repair_design after global_placement can lead to a placement density hotspots that deteriorate results. ### Suggested Solution Early in global placement the positions are subject to too much...
### Describe the bug I tried changing ``` --- a/flow/designs/asap7/swerv_wrapper/constraint.sdc +++ b/flow/designs/asap7/swerv_wrapper/constraint.sdc @@ -2,7 +2,7 @@ current_design swerv_wrapper set clk_name core_clock set clk_port_name clk -set clk_period 2500 +set clk_period 1000...
### Description To track: From @precisionmoon `We want to find a register by name in the main GUI and see the matching sink in the clock tree viewer.` ### Suggested...
### Description Please revert https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/pull/2375 once we get the Oct release of yosys integrated with the patch mentioned in that PR. ### Suggested Solution _No response_ ### Additional Context _No...
@precisionmoon noticed this large jump in area when upsizing a sequential compared to a buffer. Is this expected? PDK | BUFX1 | BUFX2 | BUFX1 -> BUFX2 area increase |...