Skip to content

Conversation

@github-actions
Copy link

Automated changes by create-pull-request GitHub action

povik and others added 30 commits June 14, 2025 00:19
Signed-off-by: Martin Povišer <povik@cutebit.org>
Signed-off-by: Martin Povišer <povik@cutebit.org>
Signed-off-by: Martin Povišer <povik@cutebit.org>
designs/sky130hd/aes/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| finish__timing__setup__ws                     |    -0.25 |    -0.61 | Failing  |

designs/sky130hd/chameleon/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| globalroute__antenna_diodes_count             |       72 |      196 | Failing  |

designs/sky130hd/microwatt/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| globalroute__antenna_diodes_count             |     5426 |     2476 | Tighten  |
| detailedroute__route__wirelength              | 11745555 | 10026505 | Tighten  |
| detailedroute__antenna__violating__nets       |        0 |        1 | Failing  |
| finish__timing__setup__ws                     |    -1.96 |    -3.13 | Failing  |
| finish__timing__drv__hold_violation_count     |      104 |      262 | Failing  |

designs/sky130hd/riscv32i/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| placeopt__design__instance__area              |    82077 |    81702 | Tighten  |
| globalroute__antenna_diodes_count             |       21 |       10 | Tighten  |
| detailedroute__route__wirelength              |   303859 |   301382 | Tighten  |
| detailedroute__antenna_diodes_count           |       10 |       18 | Failing  |
| finish__design__instance__area                |    95514 |    94909 | Tighten  |

designs/sky130hs/jpeg/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| globalroute__antenna_diodes_count             |      112 |       60 | Tighten  |
| detailedroute__route__wirelength              |  1630300 |  1619030 | Tighten  |
| detailedroute__antenna_diodes_count           |       66 |      164 | Failing  |

Signed-off-by: Martin Povišer <povik@cutebit.org>
designs/ihp-sg13g2/spi/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| finish__timing__drv__setup_violation_count    |        8 |       10 | Failing  |
| finish__timing__wns_percent_delay             |   -15.74 |   -15.68 | Tighten  |

Signed-off-by: Martin Povišer <povik@cutebit.org>
Python is endemic, Perl was used in one place

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
…t-staging/secure-rsz-fully-rebuffer

DO NOT MERGE: Update for "Rebuffering in TD global placement"
Signed-off-by: Martin Povišer <povik@cutebit.org>
…i-reduce-dependencies

util: remove unused pandas dependency
…ependencies-remove-perl

dependencies: remove sole Perl dependency in ORFS
…t-staging/bump-or

Point OR submodule to master
…-mem-size-update

updated asap7 cva6 memory sizes to remove tied off connections
Signed-off-by: LucasYuki <lucasyuki@yahoo.com.br>
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
…ROAD-flow-scripts into ppl_doc

Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
…6-slvt-for-cts

asap7 cva6 - switch to use SLVT library for CTS
These were experimental and never worked that well.

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
update documentation on metal layers for pin placement
…t-staging/rm-resynth

Remove RESYNTH_TIMING_RECOVER & RESYNTH_AREA_RECOVER
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
…ocs-place-density-color

Docs place density color
igned-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
maliberty and others added 16 commits July 22, 2025 09:27
…sap7-max-delay-sans-clock-delay

asap7: constraints.sdc max delay excludes clock latency
…RO_PLACE_HALO

designs/asap7/aes-block/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| synth__design__instance__area__stdcell        |  2131.37 |  2130.06 | Tighten  |
| placeopt__design__instance__area              |     7290 |     7258 | Tighten  |
| placeopt__design__instance__count__stdcell    |    11004 |    10666 | Tighten  |
| cts__design__instance__count__setup_buffer    |      957 |      928 | Tighten  |
| cts__design__instance__count__hold_buffer     |     1866 |      985 | Tighten  |
| detailedroute__route__wirelength              |    75984 |    62805 | Tighten  |
| finish__timing__setup__ws                     |  -243.45 |   -63.56 | Tighten  |
| finish__timing__drv__setup_violation_count    |      478 |      464 | Tighten  |
| finish__timing__wns_percent_delay             |   -43.48 |   -17.84 | Tighten  |

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
This reverts a change from 5810f53

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

Detailed route now calls grt::have_routes to check if global
route succeeded, no need to mess around with length of
.rpt files to communicate success/failure

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| globalroute__antenna_diodes_count             |       39 |       18 | Tighten  |
| detailedroute__antenna_diodes_count           |        5 |       22 | Failing  |

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
…lobal-route-vestiges

Global route vestiges
…t-staging/aes-blocks-density

Increase the densityCORE_UTILIZATION aes-blocks to 0.4 and shrink MAC…
global_place.tcl now stores FASTROUTE_TCL/set_routing_layers in .odb
so the need for the brittle fast_route utility fn is gone

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
dangling loop iteration variables is endemic in .tcl and
.py code, don't pollute code trying to fix it

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
…cx-unused-code-cleanup

cleanup: unused RCX_RC_CORNER code deleted
…ast-route-vestiges

fast_route: cleanup of vestiges
…t-staging/gcd-pdn-pitch

Reduce the M4 & M7 PDN pitch for gcd to accommodate its small area
Signed-off-by: Matthew Guthaus <mrg@ucsc.edu>
Signed-off-by: Matthew Guthaus <mrg@ucsc.edu>
@github-actions github-actions bot force-pushed the update-yosys branch 3 times, most recently from 94337ef to 03181a3 Compare July 29, 2025 23:27
Signed-off-by: Matthew Guthaus <mrg@ucsc.edu>
Signed-off-by: Matthew Guthaus <mrg@ucsc.edu>
Signed-off-by: Matthew Guthaus <mrg@ucsc.edu>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.