Skip to content

sync#1

Open
nanocoh wants to merge 3366 commits intonajaeda:masterfrom
The-OpenROAD-Project:master
Open

sync#1
nanocoh wants to merge 3366 commits intonajaeda:masterfrom
The-OpenROAD-Project:master

Conversation

@nanocoh
Copy link
Member

@nanocoh nanocoh commented Nov 20, 2025

No description provided.

maliberty and others added 30 commits January 23, 2026 15:27
…-cts-clustering

update metrics for CTS clustering bug fix
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
…sition of insntaces,

now gpl by default always fetch positions from odb, if available

Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
…idus-ibex-verilog-list

Fixed rapidus ibex verilog list
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
variables: create ad-hoc small .yaml files
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
…ff-make-output

support different output from make
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
…sign-tuning

rapidus design tuning for PDK 0.3
Signed-off-by: Jack Luar <jluar@precisioninno.com>
- don't use cd
- use CMake to build
- don't touch submodules

Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Autotuner: enable custom sdc/fr files for sweep mode
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
maliberty and others added 30 commits February 24, 2026 02:35
designs/rapidus2hp/ethmac/rules-verific.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| placeopt__design__instance__area              |     4537 |     4536 | Tighten  |
| placeopt__design__instance__count__stdcell    |    86830 |    86788 | Tighten  |
| cts__timing__setup__tns                       |   -0.308 |   -0.293 | Tighten  |
| globalroute__timing__setup__ws                |  -0.0389 |  -0.0486 | Failing  |
| globalroute__timing__setup__tns               |   -0.877 |   -0.777 | Tighten  |
| finish__timing__setup__ws                     |  -0.0389 |  -0.0486 | Failing  |
| finish__timing__setup__tns                    |   -0.877 |   -0.777 | Tighten  |

designs/rapidus2hp/gcd/rules-verific.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| cts__timing__setup__ws                        |  -0.0223 |  -0.0221 | Tighten  |
| globalroute__timing__setup__tns               |   -0.476 |   -0.644 | Failing  |
| finish__timing__setup__tns                    |   -0.476 |   -0.644 | Failing  |

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
designs/rapidus2hp/hercules_idecode/rules-verific.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| cts__timing__setup__tns                       |    -4.58 |    -12.7 | Failing  |
| globalroute__timing__setup__ws                |   -0.101 |  -0.0668 | Tighten  |
| globalroute__timing__setup__tns               |   -291.0 |   -196.0 | Tighten  |
| finish__timing__setup__ws                     |   -0.101 |  -0.0668 | Tighten  |
| finish__timing__setup__tns                    |   -275.0 |   -196.0 | Tighten  |

designs/rapidus2hp/hercules_is_int/rules-verific.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| cts__timing__setup__ws                        |  -0.0639 |  -0.0505 | Tighten  |
| cts__timing__setup__tns                       |   -111.0 |    -89.7 | Tighten  |
| globalroute__timing__setup__ws                |   -0.108 |   -0.143 | Failing  |
| globalroute__timing__setup__tns               |  -1290.0 |  -1160.0 | Tighten  |
| finish__timing__setup__ws                     |   -0.108 |   -0.143 | Failing  |
| finish__timing__setup__tns                    |  -1290.0 |  -1160.0 | Tighten  |

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
If LEC fails, then the user should report a github issue
and go about his business.

If LEC doesn't fail on the final netlist, then other than
causing friction during development, LEC during development
isn't an issue

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
…update-owned-designs

update owned designs config and metrics update
…ate/OpenROAD-flow-scripts into secure-grt_opt

Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
…ate/OpenROAD-flow-scripts into secure-est_via_res

Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
…ate/OpenROAD-flow-scripts into secure-est_via_res

Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
This allows to specify arguments to the detailed_placement call during placement.

Refer to issue #3920 for background.

Signed-off-by: Christian Gelinek <cgelinek@gar.radnet.com.au>
…T_ARGS

Added variable DETAIL_PLACEMENT_ARGS
Signed-off-by: nanocoh <noam.chn1@gmail.com>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
…_via_res

update metrics for est_via_res update
Signed-off-by: nanocoh <noam.chn1@gmail.com>
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
…c-elapsed-time

exclude lec check log from elapsed time extraction
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.