Open
Conversation
…s_int-metrics-update updated rapidus2hp hercules_is_int rules files
Signed-off-by: Martin Povišer <povik@cutebit.org>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…s-0.15 Updated param tests to include PDK 0.15
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
In the dashboard DB, colons are replaced with double underscores as it is not possible to store keys with colons in the name. Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
designs/rapidus2hp/hercules_is_int/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | synth__design__instance__area__stdcell | 26631.02 | 26600.0 | Tighten | | placeopt__design__instance__area | 31863 | 31764 | Tighten | | placeopt__design__instance__count__stdcell | 661418 | 659714 | Tighten | | cts__design__instance__count__setup_buffer | 57554 | 57366 | Tighten | | cts__design__instance__count__hold_buffer | 57554 | 57366 | Tighten | | cts__timing__setup__ws | -52.8 | -71.9 | Failing | | cts__timing__setup__tns | -252000.0 | -379000.0 | Failing | | globalroute__antenna_diodes_count | 581 | 579 | Tighten | | globalroute__timing__setup__ws | -391.0 | -372.0 | Tighten | | globalroute__timing__setup__tns | -1230000.0 | -1560000.0 | Failing | | finish__timing__setup__ws | -391.0 | -372.0 | Tighten | | finish__timing__setup__tns | -1230000.0 | -1560000.0 | Failing | | finish__design__instance__area | 33600 | 33391 | Tighten | Signed-off-by: Martin Povišer <povik@cutebit.org>
…-rules util: fix for colon metrics
…ort-metrics Don't call report_metrics from detail_route.tcl
…th-bump-slang Update yosys-slang
Signed-off-by: Martin Povišer <povik@cutebit.org>
Sometimes estimate_parasitics can take an extraordinate amount of time and log_cmd avoids mis-attributing this in progress output Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Martin Povišer <povik@cutebit.org>
scripts: log_cmd estimate_parasitics
…g-blackboxes synth: Fix blackboxing and clkgate options with slang
Signed-off-by: Jonas Gava <jfgava@precisioninno.com>
Use $::env(SCRIPTS_DIR) consistent with other places in scripts Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Non-existand verilog modules should be ignored to be compartible with Yosys. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
synth: out of flow source folder build fix for wrap operators
| Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -42.0 | -34.4 | Tighten | | cts__timing__setup__tns | -747.0 | -612.0 | Tighten | | globalroute__timing__setup__ws | -61.3 | -56.6 | Tighten | | globalroute__timing__setup__tns | -1530.0 | -1610.0 | Failing | | finish__timing__setup__ws | -61.3 | -56.6 | Tighten | | finish__timing__setup__tns | -1530.0 | -1610.0 | Failing | Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
…rics Update designs/rapidus2hp/ethmac/rules-verific.json:
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
expand env vars correctly Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Non-existand verilog modules should be ignored to be compartible with Yosys. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
Signed-off-by: Noam Cohen <noam.chn1@gmail.com>
slang: add a SYNTH_BLACKBOXES syntax check
…rocess Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
| Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -0.0808 | -0.114 | Failing | | cts__timing__setup__tns | -120.0 | -215.0 | Failing | | globalroute__timing__setup__ws | -0.15 | -0.186 | Failing | | globalroute__timing__setup__tns | -434.0 | -544.0 | Failing | | globalroute__timing__hold__tns | -0.1 | -0.23 | Failing | | finish__timing__setup__ws | -0.15 | -0.186 | Failing | | finish__timing__setup__tns | -434.0 | -544.0 | Failing | | finish__timing__hold__tns | -0.1 | -0.23 | Failing | Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
| Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -75.0 | -172.0 | Failing | | cts__timing__setup__tns | -300.0 | -899.0 | Failing | Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…affe make: print-FOO temp file gaffe for parallel processes
Signed-off-by: Nishanth <ndszz306@gmail.com>
designs/gf12/bp_single/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -1510.0 | -400.0 | Tighten | | cts__timing__hold__ws | -310.0 | -306.0 | Tighten | | cts__timing__hold__tns | -750.0 | -4360.0 | Failing | | globalroute__timing__hold__ws | -310.0 | -187.0 | Tighten | | globalroute__timing__hold__tns | -1540.0 | -2360.0 | Failing | | finish__timing__setup__tns | -931.0 | -507.0 | Tighten | | finish__timing__hold__ws | -105.0 | -100.0 | Tighten | designs/gf12/bp_dual/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -202.0 | -100.0 | Tighten | | cts__timing__setup__tns | -17800.0 | -400.0 | Tighten | | detailedroute__route__wirelength | 11876263 | 13738224 | Failing | | detailedroute__route__drc_errors | 4 | 0 | Tighten | | finish__timing__setup__tns | -1630.0 | -1440.0 | Tighten | designs/gf12/bp_quad/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -271.0 | -572.0 | Failing | | cts__timing__setup__tns | -53900.0 | -659000.0 | Failing | Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
Update gf12 bp_* metrics
mem_dump: add summary of inferred memory usage
Signed-off-by: João Mai <jmai@precisioninno.com>
Signed-off-by: João Mai <jmai@precisioninno.com>
Signed-off-by: João Mai <jmai@precisioninno.com>
Expanded the SRAM file list to include new 1P and 2P macros and commented out deprecated DRC paths that were causing 404 errors. Signed-off-by: trabdelbasset <trabdelbasset@gmail.com>
black formatting Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
designs/gf12/bp_single/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__ws | -100.0 | -296.0 | Failing | | cts__timing__setup__tns | -400.0 | -4740.0 | Failing | | cts__timing__hold__ws | -306.0 | -189.0 | Tighten | | cts__timing__hold__tns | -4360.0 | -489.0 | Tighten | | globalroute__timing__hold__tns | -2360.0 | -1510.0 | Tighten | Signed-off-by: João Mai <jmai@precisioninno.com>
designs/gf12/ca53/rules-base.json updates: | Metric | Old | New | Type | | ------ | --- | --- | ---- | | cts__timing__setup__tns | -400.0 | -904.0 | Failing | | globalroute__timing__hold__tns | -793.0 | -524.0 | Tighten | | finish__timing__hold__tns | -3590.0 | -2640.0 | Tighten | Signed-off-by: João Mai <jmai@precisioninno.com>
Signed-off-by: João Mai <jmai@precisioninno.com>
…uning Updated cva6, ibex, and jpeg for PDK 0.15
ihp-sg13g2: update SRAM variations and fix broken DRC download links
Signed-off-by: João Mai <jmai@precisioninno.com>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…-improve-notches update metrics for MPL improve notches and RTLMP_NOTCH_WT default value
Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
…ecode-pdk0.15 hercules_idecode tuning for PDK 0.15
…-remove-data-flow retire MPL dataflow-driven mechanism
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.