Skip to content

Added all stages for SYNTH_WRAPPED_OPERATORS and SYNTH_ARITH_OPERATORS.#3418

Merged
precisionmoon merged 2 commits into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:secure-orfs-variables
Aug 21, 2025
Merged

Added all stages for SYNTH_WRAPPED_OPERATORS and SYNTH_ARITH_OPERATORS.#3418
precisionmoon merged 2 commits into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:secure-orfs-variables

Conversation

@openroad-ci

Copy link
Copy Markdown
Member
  • This enables using read_db -hier in all stages.
  • Before this change, SYNTH_WRAPPED_OPERATORS is removed in load_design Tcl proc by erase_non_stage_variables Tcl proc call, which loads design without -hier option.

- This enables using "read_db -hier" in all stages.

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>

@precisionmoon precisionmoon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This makes sense. Thanks for catching this.

@maliberty

Copy link
Copy Markdown
Member

FYI having no stages means it applies to all stages

@maliberty

Copy link
Copy Markdown
Member

@oharboe it might be nice to have an all versus and absence.

@precisionmoon precisionmoon merged commit 1a83f99 into The-OpenROAD-Project:master Aug 21, 2025
8 checks passed
@openroad-ci openroad-ci deleted the secure-orfs-variables branch August 22, 2025 00: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.

4 participants