Skip to content

allow macro preplacement and make ngt45/bp our first test case with partial mpl#3472

Merged
maliberty merged 6 commits into
The-OpenROAD-Project:masterfrom
AcKoucher:preplaced-macros
Sep 10, 2025
Merged

allow macro preplacement and make ngt45/bp our first test case with partial mpl#3472
maliberty merged 6 commits into
The-OpenROAD-Project:masterfrom
AcKoucher:preplaced-macros

Conversation

@AcKoucher

@AcKoucher AcKoucher commented Sep 4, 2025

Copy link
Copy Markdown
Contributor

Requires #8099 and #3481

Modify scripts in order to allow macro pre-placement and make ngt45/bp our first test case for both fixed and unfixed macros.

file exists

Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
@AcKoucher AcKoucher changed the title scripts: allow macro preplacement allow macro preplacement and preplace two macros on sky130hd/uW Sep 8, 2025
Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
@AcKoucher AcKoucher changed the title allow macro preplacement and preplace two macros on sky130hd/uW allow macro preplacement and pre-place two largest macros on sky130hd/uW Sep 8, 2025
@AcKoucher AcKoucher marked this pull request as ready for review September 8, 2025 21:03
@AcKoucher AcKoucher requested a review from maliberty September 8, 2025 21:14
Comment thread flow/scripts/macro_place_util.tcl
@AcKoucher

Copy link
Copy Markdown
Contributor Author

If the changes here are ok I can update the OR submodule before we merge it so that the CI doesn't break.

@maliberty

Copy link
Copy Markdown
Member

go ahead and update

@AcKoucher AcKoucher mentioned this pull request Sep 9, 2025
when there are preplaced macros

Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
@AcKoucher AcKoucher changed the title allow macro preplacement and pre-place two largest macros on sky130hd/uW allow macro preplacement and make ngt45/bp our first test case with partial mpl Sep 9, 2025
Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
@AcKoucher AcKoucher requested a review from maliberty September 9, 2025 20:13
Comment thread flow/designs/nangate45/black_parrot/config.mk Outdated
Co-authored-by: Matt Liberty <matt.liberty@gmail.com>
Signed-off-by: Arthur Koucher <104802710+AcKoucher@users.noreply.github.com>
@maliberty maliberty enabled auto-merge September 10, 2025 17:49
@maliberty maliberty merged commit 4daf733 into The-OpenROAD-Project:master Sep 10, 2025
8 checks passed
@AcKoucher AcKoucher deleted the preplaced-macros branch September 10, 2025 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants